ADTF  3.18.2
runtime_executor< ExecuteForward >

This template makes sure to create and execute an instance of a runtime in a separate thread. More...

Inheritance diagram for runtime_executor< ExecuteForward >:
[legend]

Public Member Functions

tResult Create ()
 
tResult Start ()
 

Private Attributes

std::unique_ptr< ExecuteForward > m_pExecuteForward
 
std::thread m_oExecWaitThread
 

Additional Inherited Members

- Private Member Functions inherited from cExecutorThread
tResult Execute (std::function< tResult()> fnAction)
 

Detailed Description

template<typename ExecuteForward>
class adtf::ucom::testing::ant::runtime_executor< ExecuteForward >

This template makes sure to create and execute an instance of a runtime in a separate thread.

It will call the the exec function asynchronously.

Definition at line 214 of file ucom3/include/adtfucom3/test_runtime.h.