Pivotal GemFire Native Client Cache Reference  9.0.6
Assert.hpp File Reference

Assertion functions for debugging. More...

Go to the source code of this file.

Data Structures

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

Namespaces

 gemfire
 This namespace contains all the GemFire C++ API classes, enumerations and globals.
 

Macros

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

Detailed Description

Assertion functions for debugging.

Macro Definition Documentation

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


GemFire C++ Cache API Documentation