Whiteboard
An interface and tools for visualizing large and complex datasets
Public Member Functions | Private Member Functions | Private Attributes | List of all members
CMTokenizer Class Reference

#include <mutil.h>

Public Member Functions

MDLLEXPORT CMTokenizer ()
 
MDLLEXPORT ~CMTokenizer ()
 
MDLLEXPORT bool Tokenize (CMPtrStringList &result, const CMString &source)
 
MDLLEXPORT void AddDelimiter (const CMString &delimiter, const CMString &replacement="")
 

Private Member Functions

bool IsDelimiter (const char *pBuffer, long &inc, long &mapIndex)
 

Private Attributes

CMPtrStringMapList m_map
 

Constructor & Destructor Documentation

CMTokenizer::CMTokenizer ( )
CMTokenizer::~CMTokenizer ( )

Member Function Documentation

void CMTokenizer::AddDelimiter ( const CMString delimiter,
const CMString replacement = "" 
)
bool CMTokenizer::IsDelimiter ( const char *  pBuffer,
long &  inc,
long &  mapIndex 
)
private
bool CMTokenizer::Tokenize ( CMPtrStringList result,
const CMString source 
)

Member Data Documentation

CMPtrStringMapList CMTokenizer::m_map
private

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