#include <iostream>#include <sstream>#include <string>#include <list>#include <map>#include <vector>#include <cc++/buffer.h>#include <cc++/socket.h>#include <cstdlib>#include "ot_utility.h"#include "core/ot_xml.h"#include "core/ot_obj.h"#include "core/ot_objectFactory.h"#include "core/ot_exception.h"#include "core/ot_null.h"#include "core/ot_bool.h"#include "core/ot_num.h"#include "core/ot_int.h"#include "core/ot_uint.h"#include "core/ot_float.h"#include "core/ot_string.h"#include "core/ot_containerElement.h"#include "core/ot_list.h"#include "core/ot_vector.h"#include "core/ot_map.h"#include "core/ot_time.h"#include "core/ot_raw_data.h"#include "core/ot_ior.h"#include "core/ot_path.h"#include "messages/ot_message.h"#include "messages/ot_messageAction.h"#include "messages/ot_messageDump.h"#include "messages/ot_messageError.h"#include "messages/ot_messageGet.h"#include "messages/ot_messagePing.h"#include "messages/ot_messageSet.h"#include "codec/ot_codec.h"#include "codec/ot_codecStd.h"#include "codec/ot_codecGZip.h"#include "codec/ot_codecRepository.h"#include "interface/ot_interfaceElement.h"#include "interface/ot_interfaceRepository.h"#include "interface/ot_interface.h"#include "interface/ot_manager.h"#include "interface/ot_functionManager.h"#include "net/ot_socketUtility.h"#include "net/server/ot_serverTCPSocket.h"#include "net/server/ot_socketServer.h"#include "net/client/ot_socketManager.h"Go to the source code of this file.
| #define OT_ASSERT | ( | X | ) | if(!X) {cerr << "**** OT_LIB : ASSERT failed ! file:" << __FILE__ << " line:" << __LINE__ << " [" << #X << "]" << endl;exit(1);} |
| #define OT_ASSERT_WE | ( | X, | |||
| EC | ) |
Value:
{ \
try \
{ \
X; \
} \
catch(const ot_exception &e) \
{ \
if(e.getType() != EC) {cerr << "**** OT_LIB : ASSERT failed ! file:" << __FILE__ << " line:" << __LINE__ << " [" << #X << "]" << endl;exit(1);} \
} \
catch(...) \
{ \
cerr << "**** OT_LIB : ASSERT failed ! file:" << __FILE__ << " line:" << __LINE__ << " [" << #X << "]" << endl;exit(1); \
} \
}
| #define OT_DEBUG_CRITICAL | ( | X | ) | cerr << "**** OT_LIB DEBUG (CRITICAL) : " << X << " file:" << __FILE__ << " line:" << __LINE__ << endl |
| #define OT_DEBUG_CRITICAL_FL | ( | X, | |||
| F, | |||||
| L | ) | cerr << "**** OT_LIB DEBUG (CRITICAL) : " << X << " file:" << F << " line:" << L << endl |
| #define OT_DEBUG_INFO | ( | X | ) |
| #define OT_DEBUG_WARNING | ( | X | ) | cerr << "**** OT_LIB DEBUG (WARNING) : " << X << " file:" << __FILE__ << " line:" << __LINE__ << endl |
| #define OT_LIB_VERSION 4.1 |
1.5.5