32 #ifndef _CLI_ENCODING_H_ 33 #define _CLI_ENCODING_H_ 70 mutable tk::String m_tkString;
85 const char*
const STR_String
113 tk::String m_tkString;
115 int m_iCurrentSequence;
120 #endif // _CLI_ENCODING_H_
Main namespace of the CLI library.
#define CLI_NS_END(__ns)
End a namespace definition.
StringDecoder(void)
Default constructor.
StringEncoder(void)
Default constructor.
virtual ~StringDecoder(void)
Destructor.
virtual ~StringEncoder(void)
Destructor.
#define CLI_NS_BEGIN(__ns)
Begin a namespace definition.
OutputDevice, IODevice and IOEndl classes defintion.
Key to chararcters encoder.
const char *const Encode(const KEY E_Key) const
Key to string encoding.
Regular characters to key decoder.
const KEY Decode(const int I_Char)
Push characters one by one and get the corresponding keys.
const KEY GetKey(void)
Retrieve characters from the input string.