Public Member Functions | |
| Serializable * | fromData (DataInput &input) |
| Deserialize self. | |
| TObj | operator[] (uint32_t index) const |
| Get the element at given index. | |
| template<typename TOther> | |
| SharedArrayPtr (const SharedPtr< TOther > &other) | |
| Constructor, given another SharedPtr. | |
| template<typename TOther, int8_t OTHERID> | |
| SharedArrayPtr (const SharedArrayPtr< TOther, OTHERID > &other) | |
| Constructor, given another kind of SharedArrayPtr. | |
| SharedArrayPtr (const SharedArrayPtr &other) | |
| Constructor, given another SharedArrayPtr. | |
| SharedArrayPtr (const NullSharedBase *ptr) | |
| Constructor, given a null SharedBase. | |
| SharedArrayPtr (const TArray *ptr) | |
| Constructor, given a pointer to array. | |
| SharedArrayPtr () | |
| Default constructor. | |
| gemfire::SharedArrayPtr< TObj, TYPEID >::SharedArrayPtr | ( | ) | [inline] |
Default constructor.
| gemfire::SharedArrayPtr< TObj, TYPEID >::SharedArrayPtr | ( | const TArray * | ptr | ) | [inline] |
Constructor, given a pointer to array.
| gemfire::SharedArrayPtr< TObj, TYPEID >::SharedArrayPtr | ( | const NullSharedBase * | ptr | ) | [inline] |
Constructor, given a null SharedBase.
| gemfire::SharedArrayPtr< TObj, TYPEID >::SharedArrayPtr | ( | const SharedArrayPtr< TObj, TYPEID > & | other | ) | [inline] |
Constructor, given another SharedArrayPtr.
| gemfire::SharedArrayPtr< TObj, TYPEID >::SharedArrayPtr | ( | const SharedArrayPtr< TOther, OTHERID > & | other | ) | [inline] |
Constructor, given another kind of SharedArrayPtr.
| gemfire::SharedArrayPtr< TObj, TYPEID >::SharedArrayPtr | ( | const SharedPtr< TOther > & | other | ) | [inline] |
Constructor, given another SharedPtr.
| Serializable* gemfire::SharedArrayPtr< TObj, TYPEID >::fromData | ( | DataInput & | input | ) | [inline] |
Deserialize self.
| TObj gemfire::SharedArrayPtr< TObj, TYPEID >::operator[] | ( | uint32_t | index | ) | const [inline] |
Get the element at given index.