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