VMware GemFire Native C++ Reference  9.1
apache::geode::client::CqStatistics Class Referenceabstract

This class provides methods to get statistical information about a registered Continuous Query (CQ) represented by the CqQuery object. More...

Inherits apache::geode::client::SharedBase.

Public Member Functions

virtual uint32_t numDeletes () const =0
 Get number of Delete events qualified by this CQ. More...
 
virtual uint32_t numEvents () const =0
 Get total of all the events qualified by this CQ. More...
 
virtual uint32_t numInserts () const =0
 Get number of Insert events qualified by this CQ. More...
 
virtual uint32_t numUpdates () const =0
 Get number of Update events qualified by this CQ. More...
 
void preserveSB () const
 Atomically increment reference count. More...
 
int32_t refCount ()
 
void releaseSB () const
 Atomically decrement reference count, the SharedBase object is automatically deleted when its reference count goes to zero. More...
 

Detailed Description

This class provides methods to get statistical information about a registered Continuous Query (CQ) represented by the CqQuery object.

Member Function Documentation

virtual uint32_t apache::geode::client::CqStatistics::numDeletes ( ) const
pure virtual

Get number of Delete events qualified by this CQ.

Returns
number of deletes.
virtual uint32_t apache::geode::client::CqStatistics::numEvents ( ) const
pure virtual

Get total of all the events qualified by this CQ.

Returns
total number of events.
virtual uint32_t apache::geode::client::CqStatistics::numInserts ( ) const
pure virtual

Get number of Insert events qualified by this CQ.

Returns
number of inserts.
virtual uint32_t apache::geode::client::CqStatistics::numUpdates ( ) const
pure virtual

Get number of Update events qualified by this CQ.

Returns
number of updates.
void apache::geode::client::SharedBase::preserveSB ( ) const
inherited

Atomically increment reference count.

int32_t apache::geode::client::SharedBase::refCount ( )
inlineinherited
Returns
the reference count
void apache::geode::client::SharedBase::releaseSB ( ) const
inherited

Atomically decrement reference count, the SharedBase object is automatically deleted when its reference count goes to zero.


Pivotal GemFire C++ Cache API Documentation