MemoryPool.cpp File Reference

#include "DCPS/DdsDcps_pch.h"
#include "MemoryPool.h"
#include "PoolAllocator.h"
#include "ace/Log_Msg.h"
#include "ace/OS_NS_stdio.h"
#include <stdexcept>
#include <limits>
#include <map>
#include <cstring>
Include dependency graph for MemoryPool.cpp:

Go to the source code of this file.

Namespaces

namespace  OpenDDS
 

The Internal API and Implementation of OpenDDS.


namespace  OpenDDS::DCPS

Defines

#define TEST_CHECK(COND)

Define Documentation

#define TEST_CHECK ( COND   ) 
Value:
if (!( COND )) { \
    char msg[1024]; \
    ACE_OS::snprintf(msg, 1024, "%s: FAILED at %s:%d", #COND, __FILE__, __LINE__); \
    ACE_OS::printf("%s\n", msg); \
    throw std::runtime_error(msg); \
    return; \
  }

Definition at line 22 of file MemoryPool.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 10 Aug 2018 for OpenDDS by  doxygen 1.6.1