|
ネームスペース |
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) |
| 指定文字で区切られたリスト出力
|