|
ALBA
|
#include <albaString.h>


Public Member Functions | |
| albaCString (const char *str) | |
Public Member Functions inherited from albaString | |
| const albaID | Length () const |
| void | Copy (const char *src) |
| void | NCopy (const char *src, int n) |
| void | Erase (int start, int end=-1) |
| char * | Duplicate () const |
| int | Compare (const char *str) const |
| bool | Equals (const char *str) const |
| bool | StartsWith (const char *str) const |
| bool | EndsWith (const char *str) const |
| albaString & | Append (const char *str) |
| int | FindChr (const int c) const |
| void | Replace (char from, char to) |
| int | FindLastChr (const int c) const |
| int | FindFirst (const char *str) const |
| int | FindLast (const char *str) const |
| const char * | BaseName () const |
| void | ExtractPathName () |
| void | SetPathName (const char *str) |
| void | SetPathName (albaString *str) |
| char * | ParsePathName () |
| char * | ParsePathName (albaString *str) |
| void | ForceDuplicate () |
| const char * | GetCStr () const |
| char * | GetNonConstCStr () |
| int | GetSize () const |
| int | SetMaxLength (albaID len) |
| bool | IsEmpty () const |
| albaString & | Set (const char *a, bool release=false) |
| void | SetCStr (char *a, bool release=false) |
| void | Printf (const char *format,...) |
| void | NPrintf (unsigned long size, const char *format,...) |
| operator const char * () const | |
| char & | operator[] (const int i) |
| const char | operator[] (const int i) const |
| const bool | operator== (const char *src) const |
| const bool | operator!= (const char *src) const |
| const bool | operator< (const char *a) const |
| const bool | operator> (const char *a) const |
| const bool | operator<= (const char *a) const |
| const bool | operator>= (const char *a) const |
| albaString & | operator<< (const char *a) |
| void | operator<< (std::ostream &os) |
| void | operator>> (std::istream &os) |
| albaString & | operator<< (int d) |
| albaString & | operator<< (long d) |
| albaString & | operator<< (float d) |
| albaString & | operator<< (double d) |
| albaString & | operator<< (albaMatrix d) |
| albaString & | operator<< (albaString *s) |
| albaString & | operator+= (const char *s) |
| albaString (const albaString &src) | |
| albaString (const char *src) | |
| albaString (const double &num) | |
| albaString & | operator= (const albaString &mat) |
| albaString & | operator= (const char *src) |
| albaString & | operator= (const double &num) |
| albaString () | |
| ~albaString () | |
Additional Inherited Members | |
Static Public Member Functions inherited from albaString | |
| static albaID | Length (const char *str) |
| static void | Copy (char *dest, const char *src) |
| static char * | Duplicate (const char *str) |
| static void | Duplicate (char *&store, const char *src, bool release=true) |
| static int | Compare (const char *str1, const char *str2) |
| static bool | Equals (const char *str1, const char *str2) |
| static bool | StartsWith (const char *str1, const char *str2) |
| static bool | EndsWith (const char *str1, const char *str2) |
| static char * | Append (const char *str1, const char *str2) |
| static const char * | BaseName (const char *filename) |
| static char * | ParsePathName (char *str) |
| static bool | IsEmpty (const char *str) |
| static wxString | Format (const char *format,...) |
Protected Member Functions inherited from albaString | |
| int | SetSize (albaID size) |
| void | Initialize () |
Protected Attributes inherited from albaString | |
| char * | m_CStr |
| const char * | m_ConstCStr |
| albaID | m_Size |
Class Name : albaCString.
this string class is thought to simply wrap a c-string: no memory copy.
Definition at line 290 of file albaString.h.
|
inline |
constructor.
Definition at line 294 of file albaString.h.
References albaString::Set().
