GemStone::GemFire::Cache::Generic::CqAttributesFactory< TKey, TResult > Class Template Reference

Inherits GemStone::GemFire::Cache::Generic::Internal::UMWrap< gemfire::CqAttributesFactory >.


Detailed Description

template<class TKey, class TResult>
class GemStone::GemFire::Cache::Generic::CqAttributesFactory< TKey, TResult >

Creates instances of CqAttributes.

See also:
CqAttributes


Public Member Functions

void AddCqListener (Generic::ICqListener< TKey, TResult >^cqListener)
 CqAttributesFactory ()
Generic::CqAttributes
< TKey, TResult >^ 
Create ()
void InitCqListeners (array< Generic::ICqListener< TKey, TResult >^>^cqListeners)

Protected Member Functions

void InternalCleanup ()
void SetPtr (gemfire::CqAttributesFactory *nativeptr, bool own)

Properties

bool Own [get, set]

Constructor & Destructor Documentation

template<class TKey, class TResult>
GemStone::GemFire::Cache::Generic::CqAttributesFactory< TKey, TResult >::CqAttributesFactory (  )  [inline]

Creates a new instance of CqAttributesFactory ready to create a CqAttributes with default settings.


Member Function Documentation

template<class TKey, class TResult>
void GemStone::GemFire::Cache::Generic::CqAttributesFactory< TKey, TResult >::AddCqListener ( Generic::ICqListener< TKey, TResult >^  cqListener  ) 

add a cqListener

template<class TKey, class TResult>
Generic::CqAttributes<TKey, TResult> ^ GemStone::GemFire::Cache::Generic::CqAttributesFactory< TKey, TResult >::Create (  ) 

Creates a CqAttributes with the current settings.

template<class TKey, class TResult>
void GemStone::GemFire::Cache::Generic::CqAttributesFactory< TKey, TResult >::InitCqListeners ( array< Generic::ICqListener< TKey, TResult >^>^  cqListeners  ) 

Initialize with an array of listeners

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

Internal cleanup function invoked by dispose/finalizer.

void GemStone::GemFire::Cache::Generic::Internal::UMWrap< gemfire::CqAttributesFactory >::SetPtr ( gemfire::CqAttributesFactory *  nativeptr,
bool  own 
) [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 or you do not own it.


Property Documentation

bool GemStone::GemFire::Cache::Generic::Internal::UMWrap< gemfire::CqAttributesFactory >::Own [get, set, protected, inherited]

Get or set the ownership of this object.

Returns:
True if the native object is owned by this object.


GemFire C++ Cache .NET API Documentation