#include <oofmask.h>
Collaboration diagram for oofMaskMultiStrings:

makes it easy to setup a template file with a user-defined masking scheme and fill it in.
Public Member Functions | |
| oofMaskMultiStrings () | |
| ~oofMaskMultiStrings () | |
| void | allocBuffer (unsigned long paramLen) |
| void | loadFile (const oofFileRef &) |
| void | startChunks (unsigned short startAt=0) |
| bool | finishedParse () |
| char * | orphanBuffer () |
| unsigned long | filledLen () const |
| unsigned long | totalChunkLen () |
| void | appendTarget (const oofString &) |
| void | appendTarget (const oofString &, const oofString &) |
| void | appendChunk (unsigned long offset, unsigned long len) |
| void | copyParamAfterChunk (const oofString &) |
| void | copyParam (const oofString &) |
| void | copyNextChunk () |
| void | copyChunk (unsigned short chunkIndex) |
| void | copyFinalChunk () |
Protected Attributes | |
| oofString | mSource |
| char * | mBuffer |
| OOF_ExpandableLongArray | mChunks |
| unsigned long | mBufferLen |
| unsigned long | mAppendCursor |
| unsigned long | mNextChunkStartsAt |
| unsigned long | mCachedTotalLen |
| bool | mCopiedFinalChunk |
| unsigned short | mNextChunkIndex |
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.5