API Guides > ConceptRT 3.x
Layer Initialization

Detailed Description

Functions

void ConceptRTOsInitialize ()
 Initialize ConceptRTOs layer. Should be called before using ConceptRTOs layer. More...
 
void ConceptRTOsInitialize (PCChar8 applicationPath)
 Initialize ConceptRTOs layer. Should be called before using ConceptRTOs layer. More...
 
bool IsConceptRTOsInitialized ()
 Query if ConceptRTOs layer has been initialized. More...
 
void ConceptRTOsFinalize ()
 Finalize ConceptRTOs layer. Should be called after using ConceptRTOs layer. More...
 

Modules

 Shutdown management
 

Function Documentation

void ConceptRTOsFinalize ( )

Finalize ConceptRTOs layer. Should be called after using ConceptRTOs layer.

Examples:
DynamicInvocation/1.Client/main.cpp, Machine/main.cpp, SingleLibraryMode/main.cpp, and SystemMode/main.cpp.
void ConceptRTOsInitialize ( )

Initialize ConceptRTOs layer. Should be called before using ConceptRTOs layer.

RT Exceptions:
RT_ERROR_NOT_ABLE_TO_CREATE_APPLICATION_DIR
Examples:
DynamicInvocation/1.Client/main.cpp, Machine/main.cpp, SingleLibraryMode/main.cpp, and SystemMode/main.cpp.
void ConceptRTOsInitialize ( PCChar8  applicationPath)

Initialize ConceptRTOs layer. Should be called before using ConceptRTOs layer.

Parameters
applicationPathThe application path. See GetApplicationPath
RT Exceptions:
RT_ERROR_NOT_ABLE_TO_CREATE_APPLICATION_DIR
bool IsConceptRTOsInitialized ( )

Query if ConceptRTOs layer has been initialized.

Returns
true if initialized, false if not.