|
ネームスペース |
| namespace | toppers |
構成 |
| class | toppers::conversion_error |
| | 変換エラー例外クラス [詳細]
|
関数 |
| template<typename CharT> |
| CharT | toppers::widen (char ch) |
| | シングルバイト文字から CharT 型(多くは wchar_t 型)文字への変換
|
|
template<> |
| char | toppers::widen< char > (char ch) |
|
template<> |
| unsigned char | toppers::widen< unsigned char > (char ch) |
|
template<> |
| wchar_t | toppers::widen< wchar_t > (char ch) |
| template<typename CharT> |
| const std::basic_string< CharT > | toppers::widen (const std::string &str) |
| | シングルバイト文字列から CharT 型文字列への変換
|
| char | toppers::tolower (char ch) |
| | 小文字への変換
|
| const std::string | toppers::tolower (std::string str) |
| | 文字列を小文字に変換
|
| template<class Traits, class Allocator> |
const std::basic_string< wchar_t,
Traits, Allocator > | toppers::tolower (std::basic_string< wchar_t, Traits, Allocator > str) |
| | ワイド文字列を小文字に変換
|
| char | toppers::toupper (char ch) |
| | 大文字への変換
|
| const std::string | toppers::toupper (std::string str) |
| | 文字列を大文字に変換
|
| template<class Traits, class Allocator> |
const std::basic_string< wchar_t,
Traits, Allocator > | toppers::toupper (std::basic_string< wchar_t, Traits, Allocator > str) |
| | ワイド文字列を大文字に変換
|
| template<class InputIterator, typename CharT, class Traits, class Pred> |
| void | toppers::output_list (InputIterator first, InputIterator last, std::basic_ostream< CharT, Traits > &ostr, Pred pred, const CharT *delim=0) |
| | 指定文字で区切られたリスト出力
|