/export/rook2/users/build/gfcppsancout64/product/include/gfcpp/Assert.hpp File Reference


Detailed Description

Assertion functions for debugging.

Go to the source code of this file.

Namespaces

namespace  gemfire

Data Structures

class  gemfire::Assert
 Declares debugging assertion reporting functions. More...

Defines

#define GF_D_ASSERT(x)
 Throws the given assertion if GF_DEBUG_ASSERTS is true.
#define GF_DEBUG_ASSERTS   0
 Change this to 1 to use assertion functions.
#define GF_DEV_ASSERT(x)
 Throws the given assertion if GF_DEVEL_ASSERTS is true.
#define GF_R_ASSERT(x)   gemfire::Assert::assertTrue( x, #x, __FILE__, __LINE__ )
 Throws the given assertion.


Define Documentation

#define GF_D_ASSERT (  ) 

Throws the given assertion if GF_DEBUG_ASSERTS is true.

#define GF_DEBUG_ASSERTS   0

Change this to 1 to use assertion functions.

#define GF_DEV_ASSERT (  ) 

Throws the given assertion if GF_DEVEL_ASSERTS is true.

#define GF_R_ASSERT (  )     gemfire::Assert::assertTrue( x, #x, __FILE__, __LINE__ )

Throws the given assertion.


GemFire C++ Cache API Documentation