|
Classes |
class | binaryWriter |
class | exitHandler |
class | mutexLockFunction |
class | xmlTag |
| XML tag class. More...
|
class | ot_obj |
| OT_LIB base object class. More...
|
class | ot_objectFactoryCallback |
class | ot_objectFactoryCallbackRegister |
class | ot_objectFactory |
class | ot_exception |
class | ot_null |
| OT_LIB Null type class. More...
|
class | ot_bool |
| OT_LIB Boolean class. More...
|
class | ot_num |
| OT_LIB Numeric type base class. More...
|
class | ot_int |
| OT_LIB Integer class. More...
|
class | ot_uint |
| OT_LIB Integer class. More...
|
class | ot_float |
| OT_LIB Float class. More...
|
class | ot_string |
| OT_LIB String class. More...
|
class | ot_container_element |
class | ot_list |
| OT_LIB Vector class. More...
|
class | ot_vector |
| OT_LIB Vector class. More...
|
class | ot_map |
| OT_LIB Map class. More...
|
class | ot_time |
| OT_LIB time type class. More...
|
class | ot_rawData |
| OT_LIB Raw data class. More...
|
class | ot_ior |
| OT_LIB IOR class. More...
|
class | ot_path |
class | ot_messageBase |
class | ot_messageRequest |
class | ot_messageResponse |
class | ot_messageACTION |
class | ot_messageACTIONRESP |
class | ot_messageDUMP |
class | ot_messageDUMPRESP |
class | ot_messageERROR |
class | ot_messageGET |
class | ot_messageGETRESP |
class | ot_messagePING |
class | ot_messagePINGRESP |
class | ot_messageSET |
class | ot_messageSETRESP |
class | ot_messageCodec |
| OT_LIB Message Handler. More...
|
class | ot_messageCodecStd |
| OT_LIB STD codec. More...
|
class | ot_messageCodecGZip |
| OT_LIB GZIP codec. More...
|
class | ot_codecRepository |
| OT_LIB codec repository. More...
|
class | ot_functionImplementation |
| OT_LIB callback function. More...
|
class | ot_interfaceElement |
class | ot_interfaceFunction |
class | ot_interfaceAttribute |
class | interfaceRepository |
class | ot_interface |
| OT_LIB interface class. More...
|
class | ot_manager |
class | ot_functionManager |
| OT_LIB function manager. More...
|
class | utilityTCP |
class | clientTCPSession |
class | serverTCPSocket |
class | acceptTCPSocket |
class | ot_socketServer |
class | ot_socketManager |
Enumerations |
enum | OT_OBJECT_TYPE {
OT_NULL,
OT_INT,
OT_UINT,
OT_FLOAT,
OT_STRING,
OT_VECTOR,
OT_MAP,
OT_LIST,
OT_TIME,
OT_RAWDATA,
OT_IOR,
OT_BOOL,
OT_PATH,
OT_EX_INTERFACE_NOT_EX_FOUND,
OT_EX_CODEC_DECODING_ERROR,
OT_EX_ACCESS_DENY,
OT_EX_FUNCTION_NOT_EX_FOUND,
OT_EX_OUT_OF_MEMORY,
OT_EX_ELEMENT_DELETION_ERROR,
OT_EX_INVALID_INTERFACE_NAME,
OT_EX_INVALID_ATTRIBUTE_NAME,
OT_EX_INVALID_FUNCTION_NAME,
OT_EX_INTERFACE_ALREADY_PRESENT,
OT_EX_ELEMENT_ALREADY_PRESENT,
OT_EX_INTERFACE_ELEMENT_NOT_FOUND,
OT_EX_INTERFACE_FULL,
OT_EX_INTERNAL_ERROR,
OT_EX_ATTRIBUTE_LOCKED,
OT_EX_ENCODING_ERROR,
OT_EX_DECODING_ERROR,
OT_EX_SOCKET_SERVER_INIT_FAILED,
OT_EX_SOCKET_SERVER_BIND_FAILED,
OT_EX_SOCKET_SERVER_SOCKET_CREATION_ERROR,
OT_EX_SOCKET_UTILITY_CONNECTION_FAILED,
OT_EX_SOCKET_UTILITY_WRITING_ERROR,
OT_EX_SOCKET_UTILITY_READING_ERROR,
OT_EX_CODEC_NOT_FOUND,
OT_EX_CODEC_REGISTRATION_FAILED
} |
enum | OT_IE_ACCESS { IE_PUBLIC,
IE_PRIVATE,
IE_DENY
} |
enum | OT_IE_STATUS { IE_LOCKED,
IE_UNLOCKED
} |
enum | OT_MESSAGE_TYPE {
ACTION,
ACTIONRESP,
GET,
GETRESP,
SET,
SETRESP,
PING,
PINGRESP,
DUMP,
DUMPRESP,
ERROR
} |
Functions |
bool | isws (char c, char const *const wstr) |
template<typename Container> |
void | stringtok (Container &l, string const &s, char const *const ws=" \t\n") |
string | getUserName (void) |
ot_obj * | buildOTObjFromData (istream &s) |
| OT_EXCEPTION_BUILDER (codecNotFound, OT_EX_CODEC_NOT_FOUND,"Codec not found") |
| OT_EXCEPTION_BUILDER (codecRegistrationFailed, OT_EX_CODEC_REGISTRATION_FAILED,"Codec registration failed") |