cbp2make
Makefile generation tool for Code::Blocks IDE
|
#include <stlstrings.h>
Public Member Functions | |
bool | IsEmpty (void) const |
int | GetCount (void) const |
int | GetLength (void) const |
CString & | GetString (const int Index) |
CString | GetString (const int Index) const |
CString | Join (const CString &Delimiter) const |
int | FindString (const CString &AString) const |
int | Insert (const CString *AString) |
int | Insert (const CString &AString) |
CStringList & | Insert (const CStringList &AStringList) |
CStringList & | InsertAt (const int Index, const CStringList &AStringList) |
CStringList & | InsertAt (const int Index, const CString *AString) |
CStringList & | InsertAt (const int Index, const CString &AString) |
CStringList & | RemoveAt (const int Index) |
CStringList & | RemoveEmpty (void) |
CStringList & | RemoveDuplicates (void) |
CStringList & | Clear (void) |
bool | AppendFromFile (const CString &FileName) |
bool | LoadFromFile (const CString &FileName) |
bool | SaveToFile (const CString &FileName) |
void | Print (std::ostream &out) |
CStringList & | operator= (const CString &AString) |
CStringList & | operator= (const CStringList &AStringList) |
CString & | operator[] (const int Index) |
CString | operator[] (const int Index) const |
CStringList & | operator<< (const CString &AString) |
CStringList (void) | |
CStringList (const CStringList &AStringList) | |
~CStringList (void) | |
Protected Member Functions | |
bool | ValidIndex (const int Index) const |
Protected Attributes | |
std::vector< CString * > | m_Strings |
CString | m_NullString |
CStringList::CStringList | ( | void | ) |
CStringList::CStringList | ( | const CStringList & | AStringList | ) |
CStringList::~CStringList | ( | void | ) |
bool CStringList::AppendFromFile | ( | const CString & | FileName | ) |
CStringList & CStringList::Clear | ( | void | ) |
int CStringList::FindString | ( | const CString & | AString | ) | const |
int CStringList::GetCount | ( | void | ) | const |
int CStringList::GetLength | ( | void | ) | const |
CString & CStringList::GetString | ( | const int | Index | ) |
CString CStringList::GetString | ( | const int | Index | ) | const |
int CStringList::Insert | ( | const CString * | AString | ) |
int CStringList::Insert | ( | const CString & | AString | ) |
CStringList & CStringList::Insert | ( | const CStringList & | AStringList | ) |
CStringList & CStringList::InsertAt | ( | const int | Index, |
const CStringList & | AStringList | ||
) |
CStringList & CStringList::InsertAt | ( | const int | Index, |
const CString * | AString | ||
) |
CStringList & CStringList::InsertAt | ( | const int | Index, |
const CString & | AString | ||
) |
bool CStringList::IsEmpty | ( | void | ) | const |
bool CStringList::LoadFromFile | ( | const CString & | FileName | ) |
CStringList & CStringList::operator<< | ( | const CString & | AString | ) |
CStringList & CStringList::operator= | ( | const CString & | AString | ) |
CStringList & CStringList::operator= | ( | const CStringList & | AStringList | ) |
CString & CStringList::operator[] | ( | const int | Index | ) |
CString CStringList::operator[] | ( | const int | Index | ) | const |
void CStringList::Print | ( | std::ostream & | out | ) |
CStringList & CStringList::RemoveAt | ( | const int | Index | ) |
CStringList & CStringList::RemoveDuplicates | ( | void | ) |
CStringList & CStringList::RemoveEmpty | ( | void | ) |
bool CStringList::SaveToFile | ( | const CString & | FileName | ) |
|
protected |
|
protected |
|
protected |