#include <StrTok.hpp>
List of all members.
Public Types |
| enum | Flags { NONE = 0x0000,
MERGE_SEPS = 0x0001,
RETURN_SEPS = 0x0002
} |
Public Member Functions |
| | CStrTok (const tchar *pszString, tchar cSep, int nFlags=NONE) |
| | CStrTok (const tchar *pszString, const tchar *pszSeps, int nFlags=NONE) |
| | ~CStrTok () |
| bool | MoreTokens () const |
| CString | NextToken () |
Static Public Member Functions |
| static size_t | Split (const tchar *pszString, tchar cSep, CStrArray &astrFields, uint nFlags=NONE) |
| static size_t | Split (const tchar *pszString, const tchar *pszSeps, CStrArray &astrFields, uint nFlags=NONE) |
Protected Types |
| enum | TokenType { END_TOKEN = -1,
VALUE_TOKEN = 1,
SEPARATOR_TOKEN = 2
} |
Protected Attributes |
| const tchar * | m_pszString |
| CString | m_strSeps |
| uint | m_nFlags |
| TokenType | m_eNextToken |
Private Member Functions |
| | CStrTok (const CStrTok &) |
| CStrTok & | operator= (const CStrTok &) |
Member Enumeration Documentation
- Enumerator:
| NONE |
|
| MERGE_SEPS |
|
| RETURN_SEPS |
|
- Enumerator:
| END_TOKEN |
|
| VALUE_TOKEN |
|
| SEPARATOR_TOKEN |
|
Constructor & Destructor Documentation
Member Function Documentation
Member Data Documentation
The documentation for this class was generated from the following files: