Back to Kbengine

transcoder.h File Reference

kbe/src/lib/dependencies/log4cxx/site/apidocs/transcoder_8h.html

2.5.123.8 KB
Original Source

transcoder.h File Reference

| | |

Namespaces

| | namespace | log4cxx | | namespace | log4cxx::helpers | |

Classes

| | class | Transcoder | | | Simple transcoder for converting between external char and wchar_t strings and internal strings. More...
| |

Defines

| | #define | LOG4CXX_ENCODE_CHAR(var, src) | | #define | LOG4CXX_DECODE_CHAR(var, src) | | #define | LOG4CXX_DECODE_CFSTRING(var, src) | | #define | LOG4CXX_ENCODE_CFSTRING(var, src) CFStringRef var = log4cxx::helpers::Transcoder::encode(src) | | #define | LOG4CXX_ENCODE_WCHAR(var, src) | | #define | LOG4CXX_DECODE_WCHAR(var, src) | | #define | LOG4CXX_ENCODE_UNICHAR(var, src) | | #define | LOG4CXX_DECODE_UNICHAR(var, src) |


Define Documentation

|

| #define LOG4CXX_DECODE_CFSTRING | ( | var, | | | | src | | ) | |

|

| |

Value:

[log4cxx::LogString](namespacelog4cxx.html#d7ec98d27bca7666e23f27dd1fb181c8)var; \[log4cxx::helpers::Transcoder::decode](classlog4cxx_1_1helpers_1_1_transcoder.html#940f304d8a18f9016279466a67e452a7)(src, var)

|

|

| #define LOG4CXX_DECODE_CHAR | ( | var, | | | | src | | ) | |

|

| |

Value:

[log4cxx::LogString](namespacelog4cxx.html#d7ec98d27bca7666e23f27dd1fb181c8)var; \[log4cxx::helpers::Transcoder::decode](classlog4cxx_1_1helpers_1_1_transcoder.html#940f304d8a18f9016279466a67e452a7)(src, var)

|

|

| #define LOG4CXX_DECODE_UNICHAR | ( | var, | | | | src | | ) | |

|

| |

Value:

[log4cxx::LogString](namespacelog4cxx.html#d7ec98d27bca7666e23f27dd1fb181c8)var; \[log4cxx::helpers::Transcoder::decode](classlog4cxx_1_1helpers_1_1_transcoder.html#940f304d8a18f9016279466a67e452a7)(src, var)

|

|

| #define LOG4CXX_DECODE_WCHAR | ( | var, | | | | src | | ) | |

|

| |

Value:

[log4cxx::LogString](namespacelog4cxx.html#d7ec98d27bca7666e23f27dd1fb181c8)var; \[log4cxx::helpers::Transcoder::decode](classlog4cxx_1_1helpers_1_1_transcoder.html#940f304d8a18f9016279466a67e452a7)(src, var)

|

|

| #define LOG4CXX_ENCODE_CFSTRING | ( | var, | | | | src | | ) | CFStringRef var = log4cxx::helpers::Transcoder::encode(src) |

|

| |

|

|

| #define LOG4CXX_ENCODE_CHAR | ( | var, | | | | src | | ) | |

|

| |

Value:

std::string var; \[log4cxx::helpers::Transcoder::encode](classlog4cxx_1_1helpers_1_1_transcoder.html#8732c954dbd95f8a5ac3ec10a1e13a5c)(src, var)

|

|

| #define LOG4CXX_ENCODE_UNICHAR | ( | var, | | | | src | | ) | |

|

| |

Value:

std::basic_string<UniChar> var; \[log4cxx::helpers::Transcoder::encode](classlog4cxx_1_1helpers_1_1_transcoder.html#8732c954dbd95f8a5ac3ec10a1e13a5c)(src, var)

|

|

| #define LOG4CXX_ENCODE_WCHAR | ( | var, | | | | src | | ) | |

|

| |

Value:

std::wstring var; \[log4cxx::helpers::Transcoder::encode](classlog4cxx_1_1helpers_1_1_transcoder.html#8732c954dbd95f8a5ac3ec10a1e13a5c)(src, var)

|