List of all members.
Public Member Functions |
| SmartPtr_sidtt (T *buffer, ulint_smartpt bufferLen, bool bufOwner=false) |
void | setBuffer (T *buffer, ulint_smartpt bufferLen) |
| SmartPtrBase_sidtt (T *buffer, ulint_smartpt bufferLen, bool bufOwner=false) |
virtual T * | tellBegin () |
virtual ulint_smartpt | tellLength () |
virtual ulint_smartpt | tellPos () |
virtual bool | checkIndex (ulint_smartpt index) |
virtual bool | reset () |
virtual bool | good () |
virtual bool | fail () |
virtual void | operator++ () |
virtual void | operator++ (int) |
virtual void | operator-- () |
virtual void | operator-- (int) |
virtual void | operator+= (ulint_smartpt offset) |
virtual void | operator-= (ulint_smartpt offset) |
virtual T | operator* () |
virtual T & | operator[] (ulint_smartpt index) |
virtual | operator bool () |
Additional Inherited Members |
T * | bufBegin |
T * | bufEnd |
T * | pBufCurrent |
ulint_smartpt | bufLen |
bool | status |
bool | doFree |
T | dummy |
The documentation for this class was generated from the following file: