kviewshell
GPBufferBase Class Reference
#include <GSmartPointer.h>
Inheritance diagram for GPBufferBase:
Public Member Functions | |
GPBufferBase (void *&, const size_t n, const size_t t) | |
operator int (void) const | |
void | replace (void *nptr, const size_t n) |
void | resize (const size_t n, const size_t t) |
void | set (const size_t t, const char c) |
void | swap (GPBufferBase &p) |
~GPBufferBase () |
Detailed Description
Definition at line 114 of file GSmartPointer.h.
Constructor & Destructor Documentation
GPBufferBase::GPBufferBase | ( | void *& | xptr, | |
const size_t | n, | |||
const size_t | t | |||
) |
Definition at line 197 of file GSmartPointer.cpp.
GPBufferBase::~GPBufferBase | ( | ) |
Definition at line 206 of file GSmartPointer.cpp.
Member Function Documentation
GPBufferBase::operator int | ( | void | ) | const [inline] |
Reimplemented in GPBuffer< TYPE >, GPBuffer< NumContext >, GPBuffer< int >, GPBuffer< unsigned int >, GPBuffer< unsigned short >, GPBuffer< HNode * >, GPBuffer< unsigned char >, GPBuffer< char >, GPBuffer< unsigned char * >, GPBuffer< BitContext >, and GPBuffer< char * >.
Definition at line 123 of file GSmartPointer.h.
void GPBufferBase::replace | ( | void * | nptr, | |
const size_t | n | |||
) |
Definition at line 190 of file GSmartPointer.cpp.
void GPBufferBase::resize | ( | const size_t | n, | |
const size_t | t | |||
) |
Definition at line 223 of file GSmartPointer.cpp.
void GPBufferBase::set | ( | const size_t | t, | |
const char | c | |||
) |
Definition at line 243 of file GSmartPointer.cpp.
void GPBufferBase::swap | ( | GPBufferBase & | p | ) |
Definition at line 212 of file GSmartPointer.cpp.
The documentation for this class was generated from the following files: