|
Namespaces |
| namespace | ACE |
| namespace | ACE::String_Conversion |
Classes |
| class | ACE::String_Conversion::alloc< T > |
| class | ACE::String_Conversion::Convert_Out< DestT > |
| | A lightweight classed used for output symmantics. More...
|
| class | ACE::String_Conversion::Convert_In< SrcT, DestT > |
| | A lightweight classed used for input symmantics. More...
|
| class | ACE::String_Conversion::Convert_InOut< SrcT, DestT > |
| | A lightweight classed used for input/output symmantics. More...
|
Defines |
| #define | ACE_TEXT_TO_CHAR_OUT(STRING) ACE::String_Conversion::Convert_Out< char >( STRING ).c_str() |
| #define | ACE_TEXT_TO_WCHAR_OUT(STRING) ACE::String_Conversion::Convert_Out< wchar_t >( STRING ).c_str() |
| #define | ACE_TEXT_TO_TCHAR_OUT(STRING) ACE::String_Conversion::Convert_Out< ACE_TCHAR >( STRING ).c_str() |
| #define | ACE_TEXT_TO_CHAR_IN(STRING) ACE::String_Conversion::Convert_In< wchar_t, char >( STRING ).c_str() |
| #define | ACE_TEXT_TO_WCHAR_IN(STRING) ACE::String_Conversion::Convert_In< char, wchar_t >( STRING ).c_str() |
| #define | ACE_TEXT_TO_TCHAR_IN(STRING) ACE::String_Conversion::Convert_In< ACE_ANTI_TCHAR, ACE_TCHAR >( STRING ).c_str() |
| #define | ACE_TEXT_TO_CHAR_INOUT(STRING) ACE::String_Conversion::Convert_InOut< wchar_t, char >( STRING ).c_str() |
| #define | ACE_TEXT_TO_WCHAR_INOUT(STRING) ACE::String_Conversion::Convert_InOut< char, wchar_t >( STRING ).c_str() |
| #define | ACE_TEXT_TO_TCHAR_INOUT(STRING) ACE::String_Conversion::Convert_InOut< ACE_ANTI_TCHAR, ACE_TCHAR >( STRING ).c_str() |
| #define | ACE_TEXT_COPY(src, dest, len) ACE::String_Conversion::copy( src, dest, len ); |
| #define | ACE_TEXT_ALWAYS_CHAR(STRING) ACE_TEXT_TO_CHAR_IN( STRING ) |
| #define | ACE_TEXT_ALWAYS_WCHAR(STRING) ACE_TEXT_TO_WCHAR_IN( STRING ) |
| #define | ACE_TEXT_CHAR_TO_TCHAR(STRING) ACE_TEXT_TO_TCHAR_IN( STRING ) |
| #define | ACE_TEXT_WCHAR_TO_TCHAR(STRING) ACE_TEXT_TO_TCHAR_IN( STRING ) |
| #define | ACE_TEXT_ANTI_TO_TCHAR(STRING) ACE_TEXT_TO_TCHAR_IN (STRING) |
Typedefs |
typedef ACE::String_Conversion::Convert_In<
wchar_t, char > | ACE_Wide_To_Ascii |
typedef ACE::String_Conversion::Convert_In<
char, wchar_t > | ACE_Ascii_To_Wide |
typedef ACE::String_Conversion::Convert_In<
ACE_ANTI_TCHAR, ACE_TCHAR > | ACE_AntiChar_To_TChar |
typedef ACE::String_Conversion::Convert_In<
ACE_TCHAR, ACE_ANTI_TCHAR > | ACE_TChar_To_AntiChar |
Functions |
| template<typename T> |
| void | ACE::String_Conversion::free (T *str) |