VMware GemFire Native C++ Reference  9.2.4
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
apache::geode::client::TypeHelper Namespace Reference

Helper type traits and other structs/classes to determine type information at compile time using typename. More...

Data Structures

struct  SuperSubclass
 This struct helps us determine whether or not a class is a subclass of another at compile time, so that it can be used in templates. More...
 
struct  SuperSubclass< TBase, TBase >
 Specialization of SuperSubclass to return true for the special case when the two types being checked are same. More...
 
struct  UnwrapSharedPtr
 This struct unwraps the type T inside SharedPtr. More...
 
struct  UnwrapSharedPtr< SharedArrayPtr< T, ID > >
 This struct unwraps the type T inside SharedArrayPtr. More...
 
struct  UnwrapSharedPtr< SharedPtr< T > >
 This struct unwraps the type T inside SharedPtr. More...
 
struct  YesNoType
 This struct helps convert a boolean value into static objects of different types. More...
 
struct  YesNoType< false >
 Specialization of YesNoType for boolean value false. More...
 

Detailed Description

Helper type traits and other structs/classes to determine type information at compile time using typename.

This namespace contains type traits helper structs/classes to determine type information at compile time using typename. Useful for templates in particular.

Useful for templates in particular.


Pivotal GemFire C++ Cache API Documentation