Skip to content
NAKAMURA Osamu edited this page Apr 12, 2015 · 6 revisions

object

ビルド

with-logchar

log4cxx:logchar の typedef を切り返る。

  • utf-8(default) std::string
  • wchar_t std::wstring
  • unichar std::basic_string<unsigned short>

LOG4CXX_STR(x) は wchar_t なら、 L##x になる。 つまり、LOG4CXX_STR("hoge") は L"hoge" に変換される。

character API

  • enable-char
  • enable-wchar_t
  • enable-unichar
  • enable-cfstring
with-charset

see CharsetDecoder::createDefaultDecoder()

  • auto(default) use class LocaleCharSetDecoder/Encoder
  • utf-8 use class UTF8CharsetDecoder/Encoder
  • iso-8859-1 use class ISOLatinCharsetDecoder/Encoder
  • ``usascii useclass USASCIICharsetDecoder/Encoder`
Clone this wiki locally