|
Botan 1.10.17
|
Functions | |
| bool | caseless_cmp (char a, char b) |
| byte | char2digit (char c) |
| char | digit2char (byte b) |
| bool | is_digit (char c) |
| bool | is_space (char c) |
| std::string | transcode (const std::string &str, Character_Set to, Character_Set from) |
| bool BOTAN_DLL Botan::Charset::caseless_cmp | ( | char | a, |
| char | b ) |
Definition at line 193 of file charset.cpp.
References caseless_cmp().
Referenced by caseless_cmp(), and Botan::x500_name_cmp().
| byte BOTAN_DLL Botan::Charset::char2digit | ( | char | c | ) |
Definition at line 149 of file charset.cpp.
References char2digit().
Referenced by char2digit(), Botan::BigInt::decode(), and Botan::to_u32bit().
| char BOTAN_DLL Botan::Charset::digit2char | ( | byte | b | ) |
Definition at line 171 of file charset.cpp.
References digit2char().
Referenced by digit2char(), Botan::BigInt::encode(), and Botan::to_string().
| bool BOTAN_DLL Botan::Charset::is_digit | ( | char | c | ) |
Definition at line 128 of file charset.cpp.
References is_digit().
Referenced by Botan::BigInt::decode(), is_digit(), Botan::EAC_Time::set_to(), Botan::X509_Time::set_to(), and Botan::timespec_to_u32bit().
| bool BOTAN_DLL Botan::Charset::is_space | ( | char | c | ) |
Definition at line 139 of file charset.cpp.
References is_space().
Referenced by Botan::BigInt::decode(), is_space(), Botan::PGP_decode(), and Botan::x500_name_cmp().
| std::string BOTAN_DLL Botan::Charset::transcode | ( | const std::string & | str, |
| Character_Set | to, | ||
| Character_Set | from ) |
Definition at line 103 of file charset.cpp.
References Botan::LATIN1_CHARSET, Botan::LOCAL_CHARSET, Botan::to_string(), transcode(), Botan::UCS2_CHARSET, and Botan::UTF8_CHARSET.
Referenced by Botan::ASN1_EAC_String::ASN1_EAC_String(), Botan::ASN1_String::ASN1_String(), Botan::ASN1_String::ASN1_String(), Botan::AlternativeName::decode_from(), Botan::ASN1_EAC_String::decode_from(), Botan::ASN1_String::decode_from(), Botan::X509_Time::decode_from(), Botan::ASN1_String::encode_into(), Botan::X509_Time::encode_into(), transcode(), Botan::ASN1_EAC_String::value(), and Botan::ASN1_String::value().