CatapultServer  v0.5.0.1 (Elephant)
IoEnums.cpp File Reference
Include dependency graph for IoEnums.cpp:

Namespaces

 catapult
 
 catapult::ionet
 

Macros

#define DEFINE_ENUM   ConnectionSecurityMode
 
#define EXPLICIT_VALUE_ENUM
 
#define ENUM_LIST   CONNECTION_SECURITY_MODE_LIST
 
#define DEFINE_ENUM   ConnectResult
 
#define ENUM_LIST   CONNECT_RESULT_LIST
 
#define DEFINE_ENUM   PacketExtractResult
 
#define ENUM_LIST   PACKET_EXTRACT_RESULT_LIST
 
#define DEFINE_ENUM   SocketOperationCode
 
#define ENUM_LIST   SOCKET_OPERATION_CODE_LIST
 
#define DEFINE_ENUM   PacketType
 
#define EXPLICIT_VALUE_ENUM
 
#define ENUM_LIST   PACKET_TYPE_LIST
 

Functions

bool catapult::ionet::TryParseValue (const std::string &str, ConnectionSecurityMode &modes)
 Tries to parse str into connection security modes. More...
 

Macro Definition Documentation

◆ DEFINE_ENUM [1/5]

#define DEFINE_ENUM   ConnectionSecurityMode

◆ DEFINE_ENUM [2/5]

#define DEFINE_ENUM   ConnectResult

◆ DEFINE_ENUM [3/5]

#define DEFINE_ENUM   PacketExtractResult

◆ DEFINE_ENUM [4/5]

#define DEFINE_ENUM   SocketOperationCode

◆ DEFINE_ENUM [5/5]

#define DEFINE_ENUM   PacketType

◆ ENUM_LIST [1/5]

#define ENUM_LIST   CONNECTION_SECURITY_MODE_LIST

◆ ENUM_LIST [2/5]

#define ENUM_LIST   CONNECT_RESULT_LIST

◆ ENUM_LIST [3/5]

#define ENUM_LIST   PACKET_EXTRACT_RESULT_LIST

◆ ENUM_LIST [4/5]

#define ENUM_LIST   SOCKET_OPERATION_CODE_LIST

◆ ENUM_LIST [5/5]

#define ENUM_LIST   PACKET_TYPE_LIST

◆ EXPLICIT_VALUE_ENUM [1/2]

#define EXPLICIT_VALUE_ENUM

◆ EXPLICIT_VALUE_ENUM [2/2]

#define EXPLICIT_VALUE_ENUM