#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 |