Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages | Examples

YChar Class Reference

List of all members.

Public Member Functions

 YChar ()
 YChar (const uint32)
 YChar (const int)
 YChar (const char)
 YChar (const char *) throw (std::domain_error)
 YChar (const std::string) throw (std::domain_error)
YChar lower () const
YChar upper () const
YChar title () const
int digitValue () const throw (std::domain_error)
int hexDigitValue () const throw (std::domain_error)
bool isNull () const
bool isAsciiLetter () const
int bytes () const
std::string utf8 () const
 operator uint32 ()

Static Public Member Functions

int getNumberOfContinuingOctents (byte) throw (std::domain_error)
YChar fromUtf8 (const char *) throw (std::domain_error)
YChar fromUtf8 (const std::string) throw (std::domain_error)

Friends

bool operator== (const YChar &, const YChar &)
bool operator== (const YChar &, const char &)
bool operator== (const char &, const YChar &)
bool operator== (const YChar &, const int &)
bool operator== (const int &, const YChar &)
std::ostream & operator<< (std::ostream &, YChar)

Constructor & Destructor Documentation

YChar::YChar  ) 
 

YChar::YChar const  uint32  ) 
 

YChar::YChar const  int  ) 
 

YChar::YChar const  char  ) 
 

YChar::YChar const char *   )  throw (std::domain_error)
 

YChar::YChar const std::string   )  throw (std::domain_error)
 


Member Function Documentation

int YChar::bytes  )  const
 

int YChar::digitValue  )  const throw (std::domain_error)
 

YChar YChar::fromUtf8 const std::string   )  throw (std::domain_error) [static]
 

YChar YChar::fromUtf8 const char *   )  throw (std::domain_error) [static]
 

int YChar::getNumberOfContinuingOctents byte   )  throw (std::domain_error) [static]
 

int YChar::hexDigitValue  )  const throw (std::domain_error)
 

bool YChar::isAsciiLetter  )  const
 

bool YChar::isNull  )  const
 

YChar YChar::lower  )  const
 

YChar::operator uint32  ) 
 

YChar YChar::title  )  const
 

YChar YChar::upper  )  const
 

std::string YChar::utf8  )  const
 


Friends And Related Function Documentation

std::ostream& operator<< std::ostream &  ,
YChar 
[friend]
 

bool operator== const int &  ,
const YChar
[friend]
 

bool operator== const YChar ,
const int & 
[friend]
 

bool operator== const char &  ,
const YChar
[friend]
 

bool operator== const YChar ,
const char & 
[friend]
 

bool operator== const YChar ,
const YChar
[friend]
 



The ParaGUI Project - Alexander Pipelka