Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
virtual P6R::P6ERR P6R::p6IStringBuf::initialize ( P6SIZE  cInitialSize,
const P6CHAR pInitialData,
P6STRBUFFLAGS  fFlags 
)
pure virtual

Initializes the component for use and must be called successfully before any other method.

Parameters
cInitialSize[ in ] Specifies the initial size of the string buffer. If zero, the string buffer will handel this. You should attempt to set the initial size as close as possible to the final size to avoid reallocations.
pInitialData[ in ] Optional initial NULL terminated data to place in the buffer, or NULL.
fFlags[ in ] String buffer control flags.