#include <StrClass.h>
Public Member Functions | |
| void * | operator new (size_t size) |
| void | operator delete (void *ptr) |
| String () | |
| String (int size, BOOL unused) | |
| String (const String &) | |
| String (const char *) | |
| String (char) | |
| String (SWORD) | |
| String (ULONG) | |
| String (LONG) | |
| String (float) | |
| String (double) | |
| String (float, float precision) | |
| String (int) | |
| String (char, int count) | |
| void | Set (const char *other, int len) |
| ~String () | |
| char * | Get () const |
| char | operator[] (int index) const |
| BOOL | IsEmpty () const |
| void | Empty () |
| BOOL | operator== (const String &) const |
| BOOL | operator!= (const String &other) const |
| String & | operator= (const String &) |
| String & | operator= (const char *) |
| void | operator+= (const String &) |
| size_t | length () const |
| String | Left (int count) const |
| String | Right (int count) const |
| String | Mid (int start, int count) const |
| String | ToUpper () const |
| String | ToLower () const |
| String | GetPathOnly () const |
| String | GetNameOnly () const |
| String | GetSuffixOnly () const |
| String | GetWithoutSuffix () const |
| String | GetNameOnlyWithoutSuffix () const |
| String | GetWithoutDigits () const |
| String | GetFileDigits () const |
| int | GetEndingNumber () const |
| String | GetWithoutCRLFs () const |
| String | GetAbbreviated (int cchMax, BOOL bAtLeastName=TRUE) const |
| String | GetAbbreviated (CWnd *window) const |
| String | GetRelativePath () const |
| String | GetNonRelativePath () const |
| String | GetAbsolutePath () const |
| String | GetAbsolutePath (BOOL forceunc) const |
| String | GetUNCFileName () const |
| String | GetServerFileName () const |
| String | NumberFrame (LONG frame) const |
| String | StripLeadingSlash () const |
| String | StripPunctuation () |
| String | NetSharePlaceHolder () const |
| String | GetFileNamesMatchName () const |
| String | GetMatchNameRelativeForFile () const |
| String | GetMatchNameAbsoluteFromFile () const |
| void | ReplaceWackyForMac (char find, char replace) |
| String | ToRelativePathDescription () const |
| String | ToAbsolutePathDescription (float productversion, BOOL &askforfile) const |
| PLUGINEXPORT float | GetCM () const |
| String | FitWidth (CDC *dc, int maxwidth, const String &padwith) const |
| String | GetEncrypted (String password) const |
| void | Decrypt (String password) |
| BOOL | operator< (const String &) const |
| BOOL | operator> (const String &) const |
| BOOL | operator<= (const String &) const |
| BOOL | operator>= (const String &) const |
| void | TrimRight () |
| void | TrimLeft () |
| int | Find (char ch) const |
| int | Find (int startindex, char ch) const |
| int | Find (const String &sub) const |
| int | Find (int startindex, const String &sub) const |
| int | ReverseFind (char ch) const |
| void | Format (const String &format,...) |
| int | FindOneOf (const String &charset) const |
| String | SpanIncluding (const String &charset) const |
| String | SpanExcluding (const String &charset) const |
| void | Replace (const String &find, const String &replace) |
| String | GetFileTitle () const |
| String | GetToolTip () |
| String | GetStatusMessageText () |
| Time | ToTime (int fps, int timeunits, BOOL treatasdelta=FALSE) const |
| String | StrTok (String separators) |
Static Public Member Functions | |
| static String | GetAppPath () |
| static String | GetOsPath () |
| static String | GetTempPath () |
| static String | GetAppDataPath () |
Public Attributes | |
| char * | buf |
Friends | |
| String | operator+ (const String &, const String &) |
| FILEIOEXPORT friend String | GetRegisteredOwner () |
Definition at line 35 of file StrClass.h.
|
|
Definition at line 46 of file StrClass.h. |
|
||||||||||||
|
Definition at line 48 of file StrClass.h. References STRINGALLOC. |
|
|
Definition at line 154 of file StrClass.h. References buf, length(), and STRINGALLOC. Here is the call graph for this function: ![]() |
|
|
Definition at line 162 of file StrClass.h. References buf, and STRINGALLOC. |
|
|
Definition at line 170 of file StrClass.h. References buf, and STRINGALLOC. |
|
|
Definition at line 187 of file StrClass.h. References buf, and STRINGALLOC. |
|
|
Definition at line 205 of file StrClass.h. References buf, and STRINGALLOC. |
|
|
Definition at line 196 of file StrClass.h. References buf, and STRINGALLOC. |
|
|
Definition at line 214 of file StrClass.h. References buf, and STRINGALLOC. |
|
|
Definition at line 223 of file StrClass.h. References buf, and STRINGALLOC. |
|
||||||||||||
|
Definition at line 232 of file StrClass.h. References buf, Round(), and STRINGALLOC. Here is the call graph for this function: ![]() |
|
|
Definition at line 249 of file StrClass.h. References buf, and STRINGALLOC. |
|
||||||||||||
|
Definition at line 178 of file StrClass.h. References buf, and STRINGALLOC. |
|
|
Definition at line 62 of file StrClass.h. References STRINGFREE. |
|
|
|
|
|
Definition at line 74 of file StrClass.h. References STRINGFREE. |
|
||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
||||||||||||
|
|
|
|
Definition at line 63 of file StrClass.h. |
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 73 of file StrClass.h. |
|
|
|
|
|
Definition at line 258 of file StrClass.h. References buf. Referenced by String(). |
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
Definition at line 44 of file StrClass.h. References FreeAct(). Here is the call graph for this function: ![]() |
|
|
Definition at line 42 of file StrClass.h. References AllocAct(). Here is the call graph for this function: ![]() |
|
|
Definition at line 76 of file StrClass.h. References BOOL(), FALSE, FILEIOEXPORT, operator+(), PLUGINEXPORT, and TRUE. Here is the call graph for this function: ![]() |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 273 of file StrClass.h. References buf, STRINGALLOC, and STRINGFREE. |
|
|
|
|
|
Definition at line 294 of file StrClass.h. |
|
|
|
|
|
|
|
|
Definition at line 64 of file StrClass.h. |
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||
|
Definition at line 283 of file StrClass.h. References buf, STRINGALLOC, and STRINGFREE. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
Definition at line 266 of file StrClass.h. |
|
|
Definition at line 37 of file StrClass.h. Referenced by length(), operator=(), operator==(), Set(), and String(). |
Generated on Thu Oct 27 11:47:03 2005 with
1.4.5 written by Dimitri van Heesch,
© 1997-2001