#include "CTBcstringBase.hxx"
Static Public Methods | |
| void | Copy (char *c_dst, CTBint i_size, const char *c_src) |
| void | Copy (char *c_dst, CTBint i_size, const char *c_src, CTBint i_offset, CTBint i_length) |
| void | Append (char *c_dst, CTBint i_size, const char *c_src) |
| void | Append (char *c_dst, CTBint i_size, const char *c_src, CTBint i_offset=0, CTBint i_length=-1) |
| void | Trim (char *c_dst, CTBint i_size) |
| void | Toupper (char *c_dst, CTBint i_size) |
| void | Tolower (char *c_dst, CTBint i_size) |
| bool | Get (const char *c_src, CTBint i_size, long &i_val, int i_base=0) |
| bool | Get (const char *c_src, CTBint i_size, unsigned long &i_val, int i_base=0) |
| bool | Get (const char *c_src, CTBint i_size, int &i_val, int i_base=0) |
| bool | Get (const char *c_src, CTBint i_size, unsigned int &i_val, int i_base=0) |
| bool | Get (const char *c_src, CTBint i_size, double &d_val) |
| bool | Get (const char *c_src, CTBint i_size, float &f_val) |
| CTBint | Locate (const char *c_src, CTBint i_size, char c_char) |
| int | NField (const char *c_src, CTBint i_size, const char *c_delim) |
| bool | LocateField (const char *c_src, CTBint i_size, CTBint &i_foffset, CTBint &i_flength, CTBint i_ind, const char *c_delim) |
| bool | CopyField (char *c_dst, CTBint i_size, const char *c_src, CTBint i_ind, const char *c_delim) |
| bool | InSet (char c, const char *c_set) |
| bool | GetLine (char *c_dst, CTBint i_size, istream &is) |
| bool | FromStream (char *c_dst, CTBint i_size, istream &is) |
Definition at line 16 of file CTBcstringBase.hxx.
|
||||||||||||||||||||||
|
Copy string.
Definition at line 34 of file CTBcstringBase.cxx. Referenced by CTBcstring::CTBcstring(), CTBcstring::Copy(), CopyField(), and CTBsystem::ExpandFilename().
|
|
||||||||||||||||||||||||||||||||||||
|
Copy substring.
Definition at line 51 of file CTBcstringBase.cxx. |
|
||||||||||||||||||||||
|
Append string.
Definition at line 69 of file CTBcstringBase.cxx. Referenced by CTBcstring::Append().
|
|
||||||||||||||||||||||||||||||||||||
|
Append substring.
Definition at line 85 of file CTBcstringBase.cxx. |
|
|||||||||||||||
|
Trim string.
Definition at line 105 of file CTBcstringBase.cxx. Referenced by CTBcstring::Trim().
|
|
|||||||||||||||
|
Convert all characters to uppercase.
Definition at line 144 of file CTBcstringBase.cxx. Referenced by CTBcstring::Toupper().
|
|
|||||||||||||||
|
Convert all characters to lowercase.
Definition at line 159 of file CTBcstringBase.cxx. Referenced by CTBcstring::Tolower().
|
|
|||||||||||||||||||||||||||||
|
Convert string to
The string starting at c_src is converted to a
If the conversion succeeds the result is stored in i_val and a Definition at line 222 of file CTBcstringBase.cxx. Referenced by CTBstring::Get(), Get(), and CTBcstring::Get().
|
|
|||||||||||||||||||||||||||||
|
Convert string to
Definition at line 257 of file CTBcstringBase.cxx. |
|
|||||||||||||||||||||||||||||
|
Convert string to
Definition at line 292 of file CTBcstringBase.cxx. |
|
|||||||||||||||||||||||||||||
|
Convert string to
Definition at line 309 of file CTBcstringBase.cxx. |
|
||||||||||||||||||||||
|
Convert string to
Definition at line 326 of file CTBcstringBase.cxx. |
|
||||||||||||||||||||||
|
Convert string to
Definition at line 360 of file CTBcstringBase.cxx. |
|
||||||||||||||||||||||
|
Locate character.
Definition at line 376 of file CTBcstringBase.cxx. Referenced by CTBcstring::Locate().
|
|
||||||||||||||||||||||
|
Number of fields in string.
Definition at line 389 of file CTBcstringBase.cxx. Referenced by CTBsystem::ExpandFilename(), and CTBcstring::NField().
|
|
|||||||||||||||||||||||||||||||||||||||||||
|
Locate field.
Definition at line 448 of file CTBcstringBase.cxx. Referenced by CopyField().
|
|
||||||||||||||||||||||||||||||||||||
|
Copy field.
Definition at line 541 of file CTBcstringBase.cxx. Referenced by CTBcstring::CopyField().
|
|
|||||||||||||||
|
Returns
Definition at line 17 of file CTBcstringBase.icc. |
|
||||||||||||||||||||||
|
Read line from stream.
Definition at line 561 of file CTBcstringBase.cxx. Referenced by CTBcstring::GetLine().
|
|
||||||||||||||||||||||
|
Read from stream.
Definition at line 576 of file CTBcstringBase.cxx. Referenced by CTBcstring::FromStream().
|
1.2.9-20010812 written by Dimitri van Heesch,
© 1997-2001