cbp2make
Makefile generation tool for Code::Blocks IDE
|
#include <stlstrings.h>
Public Member Functions | |
std::string & | GetString (void) |
std::string | GetString (void) const |
char * | GetCString (void) const |
int | GetLength (void) const |
bool | IsEmpty (void) const |
CString & | SetLength (void) |
CString & | SetLength (const int Length) |
CString & | Clear (void) |
char | GetChar (const int Index) const |
char | GetFirstChar (void) const |
char | GetLastChar (void) const |
void | SetChar (const int Index, const char Value) |
CString & | Assign (const char AChar) |
CString & | Assign (const char *AString) |
CString & | Assign (const std::string &AString) |
CString & | Assign (const CString &AString) |
CString & | Append (const char AChar) |
CString & | Append (const char *AString) |
CString & | Append (const std::string &AString) |
CString & | Append (const CString &AString) |
CString & | AppendCR (void) |
CString & | AppendLF (void) |
CString & | AppendCRLF (void) |
CString & | AppendEOL (void) |
CString | GetEOL (void) |
CString & | SetEOL (const eol_t EndOfLine) |
char & | operator[] (const int Index) |
char | operator[] (const int Index) const |
CString & | operator= (const char AChar) |
CString & | operator= (const char *AString) |
CString & | operator= (const std::string &AString) |
CString & | operator= (const CString &AString) |
CString & | operator= (const int AInteger) |
CString & | operator= (const long long int AInteger) |
CString & | operator= (const float AFloat) |
CString & | operator= (const double AFloat) |
CString & | operator+= (const char AChar) |
CString & | operator+= (const char *CString) |
CString & | operator+= (const CString &AString) |
CString & | operator+= (const int AInteger) |
CString & | operator+= (const long long int AInteger) |
CString & | operator+= (const float AFloat) |
CString & | operator+= (const double AFloat) |
bool | operator== (const char *AString) const |
bool | operator== (const std::string &AString) const |
bool | operator== (const CString &AString) const |
int | GetInteger (void) const |
double | GetFloat (void) const |
void | Fill (const char AChar) |
void | Print (std::ostream &out) |
CString (void) | |
CString (const char AChar) | |
CString (const char *AString) | |
CString (const std::string &AString) | |
CString (const CString &AString) | |
~CString (void) | |
Protected Attributes | |
std::string | m_String |
eol_t | m_eol_type |
Private Types | |
enum | eol_t { eol_cr, eol_lf, eol_crlf } |
|
private |
CString::CString | ( | void | ) |
CString::CString | ( | const char | AChar | ) |
CString::CString | ( | const char * | AString | ) |
CString::CString | ( | const std::string & | AString | ) |
CString::CString | ( | const CString & | AString | ) |
CString::~CString | ( | void | ) |
CString & CString::Append | ( | const char | AChar | ) |
CString & CString::Append | ( | const char * | AString | ) |
CString& CString::Append | ( | const std::string & | AString | ) |
CString & CString::AppendCR | ( | void | ) |
CString & CString::AppendCRLF | ( | void | ) |
CString & CString::AppendEOL | ( | void | ) |
CString & CString::AppendLF | ( | void | ) |
CString & CString::Assign | ( | const char | AChar | ) |
CString & CString::Assign | ( | const char * | AString | ) |
CString & CString::Assign | ( | const std::string & | AString | ) |
CString & CString::Clear | ( | void | ) |
void CString::Fill | ( | const char | AChar | ) |
char CString::GetChar | ( | const int | Index | ) | const |
char * CString::GetCString | ( | void | ) | const |
CString CString::GetEOL | ( | void | ) |
char CString::GetFirstChar | ( | void | ) | const |
double CString::GetFloat | ( | void | ) | const |
int CString::GetInteger | ( | void | ) | const |
char CString::GetLastChar | ( | void | ) | const |
int CString::GetLength | ( | void | ) | const |
std::string & CString::GetString | ( | void | ) |
std::string CString::GetString | ( | void | ) | const |
bool CString::IsEmpty | ( | void | ) | const |
CString & CString::operator+= | ( | const char | AChar | ) |
CString & CString::operator+= | ( | const char * | CString | ) |
CString & CString::operator+= | ( | const int | AInteger | ) |
CString & CString::operator+= | ( | const long long int | AInteger | ) |
CString & CString::operator+= | ( | const float | AFloat | ) |
CString & CString::operator+= | ( | const double | AFloat | ) |
CString & CString::operator= | ( | const char | AChar | ) |
CString & CString::operator= | ( | const char * | AString | ) |
CString & CString::operator= | ( | const std::string & | AString | ) |
CString & CString::operator= | ( | const int | AInteger | ) |
CString & CString::operator= | ( | const long long int | AInteger | ) |
CString & CString::operator= | ( | const float | AFloat | ) |
CString & CString::operator= | ( | const double | AFloat | ) |
bool CString::operator== | ( | const char * | AString | ) | const |
bool CString::operator== | ( | const std::string & | AString | ) | const |
bool CString::operator== | ( | const CString & | AString | ) | const |
char & CString::operator[] | ( | const int | Index | ) |
char CString::operator[] | ( | const int | Index | ) | const |
void CString::Print | ( | std::ostream & | out | ) |
void CString::SetChar | ( | const int | Index, |
const char | Value | ||
) |
CString & CString::SetLength | ( | void | ) |
CString & CString::SetLength | ( | const int | Length | ) |
|
protected |
|
protected |