Classes | Defines | Typedefs | Functions

strclass.h File Reference

This reference page is linked to from the following overview topics: Plug-in Upgrade Guide, Creating Primitive NURBS Objects, Guidelines for Handling Character Strings, Collections.


#include <windows.h>
#include "maxheap.h"
#include "strbasic.h"
#include "tab.h"
#include "coreexp.h"

Go to the source code of this file.

Classes

class   CStr
class   WStr
class   FilterList
  class FilterList More...

Defines

#define  TSTR   CStr

Typedefs

typedef CStr  MSTR

Functions

CoreExport void  SplitFilename (const CStr &name, CStr *p, CStr *f, CStr *e)
  SplitFilename (CStr* version)
CoreExport void  SplitFilename (LPCSTR name, LPSTR p, LPSTR f, LPSTR e)
  SplitFilename (char* version)
CoreExport void  SplitFilename (const WStr &name, WStr *p, WStr *f, WStr *e)
  SplitFilename (WStr* version)
CoreExport void  SplitFilename (LPCWSTR name, LPWSTR p, LPWSTR f, LPWSTR e)
  SplitFilename (wchar_t* version)
UtilExport void  SplitFilenameOld (LPCSTR name, LPSTR p, LPSTR f, LPSTR e)
  SplitFilenameOld (CStr* version)
UtilExport void  SplitFilenameOld (const CStr &name, CStr *p, CStr *f, CStr *e)
  SplitFilenameOld (char* version)
UtilExport void  SplitFilenameOld (const WStr &name, WStr *p, WStr *f, WStr *e)
  SplitFilenameOld (WStr* version)
UtilExport void  SplitFilenameOld (LPCWSTR name, LPWSTR p, LPWSTR f, LPWSTR e)
  SplitFilenameOld (wchar_t* version)
CoreExport void  SplitPathFile (const MSTR &name, MSTR *p, MSTR *f)
UtilExport void  SplitPathFileOld (const MSTR &name, MSTR *p, MSTR *f)
UtilExport BOOL  MatchPattern (const MSTR &s, const MSTR &ptrn, BOOL ignoreCase=TRUE)
UtilExport int  MaxAlphaNumComp (MCHAR *a, MCHAR *b)
UtilExport int  MaxAlphaNumCompI (const MCHAR *a, const MCHAR *b)

Define Documentation

#define TSTR   CStr

Definition at line 379 of file strclass.h.


Typedef Documentation

typedef CStr MSTR

Definition at line 389 of file strclass.h.


Function Documentation

CoreExport void SplitPathFile ( const MSTR name,
MSTR p,
MSTR f 
)
UtilExport void SplitPathFileOld ( const MSTR name,
MSTR p,
MSTR f 
)
UtilExport BOOL MatchPattern ( const MSTR s,
const MSTR ptrn,
BOOL  ignoreCase = TRUE 
)
UtilExport int MaxAlphaNumComp ( MCHAR *  a,
MCHAR *  b 
)
UtilExport int MaxAlphaNumCompI ( const MCHAR *  a,
const MCHAR *  b 
)