GemStone::GemFire::Cache::Generic::CqStatistics Class Reference

Inherits GemStone::GemFire::Cache::Generic::Internal::SBWrap< gemfire::CqStatistics >.


Detailed Description

Defines common statistical information for a cq.

Public Member Functions

uint32_t numDeletes ()
uint32_t numEvents ()
uint32_t numInserts ()
uint32_t numUpdates ()

Protected Member Functions

void _SetNativePtr (gemfire::CqStatistics *nativeptr)
void AssignPtr (gemfire::CqStatistics *nativeptr)
void InternalCleanup ()
void SetPtr (gemfire::CqStatistics *nativeptr)

Member Function Documentation

void GemStone::GemFire::Cache::Generic::Internal::SBWrap< gemfire::CqStatistics >::_SetNativePtr ( gemfire::CqStatistics *  nativeptr  )  [inline, protected, inherited]

Set the native pointer to the new object without doing a preserveSB(). DO NOT USE UNLESS YOU KNOW WHAT YOU ARE DOING.

void GemStone::GemFire::Cache::Generic::Internal::SBWrap< gemfire::CqStatistics >::AssignPtr ( gemfire::CqStatistics *  nativeptr  )  [inline, protected, inherited]

Used to assign the native pointer to a new object.

Note the order of preserveSB() and releaseSB(). This handles the corner case when m_nativeptr is same as nativeptr.

void GemStone::GemFire::Cache::Generic::Internal::SBWrap< gemfire::CqStatistics >::InternalCleanup (  )  [inline, protected, inherited]

Internal cleanup function invoked by dispose/finalizer.

uint32_t GemStone::GemFire::Cache::Generic::CqStatistics::numDeletes (  ) 

get number of deletes qualified by this Cq

uint32_t GemStone::GemFire::Cache::Generic::CqStatistics::numEvents (  ) 

get number of events qualified by this Cq

uint32_t GemStone::GemFire::Cache::Generic::CqStatistics::numInserts (  ) 

get number of inserts qualified by this Cq

uint32_t GemStone::GemFire::Cache::Generic::CqStatistics::numUpdates (  ) 

get number of updates qualified by this Cq

void GemStone::GemFire::Cache::Generic::Internal::SBWrap< gemfire::CqStatistics >::SetPtr ( gemfire::CqStatistics *  nativeptr  )  [inline, protected, inherited]

Used to set the native pointer to a new object. This should only be used when you know that the underlying object is NULL.


GemFire C++ Cache .NET API Documentation