ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

ICB::pxFlexiCharBuffer Class Reference

#include <px_string.h>

List of all members.

Public Member Functions

 pxFlexiCharBuffer (uint len=40)
 ~pxFlexiCharBuffer ()
char & operator[] (uint)
void CheckSize (uint)
char * GetBuffer ()
 operator char * ()
 operator void * ()
void StrCpy (uint offset, const char *text)
void StrnCpy (uint offset, const char *text, uint len)

Private Member Functions

 pxFlexiCharBuffer (const pxFlexiCharBuffer &)
void operator= (const pxFlexiCharBuffer &)

Private Attributes

char * m_buffer
uint m_bufLen

Detailed Description

Definition at line 104 of file px_string.h.


Constructor & Destructor Documentation

ICB::pxFlexiCharBuffer::pxFlexiCharBuffer ( uint  len = 40  ) 

Definition at line 290 of file px_string.cpp.

ICB::pxFlexiCharBuffer::~pxFlexiCharBuffer (  ) 

Definition at line 296 of file px_string.cpp.

ICB::pxFlexiCharBuffer::pxFlexiCharBuffer ( const pxFlexiCharBuffer  )  [inline, private]

Definition at line 133 of file px_string.h.


Member Function Documentation

void ICB::pxFlexiCharBuffer::CheckSize ( uint  size  ) 

Definition at line 303 of file px_string.cpp.

char* ICB::pxFlexiCharBuffer::GetBuffer (  )  [inline]

Definition at line 115 of file px_string.h.

ICB::pxFlexiCharBuffer::operator char * (  )  [inline]

Definition at line 121 of file px_string.h.

ICB::pxFlexiCharBuffer::operator void * (  )  [inline]

Definition at line 124 of file px_string.h.

void ICB::pxFlexiCharBuffer::operator= ( const pxFlexiCharBuffer  )  [inline, private]

Definition at line 134 of file px_string.h.

char & ICB::pxFlexiCharBuffer::operator[] ( uint  offset  ) 

Definition at line 298 of file px_string.cpp.

void ICB::pxFlexiCharBuffer::StrCpy ( uint  offset,
const char *  text 
)

Definition at line 317 of file px_string.cpp.

void ICB::pxFlexiCharBuffer::StrnCpy ( uint  offset,
const char *  text,
uint  len 
)

Definition at line 324 of file px_string.cpp.


Member Data Documentation

Definition at line 105 of file px_string.h.

Definition at line 106 of file px_string.h.


The documentation for this class was generated from the following files:


Generated on Sat Sep 26 2020 05:03:38 for ResidualVM by doxygen 1.7.1
curved edge   curved edge