VMware GemFire Native C++ Reference
9.1
|
This namespace contains type traits helper 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... | |
This namespace contains type traits helper structs/classes to determine type information at compile time using typename.
Helper type traits and other structs/classes to determine type information at compile time using typename.
Useful for templates in particular.