OpenTwin 0.1
OpenTwin
 
Loading...
Searching...
No Matches
ot::intern Namespace Reference

Namespaces

namespace  test
 

Classes

class  ExternalServicesComponent
 This is the main class interacting with external services. Use the static instance() function to get the global component that should be used in this service. More...
 
class  JSONManager
 
class  Painter2DEditDialogGradientBase
 

Enumerations

enum  PropertyGridGroupColumns { pgcTitle , pgcInput , pgcCount }
 

Functions

void sendAsyncWorker (const std::string &_senderURL, const std::string &_receiverURL, ot::MessageType _type, const std::string &_message, int _timeout, bool _createLogMessage)
 
void sessionServiceHealthChecker (std::string _sessionServiceURL)
 
void exitWorker (int _exitCode)
 
const char * dispatchActionWrapper (const std::string &_json, const std::string &_senderUrl, ot::MessageType _messageType)
 This function is used to wrap the code that is required to forward a message to the dispatch in the external services component.
 
std::string dispatchActionWrapper (const char *_json, ot::MessageType _messageType)
 
char * dispatchAction (const char *_json, ot::MessageType _messageType)
 
void initializeLogger (void)
 
bool initializeConnection (int _argc, char *_argv[])
 
void exitAsync (int _code)
 

Variables

const double pi { 3.14159265358979323846 }
 

Enumeration Type Documentation

◆ PropertyGridGroupColumns

Enumerator
pgcTitle 
pgcInput 
pgcCount 

Function Documentation

◆ dispatchAction()

char * ot::intern::dispatchAction ( const char * _json,
ot::MessageType _messageType )

◆ dispatchActionWrapper() [1/2]

std::string ot::intern::dispatchActionWrapper ( const char * _json,
ot::MessageType _messageType )

◆ dispatchActionWrapper() [2/2]

const char * ot::intern::dispatchActionWrapper ( const std::string & _json,
const std::string & _senderUrl,
ot::MessageType _messageType )

This function is used to wrap the code that is required to forward a message to the dispatch in the external services component.

◆ exitAsync()

void ot::intern::exitAsync ( int _code)

◆ exitWorker()

void ot::intern::exitWorker ( int _exitCode)

◆ initializeConnection()

bool ot::intern::initializeConnection ( int _argc,
char * _argv[] )

◆ initializeLogger()

void ot::intern::initializeLogger ( void )

◆ sendAsyncWorker()

void ot::intern::sendAsyncWorker ( const std::string & _senderURL,
const std::string & _receiverURL,
ot::MessageType _type,
const std::string & _message,
int _timeout,
bool _createLogMessage )

◆ sessionServiceHealthChecker()

void ot::intern::sessionServiceHealthChecker ( std::string _sessionServiceURL)

Variable Documentation

◆ pi

const double ot::intern::pi { 3.14159265358979323846 }