#include <NCstring.h>
Public Member Functions | |
| NCstring () | |
| NCstring (const NCstring &nstr) | |
| NCstring (const wstring &wstr) | |
| NCstring (const string &str) | |
| NCstring (const char *cstr) | |
| ~NCstring () | |
| NCstring (const YCPString &ystr) | |
| NCstring & | operator= (const YCPString &ystr) |
| YCPString | YCPstr () const |
| string | Str () const |
| NCstring & | operator= (const NCstring &nstr) |
| NCstring & | operator+= (const NCstring &nstr) |
| const wstring & | str () const |
| void | getHotkey () const |
Static Public Member Functions | |
| static bool | RecodeToWchar (const string &in, const string &from_encoding, wstring *out) |
| static bool | RecodeFromWchar (const wstring &in, const string &to_encoding, string *out) |
| static const string & | terminalEncoding () |
| static bool | setTerminalEncoding (const string &encoding="") |
Private Member Functions | |
| wchar_t | hotkey () const |
| wstring::size_type | hotpos () const |
Private Attributes | |
| wchar_t | hotk |
| wstring::size_type | hotp |
| wstring | wstr |
Static Private Attributes | |
| static string | termEncoding |
Friends | |
| class | NClabel |
| std::ostream & | operator<< (std::ostream &STREAM, const NCstring &OBJ) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1