API Guides > ConceptRT 3.x

Detailed Description

SystemMode example
#include "ConceptRTOs.h"
using namespace ConceptRT;
#define LICENCEFILENAME "ConceptRtLicence.xml"
{
// load your licence file
if (FileExists(GetExecutablePath() + LICENCEFILENAME))
{
FileStream file(GetExecutablePath() + LICENCEFILENAME, FileModeTextRead);
if (messages.GetCount() > 0)
{
System::GetConsole().WriteLine("!!!! Warning !!!! Load licence messages :");
Int32 count = messages.GetCount();
for (Int32 index = 0; index < count; index++)
System::GetConsole().WriteLine(messages[index]);
}
}
}
// ConceptRT Entry point
{
// put your code here
}
See example

Functions

void ConceptRTMain ()
 Entry point of an application when using ConceptRT in System Mode. More...
 
void ConceptRTLoadLicence ()
 Load licence function in ConceptRT system. Called before ConceptRTMain More...
 

Function Documentation

void ConceptRTLoadLicence ( )

Load licence function in ConceptRT system. Called before ConceptRTMain

Function to be impemented by your application.

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

Entry point of an application when using ConceptRT in System Mode.

Function to be impemented by your application.

Examples:
DynamicInvocation/1.Client/main.cpp, ErrorsManagement/main.cpp, Machine/main.cpp, and SystemMode/main.cpp.