/export/loot1/users/build/gfcppsancout/product/include/gfcpp/SharedPtr.hpp File Reference


Detailed Description

Go to the source code of this file.

Namespaces

namespace  gemfire

Data Structures

class  gemfire::SharedPtr< Target >
 Defines a reference counted shared pointer. More...

Functions

template<class TargetSP, class Other>
TargetSP gemfire::dynCast (const SharedPtr< Other > &other)
 Dynamically cast the underlying pointer to the given type and throw ClassCastException if the cast fails.
template<class TargetSP, class Other>
bool gemfire::instanceOf (const SharedPtr< Other > &other)
 Dynamically check if the underlying pointer is of the given SharedPtr type.
template<class TargetSP, class Other>
TargetSP gemfire::staticCast (const SharedPtr< Other > &other)
 Statically cast the underlying pointer to the given type.


GemFire C++ Cache API Documentation