cbp2make
Makefile generation tool for Code::Blocks IDE
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
CCharset Class Reference

#include <stlstrings.h>

Public Member Functions

bool Isset (const char AChar) const
 
char GetChar (const char AChar) const
 
void SetChar (const char AChar)
 
void UnsetChar (const char AChar)
 
CString GetAlphabet (void) const
 
void SetAlphabet (const CString &Alphabet)
 
void Print (std::ostream &out)
 
 CCharset (void)
 
 CCharset (const CCharset &Charset)
 
 CCharset (const CString &Alphabet)
 
 ~CCharset (void)
 

Protected Member Functions

void UpdateCharset (void)
 
void UpdateAlphabet (void)
 

Protected Attributes

bool m_Charset [CHARSET_SIZE]
 
CString m_Alphabet
 

Constructor & Destructor Documentation

◆ CCharset() [1/3]

CCharset::CCharset ( void  )

◆ CCharset() [2/3]

CCharset::CCharset ( const CCharset Charset)

◆ CCharset() [3/3]

CCharset::CCharset ( const CString Alphabet)

◆ ~CCharset()

CCharset::~CCharset ( void  )

Member Function Documentation

◆ GetAlphabet()

CString CCharset::GetAlphabet ( void  ) const

◆ GetChar()

char CCharset::GetChar ( const char  AChar) const

◆ Isset()

bool CCharset::Isset ( const char  AChar) const

◆ Print()

void CCharset::Print ( std::ostream &  out)

◆ SetAlphabet()

void CCharset::SetAlphabet ( const CString Alphabet)

◆ SetChar()

void CCharset::SetChar ( const char  AChar)

◆ UnsetChar()

void CCharset::UnsetChar ( const char  AChar)

◆ UpdateAlphabet()

void CCharset::UpdateAlphabet ( void  )
protected

◆ UpdateCharset()

void CCharset::UpdateCharset ( void  )
protected

Member Data Documentation

◆ m_Alphabet

CString CCharset::m_Alphabet
protected

◆ m_Charset

bool CCharset::m_Charset[CHARSET_SIZE]
protected

The documentation for this class was generated from the following files: