ADTF
Loading...
Searching...
No Matches
adtf::system::testing Namespace Reference

Namespace for all testing functionality of the ADTF System SDK. More...

Namespaces

namespace  giant
 Namespace for all testing functionality of the ADTF System SDK provided since v3.6.
 
namespace  lucky
 Namespace for all testing functionality of the ADTF System SDK provided since v3.11.
 

Classes

class  cSessionTestSystem
 
class  cTestLogger
 
class  cTestResourceCopier
 
class  cTestSystem
 

Typedefs

template<typename T>
using system_executor
 

Functions

tResult create_adtf_default_system (const adtf::util::cFilename &strCorePlugin=adtf::util::cFilename(), bool bLogging=false, const adtf::util::cString &strRPCURL=adtf::util::cString(), bool bProfiler=false, unsigned int nProfilingPort=28077)
 

Detailed Description

Namespace for all testing functionality of the ADTF System SDK.

Function Documentation

◆ create_adtf_default_system()

tResult adtf::system::testing::ant::create_adtf_default_system ( const adtf::util::cFilename & strCorePlugin = adtf::util::cFilename(),
bool bLogging = false,
const adtf::util::cString & strRPCURL = adtf::util::cString(),
bool bProfiler = false,
unsigned int nProfilingPort = 28077 )

This helper function will add the ADTF core objects to an existing _runtime.

Parameters
[in]strCorePluginCore plugin path. If set Sessionmanager creation is enbled.
[in]bLoggingLogging enabled
[in]strRPCURLIf set the a RPC Object Registry will be created to the given URL.
[in]bProfilerProfiler enabled.
[in]nProfilingPortProfiler port number idi not using default.
Remarks
MacroResolver is always enabled
Returns
Result of cADTFSystem::Launch.