You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by rm...@apache.org on 2022/12/20 02:39:32 UTC

[logging-log4cxx] branch abi-skip-internal created (now 718c1f17)

This is an automated email from the ASF dual-hosted git repository.

rmiddleton pushed a change to branch abi-skip-internal
in repository https://gitbox.apache.org/repos/asf/logging-log4cxx.git


      at 718c1f17 update ABI symbols and try to ignore fmt symbols

This branch includes the following new commits:

     new 718c1f17 update ABI symbols and try to ignore fmt symbols

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



[logging-log4cxx] 01/01: update ABI symbols and try to ignore fmt symbols

Posted by rm...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

rmiddleton pushed a commit to branch abi-skip-internal
in repository https://gitbox.apache.org/repos/asf/logging-log4cxx.git

commit 718c1f1747251bf377cd53ae968d38fae0309936
Author: Robert Middleton <ro...@rm5248.com>
AuthorDate: Mon Dec 19 21:39:12 2022 -0500

    update ABI symbols and try to ignore fmt symbols
---
 src/main/abi-symbols/abi.dump | 262378 +++++++++++++++++++++------------------
 src/main/cpp/CMakeLists.txt   |      2 +-
 2 files changed, 143740 insertions(+), 118640 deletions(-)

diff --git a/src/main/abi-symbols/abi.dump b/src/main/abi-symbols/abi.dump
index d2b0f412..7349335f 100644
--- a/src/main/abi-symbols/abi.dump
+++ b/src/main/abi-symbols/abi.dump
@@ -2,7 +2,7 @@ $VAR1 = {
           'ABI_DUMPER_VERSION' => '1.2',
           'ABI_DUMP_VERSION' => '3.5',
           'Arch' => 'x86_64',
-          'Compiler' => 'GNU C++17 8.3.0 -mtune=generic -march=x86-64 -g -Og -std=c++17 -fPIC',
+          'Compiler' => 'GNU C++17 8.3.0 -mtune=generic -march=x86-64 -g -std=c++17 -fPIC',
           'Headers' => {
                          'absolutetimedateformat.h' => 1,
                          'action.h' => 1,
@@ -89,6 +89,7 @@ $VAR1 = {
                          'format.h' => 1,
                          'formattinginfo.h' => 1,
                          'fulllocationpatternconverter.h' => 1,
+                         'functional' => 1,
                          'gthr-default.h' => 1,
                          'gzcompressaction.h' => 1,
                          'hierarchy.h' => 1,
@@ -139,7 +140,6 @@ $VAR1 = {
                          'ndcpatternconverter.h' => 1,
                          'new_allocator.h' => 1,
                          'object.h' => 1,
-                         'objectoutputstream.h' => 1,
                          'odbcappender.h' => 1,
                          'odbcappender_priv.h' => 1,
                          'onlyonceerrorhandler.h' => 1,
@@ -186,7 +186,6 @@ $VAR1 = {
                          'socket_priv.h' => 1,
                          'socketappenderskeleton.h' => 1,
                          'socketappenderskeleton_priv.h' => 1,
-                         'sockethubappender.h' => 1,
                          'socketoutputstream.h' => 1,
                          'std_function.h' => 1,
                          'std_mutex.h' => 1,
@@ -246,6 +245,8 @@ $VAR1 = {
           'Language' => 'C++',
           'LibraryName' => 'liblog4cxx.so.13.0.0',
           'LibraryVersion' => '13',
+          'MissedOffsets' => '1',
+          'MissedRegs' => '1',
           'NameSpaces' => {
                             '__gnu_cxx' => 1,
                             '__gnu_cxx::__ops' => 1,
@@ -264,7 +265,6 @@ $VAR1 = {
                             'log4cxx::helpers::SimpleDateFormatImpl' => 1,
                             'log4cxx::helpers::TimeZoneImpl' => 1,
                             'log4cxx::net' => 1,
-                            'log4cxx::net::log4cxx::classes' => 1,
                             'log4cxx::pattern' => 1,
                             'log4cxx::rolling' => 1,
                             'log4cxx::spi' => 1,
@@ -382,7 +382,6 @@ $VAR1 = {
                          'namepatternconverter.cpp' => 1,
                          'ndc.cpp' => 1,
                          'ndcpatternconverter.cpp' => 1,
-                         'objectoutputstream.cpp' => 1,
                          'odbcappender.cpp' => 1,
                          'onlyonceerrorhandler.cpp' => 1,
                          'optionconverter.cpp' => 1,
@@ -414,7 +413,6 @@ $VAR1 = {
                          'smtpappender.cpp' => 1,
                          'socket.cpp' => 1,
                          'socketappenderskeleton.cpp' => 1,
-                         'sockethubappender.cpp' => 1,
                          'socketoutputstream.cpp' => 1,
                          'strftimedateformat.cpp' => 1,
                          'stringhelper.cpp' => 1,
@@ -444,41388 +442,37245 @@ $VAR1 = {
                          'zipcompressaction.cpp' => 1
                        },
           'SymbolInfo' => {
-                            '10000947' => {
-                                            'Data' => 1,
-                                            'Line' => '23',
-                                            'MnglName' => '_ZN7log4cxx7classes18LayoutRegistrationE',
-                                            'NameSpace' => 'log4cxx::classes',
-                                            'Return' => '99801',
-                                            'ShortName' => 'LayoutRegistration',
-                                            'Source' => 'layout.cpp'
-                                          },
-                            '10001032' => {
-                                            'Class' => '546843',
-                                            'Header' => 'layout.h',
-                                            'MnglName' => '_ZN7log4cxx6Layout13registerClassEv',
-                                            'Return' => '99801',
-                                            'ShortName' => 'registerClass',
-                                            'Source' => 'layout.cpp',
-                                            'SourceLine' => '23',
-                                            'Static' => 1
-                                          },
-                            '10001049' => {
-                                            'Class' => '546843',
-                                            'Const' => 1,
-                                            'Header' => 'layout.h',
-                                            'MnglName' => '_ZNK7log4cxx6Layout8getClassEv',
+                            '10101372' => {
+                                            'Class' => '10101210',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '57',
+                                            'MnglName' => '_ZN7log4cxx7helpers17CharMessageBufferlsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '9030154'
+                                                                  'type' => '10104570'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'msg',
+                                                                  'type' => '95876'
                                                                 }
                                                        },
-                                            'Return' => '99795',
-                                            'ShortName' => 'getClass',
-                                            'Source' => 'layout.cpp',
-                                            'SourceLine' => '23',
-                                            'Virt' => 1,
-                                            'VirtPos' => '2'
+                                            'Return' => '10104575',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '65'
                                           },
-                            '10001219' => {
-                                            'Class' => '546843',
-                                            'Const' => 1,
-                                            'Header' => 'layout.h',
-                                            'Line' => '47',
-                                            'MnglName' => '_ZNK7log4cxx6Layout6formatERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt10shared_ptrINS_3spi12LoggingEventEERNS_7helpers4PoolE',
+                            '10101408' => {
+                                            'Class' => '10101210',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '63',
+                                            'MnglName' => '_ZN7log4cxx7helpers17CharMessageBufferlsEPKc',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '9030148'
+                                                                  'type' => '10104570'
                                                                 },
                                                          '1' => {
-                                                                  'name' => 'p1',
-                                                                  'type' => '546935'
-                                                                },
-                                                         '2' => {
-                                                                  'name' => 'p2',
-                                                                  'type' => '221617'
-                                                                },
-                                                         '3' => {
-                                                                  'name' => 'p3',
-                                                                  'type' => '99760'
+                                                                  'name' => 'msg',
+                                                                  'type' => '85798'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '1',
-                                            'ShortName' => 'format',
-                                            'VirtPos' => '7'
+                                            'Return' => '10104575',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '79'
                                           },
-                            '10001270' => {
-                                            'Class' => '546843',
-                                            'Const' => 1,
-                                            'Header' => 'layout.h',
-                                            'MnglName' => '_ZNK7log4cxx6Layout14getContentTypeB5cxx11Ev',
+                            '10101444' => {
+                                            'Class' => '10101210',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '69',
+                                            'MnglName' => '_ZN7log4cxx7helpers17CharMessageBufferlsEPc',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '9030154'
+                                                                  'type' => '10104570'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'msg',
+                                                                  'type' => '86619'
                                                                 }
                                                        },
-                                            'Return' => '98818',
-                                            'ShortName' => 'getContentType',
-                                            'Source' => 'layout.cpp',
-                                            'SourceLine' => '28',
-                                            'Virt' => 1,
-                                            'VirtPos' => '8'
+                                            'Return' => '10104575',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '99'
                                           },
-                            '10001309' => {
-                                            'Class' => '546843',
-                                            'Header' => 'layout.h',
-                                            'MnglName' => '_ZN7log4cxx6Layout12appendHeaderERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_7helpers4PoolE',
+                            '10101480' => {
+                                            'Class' => '10101210',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '76',
+                                            'MnglName' => '_ZN7log4cxx7helpers17CharMessageBufferlsEc',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '9027900'
+                                                                  'type' => '10104570'
                                                                 },
                                                          '1' => {
-                                                                  'name' => 'p1',
-                                                                  'type' => '546935'
-                                                                },
-                                                         '2' => {
-                                                                  'name' => 'p2',
-                                                                  'type' => '99760'
+                                                                  'name' => 'msg',
+                                                                  'type' => '85349'
                                                                 }
                                                        },
-                                            'Reg' => {
-                                                       '0' => 'rdi',
-                                                       '1' => 'rsi',
-                                                       '2' => 'rdx'
-                                                     },
-                                            'Return' => '1',
-                                            'ShortName' => 'appendHeader',
-                                            'Source' => 'layout.cpp',
-                                            'SourceLine' => '33',
-                                            'Virt' => 1,
-                                            'VirtPos' => '9'
+                                            'Return' => '10104575',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '104'
                                           },
-                            '10001355' => {
-                                            'Class' => '546843',
-                                            'Header' => 'layout.h',
-                                            'MnglName' => '_ZN7log4cxx6Layout12appendFooterERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_7helpers4PoolE',
+                            '10101516' => {
+                                            'Class' => '10101210',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '83',
+                                            'MnglName' => '_ZN7log4cxx7helpers17CharMessageBufferlsEPFRSt8ios_baseS3_E',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '9027900'
+                                                                  'type' => '10104570'
                                                                 },
                                                          '1' => {
-                                                                  'name' => 'p1',
-                                                                  'type' => '546935'
-                                                                },
-                                                         '2' => {
-                                                                  'name' => 'p2',
-                                                                  'type' => '99760'
+                                                                  'name' => 'manip',
+                                                                  'type' => '10102131'
                                                                 }
                                                        },
-                                            'Reg' => {
-                                                       '0' => 'rdi',
-                                                       '1' => 'rsi',
-                                                       '2' => 'rdx'
-                                                     },
-                                            'Return' => '1',
-                                            'ShortName' => 'appendFooter',
-                                            'Source' => 'layout.cpp',
-                                            'SourceLine' => '35',
-                                            'Virt' => 1,
-                                            'VirtPos' => '10'
+                                            'Return' => '10104581',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '157'
                                           },
-                            '10001401' => {
-                                            'Class' => '546843',
-                                            'Const' => 1,
-                                            'Header' => 'layout.h',
-                                            'Line' => '78',
-                                            'MnglName' => '_ZNK7log4cxx6Layout16ignoresThrowableEv',
+                            '10101552' => {
+                                            'Class' => '10101210',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '89',
+                                            'MnglName' => '_ZN7log4cxx7helpers17CharMessageBufferlsEb',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '9030148'
+                                                                  'type' => '10104570'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'val',
+                                                                  'type' => '85016'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '85031',
-                                            'ShortName' => 'ignoresThrowable',
-                                            'VirtPos' => '11'
+                                            'Return' => '10104581',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '164'
                                           },
-                            '10001561' => {
-                                            'Class' => '10001440',
-                                            'Const' => 1,
-                                            'Header' => 'layout.h',
-                                            'InLine' => 2,
-                                            'Line' => '36',
-                                            'MnglName' => '_ZNK7log4cxx6Layout11ClazzLayout7getNameB5cxx11Ev',
+                            '10101588' => {
+                                            'Class' => '10101210',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '96',
+                                            'MnglName' => '_ZN7log4cxx7helpers17CharMessageBufferlsEs',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10001985'
+                                                                  'type' => '10104570'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'val',
+                                                                  'type' => '84951'
                                                                 }
                                                        },
-                                            'Return' => '98818',
-                                            'ShortName' => 'getName',
-                                            'Virt' => 1,
-                                            'VirtPos' => '3'
+                                            'Return' => '10104581',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '168'
                                           },
-                            '10005933' => {
-                                            'Class' => '546843',
-                                            'Destructor' => 1,
-                                            'Header' => 'layout.h',
-                                            'MnglName' => '_ZN7log4cxx6LayoutD0Ev',
+                            '10101624' => {
+                                            'Class' => '10101210',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '102',
+                                            'MnglName' => '_ZN7log4cxx7helpers17CharMessageBufferlsEi',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '9027900'
+                                                                  'type' => '10104570'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'val',
+                                                                  'type' => '84963'
                                                                 }
                                                        },
-                                            'ShortName' => 'Layout',
-                                            'Source' => 'layout.cpp',
-                                            'SourceLine' => '26',
-                                            'Virt' => 1
+                                            'Return' => '10104581',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '172'
                                           },
-                            '10006031' => {
-                                            'Class' => '546843',
-                                            'Destructor' => 1,
-                                            'Header' => 'layout.h',
-                                            'MnglName' => '_ZN7log4cxx6LayoutD1Ev',
+                            '10101660' => {
+                                            'Class' => '10101210',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '108',
+                                            'MnglName' => '_ZN7log4cxx7helpers17CharMessageBufferlsEj',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '9027900'
+                                                                  'type' => '10104570'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'val',
+                                                                  'type' => '84894'
                                                                 }
                                                        },
-                                            'Reg' => {
-                                                       '0' => 'rdi'
-                                                     },
-                                            'ShortName' => 'Layout',
-                                            'Source' => 'layout.cpp',
-                                            'SourceLine' => '26',
-                                            'Virt' => 1
+                                            'Return' => '10104581',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '176'
                                           },
-                            '10006075' => {
-                                            'Class' => '546843',
-                                            'Destructor' => 1,
-                                            'Header' => 'layout.h',
-                                            'MnglName' => '_ZN7log4cxx6LayoutD2Ev',
+                            '10101696' => {
+                                            'Class' => '10101210',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '114',
+                                            'MnglName' => '_ZN7log4cxx7helpers17CharMessageBufferlsEl',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '9027900'
+                                                                  'type' => '10104570'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'val',
+                                                                  'type' => '84976'
                                                                 }
                                                        },
-                                            'Reg' => {
-                                                       '0' => 'rdi'
-                                                     },
-                                            'ShortName' => 'Layout',
-                                            'Source' => 'layout.cpp',
-                                            'SourceLine' => '26',
-                                            'Virt' => 1
+                                            'Return' => '10104581',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '180'
                                           },
-                            '10007538' => {
-                                            'Artificial' => 1,
-                                            'Class' => '10001440',
-                                            'Destructor' => 1,
-                                            'Header' => 'layout.h',
-                                            'InLine' => 1,
-                                            'Line' => '36',
-                                            'MnglName' => '_ZN7log4cxx6Layout11ClazzLayoutD0Ev',
+                            '10101732' => {
+                                            'Class' => '10101210',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '120',
+                                            'MnglName' => '_ZN7log4cxx7helpers17CharMessageBufferlsEm',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10001968'
+                                                                  'type' => '10104570'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'val',
+                                                                  'type' => '84920'
                                                                 }
                                                        },
-                                            'ShortName' => 'ClazzLayout',
-                                            'Virt' => 1
+                                            'Return' => '10104581',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '184'
                                           },
-                            '10007539' => {
-                                            'Artificial' => 1,
-                                            'Class' => '10001440',
-                                            'Destructor' => 1,
-                                            'Header' => 'layout.h',
-                                            'InLine' => 1,
-                                            'Line' => '36',
-                                            'MnglName' => '_ZN7log4cxx6Layout11ClazzLayoutD1Ev',
+                            '10101768' => {
+                                            'Class' => '10101210',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '126',
+                                            'MnglName' => '_ZN7log4cxx7helpers17CharMessageBufferlsEf',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10001968'
+                                                                  'type' => '10104570'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'val',
+                                                                  'type' => '85009'
                                                                 }
                                                        },
-                                            'ShortName' => 'ClazzLayout',
-                                            'Virt' => 1
+                                            'Return' => '10104581',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '188'
                                           },
-                            '10007679' => {
-                                            'Artificial' => 1,
-                                            'Class' => '10001440',
-                                            'Destructor' => 1,
-                                            'Header' => 'layout.h',
-                                            'InLine' => 1,
-                                            'Line' => '36',
-                                            'MnglName' => '_ZN7log4cxx6Layout11ClazzLayoutD2Ev',
+                            '10101804' => {
+                                            'Class' => '10101210',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '132',
+                                            'MnglName' => '_ZN7log4cxx7helpers17CharMessageBufferlsEd',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10001968'
+                                                                  'type' => '10104570'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'val',
+                                                                  'type' => '85002'
                                                                 }
                                                        },
-                                            'ShortName' => 'ClazzLayout',
-                                            'Virt' => 1
+                                            'Return' => '10104581',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '192'
                                           },
-                            '10007769' => {
-                                            'Artificial' => 1,
-                                            'Class' => '10001440',
-                                            'Constructor' => 1,
-                                            'Header' => 'layout.h',
-                                            'InLine' => 1,
-                                            'Line' => '36',
-                                            'MnglName' => '_ZN7log4cxx6Layout11ClazzLayoutC2Ev',
+                            '10101840' => {
+                                            'Class' => '10101210',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '138',
+                                            'MnglName' => '_ZN7log4cxx7helpers17CharMessageBufferlsEe',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10001968'
+                                                                  'type' => '10104570'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'val',
+                                                                  'type' => '84995'
                                                                 }
                                                        },
-                                            'ShortName' => 'ClazzLayout'
+                                            'Return' => '10104581',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '196'
                                           },
-                            '10007770' => {
-                                            'Artificial' => 1,
-                                            'Class' => '10001440',
-                                            'Constructor' => 1,
-                                            'Header' => 'layout.h',
-                                            'InLine' => 1,
-                                            'Line' => '36',
-                                            'MnglName' => '_ZN7log4cxx6Layout11ClazzLayoutC1Ev',
+                            '10101876' => {
+                                            'Class' => '10101210',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '144',
+                                            'MnglName' => '_ZN7log4cxx7helpers17CharMessageBufferlsEPv',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10001968'
+                                                                  'type' => '10104570'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'val',
+                                                                  'type' => '85232'
                                                                 }
                                                        },
-                                            'ShortName' => 'ClazzLayout'
+                                            'Return' => '10104581',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '200'
                                           },
-                            '10116148' => {
-                                            'Class' => '545043',
-                                            'Const' => 1,
-                                            'Header' => 'level.h',
-                                            'MnglName' => '_ZNK7log4cxx5Level8getClassEv',
+                            '10101912' => {
+                                            'Class' => '10101210',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '149',
+                                            'MnglName' => '_ZN7log4cxx7helpers17CharMessageBuffercvRSoEv',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '1210359'
+                                                                  'type' => '10104570'
                                                                 }
                                                        },
-                                            'Return' => '99795',
-                                            'ShortName' => 'getClass',
-                                            'Source' => 'level.cpp',
-                                            'SourceLine' => '31',
-                                            'Virt' => 1,
-                                            'VirtPos' => '2'
-                                          },
-                            '10116187' => {
-                                            'Class' => '545043',
-                                            'Header' => 'level.h',
-                                            'MnglName' => '_ZN7log4cxx5Level14getStaticClassEv',
-                                            'Return' => '99795',
-                                            'ShortName' => 'getStaticClass',
-                                            'Source' => 'level.cpp',
-                                            'SourceLine' => '31',
-                                            'Static' => 1
-                                          },
-                            '10116204' => {
-                                            'Class' => '545043',
-                                            'Header' => 'level.h',
-                                            'MnglName' => '_ZN7log4cxx5Level13registerClassEv',
-                                            'Return' => '99801',
-                                            'ShortName' => 'registerClass',
-                                            'Source' => 'level.cpp',
-                                            'SourceLine' => '31',
-                                            'Static' => 1
+                                            'Return' => '9616926',
+                                            'ShortName' => 'operator std::basic_ostream<char>&',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '119'
                                           },
-                            '10116221' => {
-                                            'Class' => '545043',
-                                            'Const' => 1,
-                                            'Header' => 'level.h',
-                                            'InLine' => 2,
-                                            'Line' => '73',
-                                            'MnglName' => '_ZNK7log4cxx5Level4castERKNS_7helpers5ClassE',
+                            '10101943' => {
+                                            'Class' => '10101210',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '156',
+                                            'MnglName' => '_ZN7log4cxx7helpers17CharMessageBuffer3strB5cxx11ERSo',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '1210359'
+                                                                  'type' => '10104570'
                                                                 },
                                                          '1' => {
-                                                                  'name' => 'clazz',
-                                                                  'type' => '99795'
+                                                                  'name' => 'p1',
+                                                                  'type' => '9616926'
                                                                 }
                                                        },
-                                            'Return' => '88797',
-                                            'ShortName' => 'cast',
-                                            'Virt' => 1,
-                                            'VirtPos' => '4'
+                                            'Return' => '95876',
+                                            'ShortName' => 'str',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '138'
                                           },
-                            '10116265' => {
-                                            'Class' => '545043',
-                                            'Const' => 1,
-                                            'Header' => 'level.h',
-                                            'InLine' => 2,
-                                            'Line' => '75',
-                                            'MnglName' => '_ZNK7log4cxx5Level10instanceofERKNS_7helpers5ClassE',
+                            '10101979' => {
+                                            'Class' => '10101210',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '163',
+                                            'MnglName' => '_ZN7log4cxx7helpers17CharMessageBuffer3strB5cxx11ERS1_',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '1210359'
+                                                                  'type' => '10104570'
                                                                 },
                                                          '1' => {
-                                                                  'name' => 'clazz',
-                                                                  'type' => '99795'
+                                                                  'name' => 'p1',
+                                                                  'type' => '10104575'
                                                                 }
                                                        },
-                                            'Return' => '85031',
-                                            'ShortName' => 'instanceof',
-                                            'Virt' => 1,
-                                            'VirtPos' => '3'
+                                            'Return' => '95876',
+                                            'ShortName' => 'str',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '147'
                                           },
-                            '10116351' => {
-                                            'Class' => '545043',
-                                            'Header' => 'level.h',
-                                            'MnglName' => '_ZN7log4cxx5Level7toLevelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE',
+                            '10102015' => {
+                                            'Class' => '10101210',
+                                            'Const' => 1,
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '169',
+                                            'MnglName' => '_ZNK7log4cxx7helpers17CharMessageBuffer9hasStreamEv',
                                             'Param' => {
                                                          '0' => {
-                                                                  'name' => 'sArg',
-                                                                  'type' => '96024'
+                                                                  'name' => 'this',
+                                                                  'type' => '10104615'
                                                                 }
                                                        },
-                                            'Return' => '546917',
-                                            'ShortName' => 'toLevel',
-                                            'Source' => 'level.cpp',
-                                            'SourceLine' => '141',
-                                            'Static' => 1
+                                            'Return' => '85016',
+                                            'ShortName' => 'hasStream',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '152'
                                           },
-                            '10116378' => {
-                                            'Class' => '545043',
-                                            'Header' => 'level.h',
-                                            'MnglName' => '_ZN7log4cxx5Level7toLevelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt10shared_ptrIS0_E',
+                            '10102308' => {
+                                            'Class' => '10102143',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '385',
+                                            'MnglName' => '_ZN7log4cxx7helpers17WideMessageBufferlsERKNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEE',
                                             'Param' => {
                                                          '0' => {
-                                                                  'name' => 'sArg',
-                                                                  'type' => '96024'
+                                                                  'name' => 'this',
+                                                                  'type' => '10104933'
                                                                 },
                                                          '1' => {
-                                                                  'name' => 'defaultLevel',
-                                                                  'type' => '548922'
-                                                                }
-                                                       },
-                                            'Return' => '546917',
-                                            'ShortName' => 'toLevel',
-                                            'Source' => 'level.cpp',
-                                            'SourceLine' => '146',
-                                            'Static' => 1
-                                          },
-                            '10116442' => {
-                                            'Class' => '545043',
-                                            'Header' => 'level.h',
-                                            'MnglName' => '_ZN7log4cxx5Level7toLevelERKNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEE',
-                                            'Param' => {
-                                                         '0' => {
-                                                                  'name' => 'sArg',
-                                                                  'type' => '805402'
+                                                                  'name' => 'msg',
+                                                                  'type' => '95982'
                                                                 }
                                                        },
-                                            'Return' => '546917',
-                                            'ShortName' => 'toLevel',
-                                            'Source' => 'level.cpp',
-                                            'SourceLine' => '158',
-                                            'Static' => 1
+                                            'Return' => '10104938',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '233'
                                           },
-                            '10116469' => {
-                                            'Class' => '545043',
-                                            'Header' => 'level.h',
-                                            'MnglName' => '_ZN7log4cxx5Level7toLevelERKNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEERKSt10shared_ptrIS0_E',
+                            '10102345' => {
+                                            'Class' => '10102143',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '391',
+                                            'MnglName' => '_ZN7log4cxx7helpers17WideMessageBufferlsEPKw',
                                             'Param' => {
                                                          '0' => {
-                                                                  'name' => 'sArg',
-                                                                  'type' => '805402'
+                                                                  'name' => 'this',
+                                                                  'type' => '10104933'
                                                                 },
                                                          '1' => {
-                                                                  'name' => 'defaultLevel',
-                                                                  'type' => '548922'
+                                                                  'name' => 'msg',
+                                                                  'type' => '85961'
                                                                 }
                                                        },
-                                            'Return' => '546917',
-                                            'ShortName' => 'toLevel',
-                                            'Source' => 'level.cpp',
-                                            'SourceLine' => '163',
-                                            'Static' => 1
+                                            'Return' => '10104938',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '247'
                                           },
-                            '10116501' => {
-                                            'Class' => '545043',
-                                            'Const' => 1,
-                                            'Header' => 'level.h',
-                                            'MnglName' => '_ZNK7log4cxx5Level8toStringERNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEE',
+                            '10102382' => {
+                                            'Class' => '10102143',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '397',
+                                            'MnglName' => '_ZN7log4cxx7helpers17WideMessageBufferlsEPw',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '1210359'
+                                                                  'type' => '10104933'
                                                                 },
                                                          '1' => {
-                                                                  'name' => 'dst',
-                                                                  'type' => '809915'
+                                                                  'name' => 'msg',
+                                                                  'type' => '85894'
                                                                 }
                                                        },
-                                            'Return' => '1',
-                                            'ShortName' => 'toString',
-                                            'Source' => 'level.cpp',
-                                            'SourceLine' => '169'
+                                            'Return' => '10104938',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '268'
                                           },
-                            '10116623' => {
-                                            'Class' => '545043',
-                                            'Header' => 'level.h',
-                                            'MnglName' => '_ZN7log4cxx5Level7toLevelEi',
+                            '10102419' => {
+                                            'Class' => '10102143',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '404',
+                                            'MnglName' => '_ZN7log4cxx7helpers17WideMessageBufferlsEw',
                                             'Param' => {
                                                          '0' => {
-                                                                  'name' => 'val',
-                                                                  'type' => '84978'
+                                                                  'name' => 'this',
+                                                                  'type' => '10104933'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'msg',
+                                                                  'type' => '85083'
                                                                 }
                                                        },
-                                            'Return' => '546917',
-                                            'ShortName' => 'toLevel',
-                                            'Source' => 'level.cpp',
-                                            'SourceLine' => '103',
-                                            'Static' => 1
+                                            'Return' => '10104938',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '273'
                                           },
-                            '10116650' => {
-                                            'Class' => '545043',
-                                            'Header' => 'level.h',
-                                            'MnglName' => '_ZN7log4cxx5Level7toLevelEiRKSt10shared_ptrIS0_E',
+                            '10102456' => {
+                                            'Class' => '10102143',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '411',
+                                            'MnglName' => '_ZN7log4cxx7helpers17WideMessageBufferlsEPFRSt8ios_baseS3_E',
                                             'Param' => {
                                                          '0' => {
-                                                                  'name' => 'val',
-                                                                  'type' => '84978'
+                                                                  'name' => 'this',
+                                                                  'type' => '10104933'
                                                                 },
                                                          '1' => {
-                                                                  'name' => 'defaultLevel',
-                                                                  'type' => '548922'
+                                                                  'name' => 'manip',
+                                                                  'type' => '10102131'
                                                                 }
                                                        },
-                                            'Return' => '546917',
-                                            'ShortName' => 'toLevel',
-                                            'Source' => 'level.cpp',
-                                            'SourceLine' => '108',
-                                            'Static' => 1
-                                          },
-                            '10116699' => {
-                                            'Class' => '545043',
-                                            'Header' => 'level.h',
-                                            'Line' => '223',
-                                            'MnglName' => '_ZN7log4cxx5Level8getFatalEv',
-                                            'Return' => '546917',
-                                            'ShortName' => 'getFatal',
-                                            'Source' => 'level.cpp',
-                                            'SourceLine' => '39',
-                                            'Static' => 1
-                                          },
-                            '10116750' => {
-                                            'Class' => '545043',
-                                            'Header' => 'level.h',
-                                            'Line' => '226',
-                                            'MnglName' => '_ZN7log4cxx5Level7getInfoEv',
-                                            'Return' => '546917',
-                                            'ShortName' => 'getInfo',
-                                            'Source' => 'level.cpp',
-                                            'SourceLine' => '57',
-                                            'Static' => 1
-                                          },
-                            '10116784' => {
-                                            'Class' => '545043',
-                                            'Header' => 'level.h',
-                                            'Line' => '228',
-                                            'MnglName' => '_ZN7log4cxx5Level8getTraceEv',
-                                            'Return' => '546917',
-                                            'ShortName' => 'getTrace',
-                                            'Source' => 'level.cpp',
-                                            'SourceLine' => '69',
-                                            'Static' => 1
-                                          },
-                            '10116801' => {
-                                            'Class' => '545043',
-                                            'Header' => 'level.h',
-                                            'Line' => '229',
-                                            'MnglName' => '_ZN7log4cxx5Level6getOffEv',
-                                            'Return' => '546917',
-                                            'ShortName' => 'getOff',
-                                            'Source' => 'level.cpp',
-                                            'SourceLine' => '33',
-                                            'Static' => 1
+                                            'Return' => '9616932',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '326'
                                           },
-                            '10116818' => {
-                                            'Class' => '545043',
-                                            'Const' => 1,
-                                            'Header' => 'level.h',
-                                            'MnglName' => '_ZNK7log4cxx5Level6equalsERKSt10shared_ptrIS0_E',
+                            '10102493' => {
+                                            'Class' => '10102143',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '417',
+                                            'MnglName' => '_ZN7log4cxx7helpers17WideMessageBufferlsEb',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '1210359'
+                                                                  'type' => '10104933'
                                                                 },
                                                          '1' => {
-                                                                  'name' => 'level1',
-                                                                  'type' => '548922'
+                                                                  'name' => 'val',
+                                                                  'type' => '85016'
                                                                 }
                                                        },
-                                            'Reg' => {
-                                                       '0' => 'rdi',
-                                                       '1' => 'rsi'
-                                                     },
-                                            'Return' => '85031',
-                                            'ShortName' => 'equals',
-                                            'Source' => 'level.cpp',
-                                            'SourceLine' => '277',
-                                            'Virt' => 1,
-                                            'VirtPos' => '5'
+                                            'Return' => '9616932',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '333'
                                           },
-                            '10116967' => {
-                                            'Class' => '545043',
-                                            'Const' => 1,
-                                            'Header' => 'level.h',
-                                            'MnglName' => '_ZNK7log4cxx5Level16isGreaterOrEqualERKSt10shared_ptrIS0_E',
+                            '10102530' => {
+                                            'Class' => '10102143',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '424',
+                                            'MnglName' => '_ZN7log4cxx7helpers17WideMessageBufferlsEs',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '1210359'
+                                                                  'type' => '10104933'
                                                                 },
                                                          '1' => {
-                                                                  'name' => 'level1',
-                                                                  'type' => '548922'
+                                                                  'name' => 'val',
+                                                                  'type' => '84951'
                                                                 }
                                                        },
-                                            'Reg' => {
-                                                       '0' => 'rdi',
-                                                       '1' => 'rsi'
-                                                     },
-                                            'Return' => '85031',
-                                            'ShortName' => 'isGreaterOrEqual',
-                                            'Source' => 'level.cpp',
-                                            'SourceLine' => '282',
-                                            'Virt' => 1,
-                                            'VirtPos' => '6'
-                                          },
-                            '10117481' => {
-                                            'Data' => 1,
-                                            'Line' => '31',
-                                            'MnglName' => '_ZN7log4cxx7classes17LevelRegistrationE',
-                                            'NameSpace' => 'log4cxx::classes',
-                                            'Return' => '99801',
-                                            'ShortName' => 'LevelRegistration',
-                                            'Source' => 'level.cpp'
+                                            'Return' => '9616932',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '337'
                                           },
-                            '10121781' => {
-                                            'Artificial' => 1,
-                                            'Class' => '4997052',
-                                            'Destructor' => 1,
-                                            'Header' => 'level.h',
-                                            'InLine' => 1,
-                                            'Line' => '51',
-                                            'MnglName' => '_ZN7log4cxx5Level10LevelClassD0Ev',
+                            '10102567' => {
+                                            'Class' => '10102143',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '430',
+                                            'MnglName' => '_ZN7log4cxx7helpers17WideMessageBufferlsEi',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10118828'
+                                                                  'type' => '10104933'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'val',
+                                                                  'type' => '84963'
                                                                 }
                                                        },
-                                            'ShortName' => 'LevelClass',
-                                            'Virt' => 1
+                                            'Return' => '9616932',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '341'
                                           },
-                            '10121782' => {
-                                            'Artificial' => 1,
-                                            'Class' => '4997052',
-                                            'Destructor' => 1,
-                                            'Header' => 'level.h',
-                                            'InLine' => 1,
-                                            'Line' => '51',
-                                            'MnglName' => '_ZN7log4cxx5Level10LevelClassD1Ev',
+                            '10102604' => {
+                                            'Class' => '10102143',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '436',
+                                            'MnglName' => '_ZN7log4cxx7helpers17WideMessageBufferlsEj',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10118828'
+                                                                  'type' => '10104933'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'val',
+                                                                  'type' => '84894'
                                                                 }
                                                        },
-                                            'ShortName' => 'LevelClass',
-                                            'Virt' => 1
+                                            'Return' => '9616932',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '345'
                                           },
-                            '10121922' => {
-                                            'Artificial' => 1,
-                                            'Class' => '4997052',
-                                            'Destructor' => 1,
-                                            'Header' => 'level.h',
-                                            'InLine' => 1,
-                                            'Line' => '51',
-                                            'MnglName' => '_ZN7log4cxx5Level10LevelClassD2Ev',
+                            '10102641' => {
+                                            'Class' => '10102143',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '442',
+                                            'MnglName' => '_ZN7log4cxx7helpers17WideMessageBufferlsEl',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10118828'
+                                                                  'type' => '10104933'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'val',
+                                                                  'type' => '84976'
                                                                 }
                                                        },
-                                            'ShortName' => 'LevelClass',
-                                            'Virt' => 1
+                                            'Return' => '9616932',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '349'
                                           },
-                            '10122025' => {
-                                            'Artificial' => 1,
-                                            'Class' => '545043',
-                                            'Destructor' => 1,
-                                            'Header' => 'level.h',
-                                            'InLine' => 1,
-                                            'Line' => '48',
-                                            'MnglName' => '_ZN7log4cxx5LevelD0Ev',
+                            '10102678' => {
+                                            'Class' => '10102143',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '448',
+                                            'MnglName' => '_ZN7log4cxx7helpers17WideMessageBufferlsEm',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10117711'
+                                                                  'type' => '10104933'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'val',
+                                                                  'type' => '84920'
                                                                 }
                                                        },
-                                            'ShortName' => 'Level',
-                                            'Virt' => 1
+                                            'Return' => '9616932',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '353'
                                           },
-                            '10122026' => {
-                                            'Artificial' => 1,
-                                            'Class' => '545043',
-                                            'Destructor' => 1,
-                                            'Header' => 'level.h',
-                                            'InLine' => 1,
-                                            'Line' => '48',
-                                            'MnglName' => '_ZN7log4cxx5LevelD1Ev',
+                            '10102715' => {
+                                            'Class' => '10102143',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '454',
+                                            'MnglName' => '_ZN7log4cxx7helpers17WideMessageBufferlsEf',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10117711'
+                                                                  'type' => '10104933'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'val',
+                                                                  'type' => '85009'
                                                                 }
                                                        },
-                                            'ShortName' => 'Level',
-                                            'Virt' => 1
+                                            'Return' => '9616932',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '357'
                                           },
-                            '10122812' => {
-                                            'Artificial' => 1,
-                                            'Class' => '545043',
-                                            'Destructor' => 1,
-                                            'Header' => 'level.h',
-                                            'InLine' => 1,
-                                            'Line' => '48',
-                                            'MnglName' => '_ZN7log4cxx5LevelD2Ev',
+                            '10102752' => {
+                                            'Class' => '10102143',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '460',
+                                            'MnglName' => '_ZN7log4cxx7helpers17WideMessageBufferlsEd',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10117711'
+                                                                  'type' => '10104933'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'val',
+                                                                  'type' => '85002'
                                                                 }
                                                        },
-                                            'ShortName' => 'Level',
-                                            'Virt' => 1
+                                            'Return' => '9616932',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '361'
                                           },
-                            '10146415' => {
-                                            'Class' => '545043',
-                                            'Constructor' => 1,
-                                            'Header' => 'level.h',
-                                            'MnglName' => '_ZN7log4cxx5LevelC2EiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi',
+                            '10102789' => {
+                                            'Class' => '10102143',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '466',
+                                            'MnglName' => '_ZN7log4cxx7helpers17WideMessageBufferlsEe',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10117711'
+                                                                  'type' => '10104933'
                                                                 },
                                                          '1' => {
-                                                                  'name' => 'level1',
-                                                                  'type' => '84978'
-                                                                },
-                                                         '2' => {
-                                                                  'name' => 'name1',
-                                                                  'type' => '364004'
-                                                                },
-                                                         '3' => {
-                                                                  'name' => 'syslogEquivalent1',
-                                                                  'type' => '84978'
+                                                                  'name' => 'val',
+                                                                  'type' => '84995'
                                                                 }
                                                        },
-                                            'ShortName' => 'Level',
-                                            'Source' => 'level.cpp',
-                                            'SourceLine' => '84'
+                                            'Return' => '9616932',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '365'
                                           },
-                            '10146416' => {
-                                            'Class' => '545043',
-                                            'Constructor' => 1,
-                                            'Header' => 'level.h',
-                                            'MnglName' => '_ZN7log4cxx5LevelC1EiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi',
+                            '10102826' => {
+                                            'Class' => '10102143',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '472',
+                                            'MnglName' => '_ZN7log4cxx7helpers17WideMessageBufferlsEPv',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10117711'
+                                                                  'type' => '10104933'
                                                                 },
                                                          '1' => {
-                                                                  'name' => 'level1',
-                                                                  'type' => '84978'
-                                                                },
-                                                         '2' => {
-                                                                  'name' => 'name1',
-                                                                  'type' => '364004'
-                                                                },
-                                                         '3' => {
-                                                                  'name' => 'syslogEquivalent1',
-                                                                  'type' => '84978'
+                                                                  'name' => 'val',
+                                                                  'type' => '85232'
                                                                 }
                                                        },
-                                            'ShortName' => 'Level',
-                                            'Source' => 'level.cpp',
-                                            'SourceLine' => '84'
+                                            'Return' => '9616932',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '369'
                                           },
-                            '10195471' => {
-                                            'Artificial' => 1,
-                                            'Class' => '4997052',
-                                            'Constructor' => 1,
-                                            'Header' => 'level.h',
-                                            'InLine' => 1,
-                                            'Line' => '54',
-                                            'MnglName' => '_ZN7log4cxx5Level10LevelClassC2Ev',
+                            '10102863' => {
+                                            'Class' => '10102143',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '478',
+                                            'MnglName' => '_ZN7log4cxx7helpers17WideMessageBuffercvRSt13basic_ostreamIwSt11char_traitsIwEEEv',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10118828'
+                                                                  'type' => '10104933'
                                                                 }
                                                        },
-                                            'ShortName' => 'LevelClass'
+                                            'Return' => '9616932',
+                                            'ShortName' => 'operator std::basic_ostream<wchar_t>&',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '288'
                                           },
-                            '10195472' => {
-                                            'Artificial' => 1,
-                                            'Class' => '4997052',
-                                            'Constructor' => 1,
-                                            'Header' => 'level.h',
-                                            'InLine' => 1,
-                                            'Line' => '54',
-                                            'MnglName' => '_ZN7log4cxx5Level10LevelClassC1Ev',
+                            '10102895' => {
+                                            'Class' => '10102143',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '485',
+                                            'MnglName' => '_ZN7log4cxx7helpers17WideMessageBuffer3strB5cxx11ERSt13basic_ostreamIwSt11char_traitsIwEE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10118828'
-                                                                }
-                                                       },
-                                            'ShortName' => 'LevelClass'
+                                                                  'type' => '10104933'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'p1',
+                                                                  'type' => '9616932'
+                                                                }
+                                                       },
+                                            'Return' => '95982',
+                                            'ShortName' => 'str',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '307'
                                           },
-                            '1023447' => {
-                                           'Class' => '1023408',
-                                           'Header' => 'optionconverter.h',
-                                           'Line' => '53',
-                                           'MnglName' => '_ZN7log4cxx7helpers15OptionConverter19convertSpecialCharsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 's',
-                                                                 'type' => '364004'
-                                                               }
-                                                      },
-                                           'Return' => '98818',
-                                           'ShortName' => 'convertSpecialChars',
-                                           'Source' => 'optionconverter.cpp',
-                                           'SourceLine' => '80',
-                                           'Static' => 1
-                                         },
-                            '1023474' => {
-                                           'Class' => '1023408',
-                                           'Header' => 'optionconverter.h',
-                                           'Line' => '63',
-                                           'MnglName' => '_ZN7log4cxx7helpers15OptionConverter9toBooleanERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'value',
-                                                                 'type' => '364004'
-                                                               },
-                                                        '1' => {
-                                                                 'name' => 'dEfault',
-                                                                 'type' => '85031'
-                                                               }
-                                                      },
-                                           'Return' => '85031',
-                                           'ShortName' => 'toBoolean',
-                                           'Source' => 'optionconverter.cpp',
-                                           'SourceLine' => '125',
-                                           'Static' => 1
-                                         },
-                            '1023506' => {
-                                           'Class' => '1023408',
-                                           'Header' => 'optionconverter.h',
-                                           'Line' => '64',
-                                           'MnglName' => '_ZN7log4cxx7helpers15OptionConverter5toIntERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'value',
-                                                                 'type' => '364004'
-                                                               },
-                                                        '1' => {
-                                                                 'name' => 'dEfault',
-                                                                 'type' => '84978'
-                                                               }
-                                                      },
-                                           'Return' => '84978',
-                                           'ShortName' => 'toInt',
-                                           'Source' => 'optionconverter.cpp',
-                                           'SourceLine' => '148',
-                                           'Static' => 1
-                                         },
-                            '1023538' => {
-                                           'Class' => '1023408',
-                                           'Header' => 'optionconverter.h',
-                                           'Line' => '65',
-                                           'MnglName' => '_ZN7log4cxx7helpers15OptionConverter10toFileSizeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEl',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 's',
-                                                                 'type' => '364004'
-                                                               },
-                                                        '1' => {
-                                                                 'name' => 'dEfault',
-                                                                 'type' => '84991'
-                                                               }
-                                                      },
-                                           'Return' => '84991',
-                                           'ShortName' => 'toFileSize',
-                                           'Source' => 'optionconverter.cpp',
-                                           'SourceLine' => '162',
-                                           'Static' => 1
-                                         },
-                            '1023570' => {
-                                           'Class' => '1023408',
-                                           'Header' => 'optionconverter.h',
-                                           'Line' => '66',
-                                           'MnglName' => '_ZN7log4cxx7helpers15OptionConverter7toLevelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt10shared_ptrINS_5LevelEE',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'value',
-                                                                 'type' => '364004'
-                                                               },
-                                                        '1' => {
-                                                                 'name' => 'defaultValue',
-                                                                 'type' => '548922'
-                                                               }
-                                                      },
-                                           'Return' => '546917',
-                                           'ShortName' => 'toLevel',
-                                           'Source' => 'optionconverter.cpp',
-                                           'SourceLine' => '306',
-                                           'Static' => 1
-                                         },
-                            '1023602' => {
-                                           'Class' => '1023408',
-                                           'Header' => 'optionconverter.h',
-                                           'Line' => '74',
-                                           'MnglName' => '_ZN7log4cxx7helpers15OptionConverter12findAndSubstERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS0_10PropertiesE',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'key',
-                                                                 'type' => '364004'
-                                                               },
-                                                        '1' => {
-                                                                 'name' => 'props',
-                                                                 'type' => '1029686'
-                                                               }
-                                                      },
-                                           'Return' => '98818',
-                                           'ShortName' => 'findAndSubst',
-                                           'Source' => 'optionconverter.cpp',
-                                           'SourceLine' => '195',
-                                           'Static' => 1
-                                         },
-                            '1023634' => {
-                                           'Class' => '1023408',
-                                           'Header' => 'optionconverter.h',
-                                           'Line' => '110',
-                                           'MnglName' => '_ZN7log4cxx7helpers15OptionConverter9substVarsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS0_10PropertiesE',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'val',
-                                                                 'type' => '364004'
-                                                               },
-                                                        '1' => {
-                                                                 'name' => 'props',
-                                                                 'type' => '1029686'
-                                                               }
-                                                      },
-                                           'Return' => '98818',
-                                           'ShortName' => 'substVars',
-                                           'Source' => 'optionconverter.cpp',
-                                           'SourceLine' => '216',
-                                           'Static' => 1
-                                         },
-                            '1023666' => {
-                                           'Class' => '1023408',
-                                           'Header' => 'optionconverter.h',
-                                           'Line' => '119',
-                                           'MnglName' => '_ZN7log4cxx7helpers15OptionConverter17getSystemPropertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'key',
-                                                                 'type' => '364004'
-                                                               },
-                                                        '1' => {
-                                                                 'name' => 'def',
-                                                                 'type' => '364004'
-                                                               }
-                                                      },
-                                           'Return' => '98818',
-                                           'ShortName' => 'getSystemProperty',
-                                           'Source' => 'optionconverter.cpp',
-                                           'SourceLine' => '291',
-                                           'Static' => 1
-                                         },
-                            '1023698' => {
-                                           'Class' => '1023408',
-                                           'Header' => 'optionconverter.h',
-                                           'Line' => '131',
-                                           'MnglName' => '_ZN7log4cxx7helpers15OptionConverter22instantiateByClassNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_5ClassERKSt10shared_ptrINS0_6ObjectEE',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'className',
-                                                                 'type' => '364004'
-                                                               },
-                                                        '1' => {
-                                                                 'name' => 'superClass',
-                                                                 'type' => '99795'
-                                                               },
-                                                        '2' => {
-                                                                 'name' => 'defaultValue',
-                                                                 'type' => '810607'
-                                                               }
-                                                      },
-                                           'Return' => '808108',
-                                           'ShortName' => 'instantiateByClassName',
-                                           'Source' => 'optionconverter.cpp',
-                                           'SourceLine' => '385',
-                                           'Static' => 1
-                                         },
-                            '1023735' => {
-                                           'Class' => '1023408',
-                                           'Header' => 'optionconverter.h',
-                                           'Line' => '134',
-                                           'MnglName' => '_ZN7log4cxx7helpers15OptionConverter16instantiateByKeyERNS0_10PropertiesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_5ClassERKSt10shared_ptrINS0_6ObjectEE',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'props',
-                                                                 'type' => '1029686'
-                                                               },
-                                                        '1' => {
-                                                                 'name' => 'key',
-                                                                 'type' => '364004'
-                                                               },
-                                                        '2' => {
-                                                                 'name' => 'superClass',
-                                                                 'type' => '99795'
-                                                               },
-                                                        '3' => {
-                                                                 'name' => 'defaultValue',
-                                                                 'type' => '810607'
-                                                               }
-                                                      },
-                                           'Return' => '808108',
-                                           'ShortName' => 'instantiateByKey',
-                                           'Source' => 'optionconverter.cpp',
-                                           'SourceLine' => '367',
-                                           'Static' => 1
-                                         },
-                            '1023777' => {
-                                           'Class' => '1023408',
-                                           'Header' => 'optionconverter.h',
-                                           'Line' => '160',
-                                           'MnglName' => '_ZN7log4cxx7helpers15OptionConverter18selectAndConfigureERKNS_4FileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt10shared_ptrINS_3spi16LoggerRepositoryEEi',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'configFileName',
-                                                                 'type' => '1029698'
-                                                               },
-                                                        '1' => {
-                                                                 'name' => '_clazz',
-                                                                 'type' => '364004'
-                                                               },
-                                                        '2' => {
-                                                                 'name' => 'hierarchy',
-                                                                 'type' => '1025778'
-                                                               },
-                                                        '3' => {
-                                                                 'name' => 'delay',
-                                                                 'type' => '84978'
-                                                               }
-                                                      },
-                                           'Return' => '1',
-                                           'ShortName' => 'selectAndConfigure',
-                                           'Source' => 'optionconverter.cpp',
-                                           'SourceLine' => '412',
-                                           'Static' => 1
-                                         },
-                            '1023923' => {
-                                           'Class' => '1023879',
-                                           'Header' => 'threadutility.h',
-                                           'Line' => '74',
-                                           'MnglName' => '_ZN7log4cxx7helpers13ThreadUtility16preStartFunctionEv',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1029961'
-                                                               }
-                                                      },
-                                           'Private' => 1,
-                                           'Return' => '1024306',
-                                           'ShortName' => 'preStartFunction',
-                                           'Source' => 'threadutility.cpp',
-                                           'SourceLine' => '169'
-                                         },
-                            '1023953' => {
-                                           'Class' => '1023879',
-                                           'Header' => 'threadutility.h',
-                                           'Line' => '75',
-                                           'MnglName' => '_ZN7log4cxx7helpers13ThreadUtility21threadStartedFunctionB5cxx11Ev',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1029961'
-                                                               }
-                                                      },
-                                           'Private' => 1,
-                                           'Return' => '1024318',
-                                           'ShortName' => 'threadStartedFunction',
-                                           'Source' => 'threadutility.cpp',
-                                           'SourceLine' => '174'
-                                         },
-                            '1023983' => {
-                                           'Class' => '1023879',
-                                           'Header' => 'threadutility.h',
-                                           'Line' => '76',
-                                           'MnglName' => '_ZN7log4cxx7helpers13ThreadUtility17postStartFunctionEv',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1029961'
-                                                               }
-                                                      },
-                                           'Private' => 1,
-                                           'Return' => '1024330',
-                                           'ShortName' => 'postStartFunction',
-                                           'Source' => 'threadutility.cpp',
-                                           'SourceLine' => '179'
-                                         },
-                            '1024058' => {
-                                           'Class' => '1023879',
-                                           'Header' => 'threadutility.h',
-                                           'Line' => '82',
-                                           'MnglName' => '_ZN7log4cxx7helpers13ThreadUtility8instanceEv',
-                                           'Return' => '1029955',
-                                           'ShortName' => 'instance',
-                                           'Source' => 'threadutility.cpp',
-                                           'SourceLine' => '65',
-                                           'Static' => 1
-                                         },
-                            '1024076' => {
-                                           'Class' => '1023879',
-                                           'Header' => 'threadutility.h',
-                                           'Line' => '88',
-                                           'MnglName' => '_ZN7log4cxx7helpers13ThreadUtility9configureENS0_23ThreadConfigurationTypeE',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'type',
-                                                                 'type' => '1023835'
-                                                               }
-                                                      },
-                                           'Return' => '1',
-                                           'ShortName' => 'configure',
-                                           'Source' => 'threadutility.cpp',
-                                           'SourceLine' => '71',
-                                           'Static' => 1
-                                         },
-                            '1024100' => {
-                                           'Class' => '1023879',
-                                           'Header' => 'threadutility.h',
-                                           'Line' => '95',
-                                           'MnglName' => '_ZN7log4cxx7helpers13ThreadUtility14configureFuncsESt8functionIFvvEES2_IFvNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENSt6thread2idEmEES4_',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1029961'
-                                                               },
-                                                        '1' => {
-                                                                 'name' => 'pre_start',
-                                                                 'type' => '1024306'
-                                                               },
-                                                        '2' => {
-                                                                 'name' => 'started',
-                                                                 'type' => '1024318'
-                                                               },
-                                                        '3' => {
-                                                                 'name' => 'post_start',
-                                                                 'type' => '1024330'
-                                                               }
-                                                      },
-                                           'Return' => '1',
-                                           'ShortName' => 'configureFuncs',
-                                           'Source' => 'threadutility.cpp',
-                                           'SourceLine' => '105'
-                                         },
-                            '1024142' => {
-                                           'Class' => '1023879',
-                                           'Header' => 'threadutility.h',
-                                           'Line' => '104',
-                                           'MnglName' => '_ZN7log4cxx7helpers13ThreadUtility21preThreadBlockSignalsEv',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1029961'
-                                                               }
-                                                      },
-                                           'Return' => '1',
-                                           'ShortName' => 'preThreadBlockSignals',
-                                           'Source' => 'threadutility.cpp',
-                                           'SourceLine' => '114'
-                                         },
-                            '1024169' => {
-                                           'Class' => '1023879',
-                                           'Header' => 'threadutility.h',
-                                           'Line' => '110',
-                                           'MnglName' => '_ZN7log4cxx7helpers13ThreadUtility23threadStartedNameThreadENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENSt6thread2idEm',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1029961'
-                                                               },
-                                                        '1' => {
-                                                                 'name' => 'threadName',
-                                                                 'type' => '98818'
-                                                               },
-                                                        '2' => {
-                                                                 'name' => 'p2',
-                                                                 'type' => '934784'
-                                                               },
-                                                        '3' => {
-                                                                 'name' => 'nativeHandle',
-                                                                 'type' => '934867'
-                                                               }
-                                                      },
-                                           'Reg' => {
-                                                      '2' => 'rdx'
-                                                    },
-                                           'Return' => '1',
-                                           'ShortName' => 'threadStartedNameThread',
-                                           'Source' => 'threadutility.cpp',
-                                           'SourceLine' => '133'
-                                         },
-                            '1024211' => {
-                                           'Class' => '1023879',
-                                           'Header' => 'threadutility.h',
-                                           'Line' => '119',
-                                           'MnglName' => '_ZN7log4cxx7helpers13ThreadUtility24postThreadUnblockSignalsEv',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1029961'
-                                                               }
-                                                      },
-                                           'Return' => '1',
-                                           'ShortName' => 'postThreadUnblockSignals',
-                                           'Source' => 'threadutility.cpp',
-                                           'SourceLine' => '152'
-                                         },
-                            '1024780' => {
-                                           'Class' => '1024691',
-                                           'Header' => 'exception.h',
-                                           'Line' => '82',
-                                           'MnglName' => '_ZN7log4cxx7helpers24IllegalArgumentExceptionaSERKS1_',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1034598'
-                                                               },
-                                                        '1' => {
-                                                                 'name' => 'src',
-                                                                 'type' => '1034603'
-                                                               }
-                                                      },
-                                           'Return' => '1034609',
-                                           'ShortName' => 'operator=',
-                                           'Source' => 'exception.cpp',
-                                           'SourceLine' => '139'
-                                         },
-                            '1024974' => {
-                                           'Class' => '1024853',
-                                           'Header' => 'exception.h',
-                                           'Line' => '59',
-                                           'MnglName' => '_ZN7log4cxx7helpers16RuntimeExceptionaSERKS1_',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1034621'
-                                                               },
-                                                        '1' => {
-                                                                 'name' => 'src',
-                                                                 'type' => '1034626'
-                                                               }
-                                                      },
-                                           'Return' => '1034632',
-                                           'ShortName' => 'operator=',
-                                           'Source' => 'exception.cpp',
-                                           'SourceLine' => '99'
-                                         },
-                            '1025010' => {
-                                           'Class' => '1024853',
-                                           'Header' => 'exception.h',
-                                           'Line' => '61',
-                                           'MnglName' => '_ZN7log4cxx7helpers16RuntimeException13formatMessageB5cxx11Ei',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'stat',
-                                                                 'type' => '1020584'
-                                                               }
-                                                      },
-                                           'Private' => 1,
-                                           'Return' => '98818',
-                                           'ShortName' => 'formatMessage',
-                                           'Source' => 'exception.cpp',
-                                           'SourceLine' => '105',
-                                           'Static' => 1
-                                         },
-                            '1025150' => {
-                                           'Class' => '545043',
-                                           'Header' => 'level.h',
-                                           'Line' => '224',
-                                           'MnglName' => '_ZN7log4cxx5Level8getErrorEv',
-                                           'Private' => 1,
-                                           'Return' => '546917',
-                                           'ShortName' => 'getError',
-                                           'Source' => 'level.cpp',
-                                           'SourceLine' => '45',
-                                           'Static' => 1
-                                         },
-                            '1025233' => {
-                                           'Class' => '1025193',
-                                           'Header' => 'locationinfo.h',
-                                           'Line' => '59',
-                                           'MnglName' => '_ZN7log4cxx3spi12LocationInfo22getLocationUnavailableEv',
-                                           'Return' => '1028662',
-                                           'ShortName' => 'getLocationUnavailable',
-                                           'Source' => 'locationinfo.cpp',
-                                           'SourceLine' => '32',
-                                           'Static' => 1
-                                         },
-                            '1025384' => {
-                                           'Class' => '1025193',
-                                           'Header' => 'locationinfo.h',
-                                           'Line' => '100',
-                                           'MnglName' => '_ZN7log4cxx3spi12LocationInfoaSERKS1_',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '11436586'
-                                                               },
-                                                        '1' => {
-                                                                 'name' => 'src',
-                                                                 'type' => '1028662'
-                                                               }
-                                                      },
-                                           'Reg' => {
-                                                      '0' => 'rdi',
-                                                      '1' => 'rsi'
-                                                    },
-                                           'Return' => '1028674',
-                                           'ShortName' => 'operator=',
-                                           'Source' => 'locationinfo.cpp',
-                                           'SourceLine' => '81'
-                                         },
-                            '1025420' => {
-                                           'Class' => '1025193',
-                                           'Header' => 'locationinfo.h',
-                                           'Line' => '105',
-                                           'MnglName' => '_ZN7log4cxx3spi12LocationInfo5clearEv',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '11436586'
-                                                               }
-                                                      },
-                                           'Reg' => {
-                                                      '0' => 'rdi'
-                                                    },
-                                           'Return' => '1',
-                                           'ShortName' => 'clear',
-                                           'Source' => 'locationinfo.cpp',
-                                           'SourceLine' => '92'
-                                         },
-                            '1025447' => {
-                                           'Class' => '1025193',
-                                           'Const' => 1,
-                                           'Header' => 'locationinfo.h',
-                                           'Line' => '109',
-                                           'MnglName' => '_ZNK7log4cxx3spi12LocationInfo12getClassNameB5cxx11Ev',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '11436603'
-                                                               }
-                                                      },
-                                           'Return' => '13936',
-                                           'ShortName' => 'getClassName',
-                                           'Source' => 'locationinfo.cpp',
-                                           'SourceLine' => '153'
-                                         },
-                            '1025478' => {
-                                           'Class' => '1025193',
-                                           'Const' => 1,
-                                           'Header' => 'locationinfo.h',
-                                           'Line' => '115',
-                                           'MnglName' => '_ZNK7log4cxx3spi12LocationInfo11getFileNameEv',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '11436603'
-                                                               }
-                                                      },
-                                           'Reg' => {
-                                                      '0' => 'rdi'
-                                                    },
-                                           'Return' => '85818',
-                                           'ShortName' => 'getFileName',
-                                           'Source' => 'locationinfo.cpp',
-                                           'SourceLine' => '104'
-                                         },
-                            '1025509' => {
-                                           'Class' => '1025193',
-                                           'Const' => 1,
-                                           'Header' => 'locationinfo.h',
-                                           'Line' => '122',
-                                           'MnglName' => '_ZNK7log4cxx3spi12LocationInfo16getShortFileNameEv',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '11436603'
-                                                               }
-                                                      },
-                                           'Reg' => {
-                                                      '0' => 'rdi'
-                                                    },
-                                           'Return' => '85818',
-                                           'ShortName' => 'getShortFileName',
-                                           'Source' => 'locationinfo.cpp',
-                                           'SourceLine' => '109'
-                                         },
-                            '1025540' => {
-                                           'Class' => '1025193',
-                                           'Const' => 1,
-                                           'Header' => 'locationinfo.h',
-                                           'Line' => '128',
-                                           'MnglName' => '_ZNK7log4cxx3spi12LocationInfo13getLineNumberEv',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '11436603'
-                                                               }
-                                                      },
-                                           'Reg' => {
-                                                      '0' => 'rdi'
-                                                    },
-                                           'Return' => '84978',
-                                           'ShortName' => 'getLineNumber',
-                                           'Source' => 'locationinfo.cpp',
-                                           'SourceLine' => '117'
-                                         },
-                            '1025571' => {
-                                           'Class' => '1025193',
-                                           'Const' => 1,
-                                           'Header' => 'locationinfo.h',
-                                           'Line' => '131',
-                                           'MnglName' => '_ZNK7log4cxx3spi12LocationInfo13getMethodNameB5cxx11Ev',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '11436603'
-                                                               }
-                                                      },
-                                           'Return' => '13936',
-                                           'ShortName' => 'getMethodName',
-                                           'Source' => 'locationinfo.cpp',
-                                           'SourceLine' => '123'
-                                         },
-                            '1025602' => {
-                                           'Class' => '1025193',
-                                           'Const' => 1,
-                                           'Header' => 'locationinfo.h',
-                                           'Line' => '133',
-                                           'MnglName' => '_ZNK7log4cxx3spi12LocationInfo5writeERNS_7helpers18ObjectOutputStreamERNS2_4PoolE',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '11436603'
-                                                               },
-                                                        '1' => {
-                                                                 'name' => 'os',
-                                                                 'type' => '1028686'
-                                                               },
-                                                        '2' => {
-                                                                 'name' => 'p',
-                                                                 'type' => '99760'
-                                                               }
-                                                      },
-                                           'Return' => '1',
-                                           'ShortName' => 'write',
-                                           'Source' => 'locationinfo.cpp',
-                                           'SourceLine' => '182'
-                                         },
-                            '1025707' => {
-                                           'Class' => '545090',
-                                           'Const' => 1,
-                                           'Header' => 'loggingevent.h',
-                                           'Line' => '88',
-                                           'MnglName' => '_ZNK7log4cxx3spi12LoggingEvent10getMessageB5cxx11Ev',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '12204458'
-                                                               }
-                                                      },
-                                           'Private' => 1,
-                                           'Reg' => {
-                                                      '0' => 'rdi'
-                                                    },
-                                           'Return' => '364004',
-                                           'ShortName' => 'getMessage',
-                                           'Source' => 'loggingevent.cpp',
-                                           'SourceLine' => '414'
-                                         },
-                            '1025731' => {
-                                           'Class' => '545090',
-                                           'Const' => 1,
-                                           'Header' => 'loggingevent.h',
-                                           'Line' => '85',
-                                           'MnglName' => '_ZNK7log4cxx3spi12LoggingEvent13getLoggerNameB5cxx11Ev',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '12204458'
-                                                               }
-                                                      },
-                                           'Private' => 1,
-                                           'Reg' => {
-                                                      '0' => 'rdi'
-                                                    },
-                                           'Return' => '364004',
-                                           'ShortName' => 'getLoggerName',
-                                           'Source' => 'loggingevent.cpp',
-                                           'SourceLine' => '409'
-                                         },
-                            '1025743' => {
-                                           'Class' => '545090',
-                                           'Const' => 1,
-                                           'Header' => 'loggingevent.h',
-                                           'Line' => '125',
-                                           'MnglName' => '_ZNK7log4cxx3spi12LoggingEvent6getNDCERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '12204458'
-                                                               },
-                                                        '1' => {
-                                                                 'name' => 'dest',
-                                                                 'type' => '546935'
-                                                               }
-                                                      },
-                                           'Private' => 1,
-                                           'Return' => '85031',
-                                           'ShortName' => 'getNDC',
-                                           'Source' => 'loggingevent.cpp',
-                                           'SourceLine' => '178'
-                                         },
-                            '1025755' => {
-                                           'Class' => '545090',
-                                           'Const' => 1,
-                                           'Header' => 'loggingevent.h',
-                                           'Line' => '158',
-                                           'MnglName' => '_ZNK7log4cxx3spi12LoggingEvent10getMDCCopyEv',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '12204458'
-                                                               }
-                                                      },
-                                           'Private' => 1,
-                                           'Return' => '1',
-                                           'ShortName' => 'getMDCCopy',
-                                           'Source' => 'loggingevent.cpp',
-                                           'SourceLine' => '254'
-                                         },
-                            '1026549' => {
-                                           'Data' => 1,
-                                           'Line' => '154',
-                                           'MnglName' => '_ZN7log4cxx7classes25AsyncAppenderRegistrationE',
-                                           'NameSpace' => 'log4cxx::classes',
-                                           'Return' => '99801',
-                                           'ShortName' => 'AsyncAppenderRegistration',
-                                           'Source' => 'asyncappender.cpp'
-                                         },
-                            '1026907' => {
-                                           'Class' => '1026567',
-                                           'Const' => 1,
-                                           'Header' => 'asyncappender.h',
-                                           'MnglName' => '_ZNK7log4cxx13AsyncAppender8getClassEv',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1034204'
-                                                               }
-                                                      },
-                                           'Return' => '99795',
-                                           'ShortName' => 'getClass',
-                                           'Source' => 'asyncappender.cpp',
-                                           'SourceLine' => '154',
-                                           'Virt' => 1,
-                                           'VirtPos' => '2'
-                                         },
-                            '1026947' => {
-                                           'Class' => '1026567',
-                                           'Header' => 'asyncappender.h',
-                                           'MnglName' => '_ZN7log4cxx13AsyncAppender14getStaticClassEv',
-                                           'Return' => '99795',
-                                           'ShortName' => 'getStaticClass',
-                                           'Source' => 'asyncappender.cpp',
-                                           'SourceLine' => '154',
-                                           'Static' => 1
-                                         },
-                            '1026965' => {
-                                           'Class' => '1026567',
-                                           'Header' => 'asyncappender.h',
-                                           'MnglName' => '_ZN7log4cxx13AsyncAppender13registerClassEv',
-                                           'Return' => '99801',
-                                           'ShortName' => 'registerClass',
-                                           'Source' => 'asyncappender.cpp',
-                                           'SourceLine' => '154',
-                                           'Static' => 1
-                                         },
-                            '1026983' => {
-                                           'Class' => '1026567',
-                                           'Const' => 1,
-                                           'Header' => 'asyncappender.h',
-                                           'InLine' => 2,
-                                           'Line' => '59',
-                                           'MnglName' => '_ZNK7log4cxx13AsyncAppender4castERKNS_7helpers5ClassE',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1034204'
-                                                               },
-                                                        '1' => {
-                                                                 'name' => 'clazz',
-                                                                 'type' => '99795'
-                                                               }
-                                                      },
-                                           'Return' => '88797',
-                                           'ShortName' => 'cast',
-                                           'Virt' => 1,
-                                           'VirtPos' => '4'
-                                         },
-                            '1027028' => {
-                                           'Class' => '1026567',
-                                           'Const' => 1,
-                                           'Header' => 'asyncappender.h',
-                                           'InLine' => 2,
-                                           'Line' => '63',
-                                           'MnglName' => '_ZNK7log4cxx13AsyncAppender10instanceofERKNS_7helpers5ClassE',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1034204'
-                                                               },
-                                                        '1' => {
-                                                                 'name' => 'clazz',
-                                                                 'type' => '99795'
-                                                               }
-                                                      },
-                                           'Return' => '85031',
-                                           'ShortName' => 'instanceof',
-                                           'Virt' => 1,
-                                           'VirtPos' => '3'
-                                         },
-                            '1027153' => {
-                                           'Class' => '1026567',
-                                           'Header' => 'asyncappender.h',
-                                           'MnglName' => '_ZN7log4cxx13AsyncAppender11addAppenderESt10shared_ptrINS_8AppenderEE',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1032951'
-                                                               },
-                                                        '1' => {
-                                                                 'name' => 'newAppender',
-                                                                 'type' => '363998'
-                                                               }
-                                                      },
-                                           'Return' => '1',
-                                           'ShortName' => 'addAppender',
-                                           'Source' => 'asyncappender.cpp',
-                                           'SourceLine' => '168',
-                                           'Virt' => 1,
-                                           'VirtPos' => '5'
-                                         },
-                            '1027194' => {
-                                           'Class' => '1026567',
-                                           'Header' => 'asyncappender.h',
-                                           'MnglName' => '_ZN7log4cxx13AsyncAppender8doAppendERKSt10shared_ptrINS_3spi12LoggingEventEERNS_7helpers4PoolE',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1032951'
-                                                               },
-                                                        '1' => {
-                                                                 'name' => 'event',
-                                                                 'type' => '221617'
-                                                               },
-                                                        '2' => {
-                                                                 'name' => 'pool1',
-                                                                 'type' => '99760'
-                                                               }
-                                                      },
-                                           'Return' => '1',
-                                           'ShortName' => 'doAppend',
-                                           'Source' => 'asyncappender.cpp',
-                                           'SourceLine' => '198',
-                                           'Virt' => 1,
-                                           'VirtPos' => '12'
-                                         },
-                            '1027240' => {
-                                           'Class' => '1026567',
-                                           'Header' => 'asyncappender.h',
-                                           'MnglName' => '_ZN7log4cxx13AsyncAppender6appendERKSt10shared_ptrINS_3spi12LoggingEventEERNS_7helpers4PoolE',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1032951'
-                                                               },
-                                                        '1' => {
-                                                                 'name' => 'event',
-                                                                 'type' => '221617'
-                                                               },
-                                                        '2' => {
-                                                                 'name' => 'p',
-                                                                 'type' => '99760'
-                                                               }
-                                                      },
-                                           'Return' => '1',
-                                           'ShortName' => 'append',
-                                           'Source' => 'asyncappender.cpp',
-                                           'SourceLine' => '205',
-                                           'Virt' => 1,
-                                           'VirtPos' => '13'
-                                         },
-                            '1027286' => {
-                                           'Class' => '1026567',
-                                           'Header' => 'asyncappender.h',
-                                           'MnglName' => '_ZN7log4cxx13AsyncAppender5closeEv',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1032951'
-                                                               }
-                                                      },
-                                           'Return' => '1',
-                                           'ShortName' => 'close',
-                                           'Source' => 'asyncappender.cpp',
-                                           'SourceLine' => '286',
-                                           'Virt' => 1,
-                                           'VirtPos' => '14'
-                                         },
-                            '1027323' => {
-                                           'Class' => '1026567',
-                                           'Const' => 1,
-                                           'Header' => 'asyncappender.h',
-                                           'MnglName' => '_ZNK7log4cxx13AsyncAppender15getAllAppendersEv',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1034204'
-                                                               }
-                                                      },
-                                           'Return' => '363969',
-                                           'ShortName' => 'getAllAppenders',
-                                           'Source' => 'asyncappender.cpp',
-                                           'SourceLine' => '312',
-                                           'Virt' => 1,
-                                           'VirtPos' => '6'
-                                         },
-                            '1027364' => {
-                                           'Class' => '1026567',
-                                           'Const' => 1,
-                                           'Header' => 'asyncappender.h',
-                                           'MnglName' => '_ZNK7log4cxx13AsyncAppender11getAppenderERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1034204'
-                                                               },
-                                                        '1' => {
-                                                                 'name' => 'n',
-                                                                 'type' => '364004'
-                                                               }
-                                                      },
-                                           'Return' => '363986',
-                                           'ShortName' => 'getAppender',
-                                           'Source' => 'asyncappender.cpp',
-                                           'SourceLine' => '317',
-                                           'Virt' => 1,
-                                           'VirtPos' => '7'
-                                         },
-                            '1027410' => {
-                                           'Class' => '1026567',
-                                           'Const' => 1,
-                                           'Header' => 'asyncappender.h',
-                                           'MnglName' => '_ZNK7log4cxx13AsyncAppender15getLocationInfoEv',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1034204'
-                                                               }
-                                                      },
-                                           'Return' => '85031',
-                                           'ShortName' => 'getLocationInfo',
-                                           'Source' => 'asyncappender.cpp',
-                                           'SourceLine' => '347'
-                                         },
-                            '1027442' => {
-                                           'Class' => '1026567',
-                                           'Const' => 1,
-                                           'Header' => 'asyncappender.h',
-                                           'MnglName' => '_ZNK7log4cxx13AsyncAppender10isAttachedESt10shared_ptrINS_8AppenderEE',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1034204'
-                                                               },
-                                                        '1' => {
-                                                                 'name' => 'appender',
-                                                                 'type' => '363998'
-                                                               }
-                                                      },
-                                           'Return' => '85031',
-                                           'ShortName' => 'isAttached',
-                                           'Source' => 'asyncappender.cpp',
-                                           'SourceLine' => '322',
-                                           'Virt' => 1,
-                                           'VirtPos' => '8'
-                                         },
-                            '1027488' => {
-                                           'Class' => '1026567',
-                                           'Const' => 1,
-                                           'Header' => 'asyncappender.h',
-                                           'MnglName' => '_ZNK7log4cxx13AsyncAppender14requiresLayoutEv',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1034204'
-                                                               }
-                                                      },
-                                           'Reg' => {
-                                                      '0' => 'rdi'
-                                                    },
-                                           'Return' => '85031',
-                                           'ShortName' => 'requiresLayout',
-                                           'Source' => 'asyncappender.cpp',
-                                           'SourceLine' => '327',
-                                           'Virt' => 1,
-                                           'VirtPos' => '15'
-                                         },
-                            '1027529' => {
-                                           'Class' => '1026567',
-                                           'Header' => 'asyncappender.h',
-                                           'MnglName' => '_ZN7log4cxx13AsyncAppender18removeAllAppendersEv',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1032951'
-                                                               }
-                                                      },
-                                           'Return' => '1',
-                                           'ShortName' => 'removeAllAppenders',
-                                           'Source' => 'asyncappender.cpp',
-                                           'SourceLine' => '332',
-                                           'Virt' => 1,
-                                           'VirtPos' => '9'
-                                         },
-                            '1027566' => {
-                                           'Class' => '1026567',
-                                           'Header' => 'asyncappender.h',
-                                           'MnglName' => '_ZN7log4cxx13AsyncAppender14removeAppenderESt10shared_ptrINS_8AppenderEE',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1032951'
-                                                               },
-                                                        '1' => {
-                                                                 'name' => 'appender',
-                                                                 'type' => '363998'
-                                                               }
-                                                      },
-                                           'Return' => '1',
-                                           'ShortName' => 'removeAppender',
-                                           'Source' => 'asyncappender.cpp',
-                                           'SourceLine' => '337',
-                                           'Virt' => 1,
-                                           'VirtPos' => '10'
-                                         },
-                            '1027608' => {
-                                           'Class' => '1026567',
-                                           'Header' => 'asyncappender.h',
-                                           'MnglName' => '_ZN7log4cxx13AsyncAppender14removeAppenderERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1032951'
-                                                               },
-                                                        '1' => {
-                                                                 'name' => 'n',
-                                                                 'type' => '364004'
-                                                               }
-                                                      },
-                                           'Return' => '1',
-                                           'ShortName' => 'removeAppender',
-                                           'Source' => 'asyncappender.cpp',
-                                           'SourceLine' => '342',
-                                           'Virt' => 1,
-                                           'VirtPos' => '11'
-                                         },
-                            '1027650' => {
-                                           'Class' => '1026567',
-                                           'Header' => 'asyncappender.h',
-                                           'MnglName' => '_ZN7log4cxx13AsyncAppender15setLocationInfoEb',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1032951'
-                                                               },
-                                                        '1' => {
-                                                                 'name' => 'flag',
-                                                                 'type' => '85031'
-                                                               }
-                                                      },
-                                           'Reg' => {
-                                                      '1' => 'rsi'
-                                                    },
-                                           'Return' => '1',
-                                           'ShortName' => 'setLocationInfo',
-                                           'Source' => 'asyncappender.cpp',
-                                           'SourceLine' => '352'
-                                         },
-                            '1027683' => {
-                                           'Class' => '1026567',
-                                           'Header' => 'asyncappender.h',
-                                           'MnglName' => '_ZN7log4cxx13AsyncAppender13setBufferSizeEi',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1032951'
-                                                               },
-                                                        '1' => {
-                                                                 'name' => 'size',
-                                                                 'type' => '84978'
-                                                               }
-                                                      },
-                                           'Return' => '1',
-                                           'ShortName' => 'setBufferSize',
-                                           'Source' => 'asyncappender.cpp',
-                                           'SourceLine' => '358'
-                                         },
-                            '1027716' => {
-                                           'Class' => '1026567',
-                                           'Const' => 1,
-                                           'Header' => 'asyncappender.h',
-                                           'MnglName' => '_ZNK7log4cxx13AsyncAppender13getBufferSizeEv',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1034204'
-                                                               }
-                                                      },
-                                           'Return' => '84978',
-                                           'ShortName' => 'getBufferSize',
-                                           'Source' => 'asyncappender.cpp',
-                                           'SourceLine' => '370'
-                                         },
-                            '1027748' => {
-                                           'Class' => '1026567',
-                                           'Header' => 'asyncappender.h',
-                                           'MnglName' => '_ZN7log4cxx13AsyncAppender11setBlockingEb',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1032951'
-                                                               },
-                                                        '1' => {
-                                                                 'name' => 'value',
-                                                                 'type' => '85031'
-                                                               }
-                                                      },
-                                           'Return' => '1',
-                                           'ShortName' => 'setBlocking',
-                                           'Source' => 'asyncappender.cpp',
-                                           'SourceLine' => '375'
-                                         },
-                            '1027781' => {
-                                           'Class' => '1026567',
-                                           'Const' => 1,
-                                           'Header' => 'asyncappender.h',
-                                           'MnglName' => '_ZNK7log4cxx13AsyncAppender11getBlockingEv',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1034204'
-                                                               }
-                                                      },
-                                           'Return' => '85031',
-                                           'ShortName' => 'getBlocking',
-                                           'Source' => 'asyncappender.cpp',
-                                           'SourceLine' => '382'
-                                         },
-                            '1027813' => {
-                                           'Class' => '1026567',
-                                           'Header' => 'asyncappender.h',
-                                           'MnglName' => '_ZN7log4cxx13AsyncAppender9setOptionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1032951'
-                                                               },
-                                                        '1' => {
-                                                                 'name' => 'option',
-                                                                 'type' => '364004'
-                                                               },
-                                                        '2' => {
-                                                                 'name' => 'value',
-                                                                 'type' => '364004'
-                                                               }
-                                                      },
-                                           'Return' => '1',
-                                           'ShortName' => 'setOption',
-                                           'Source' => 'asyncappender.cpp',
-                                           'SourceLine' => '174',
-                                           'Virt' => 1,
-                                           'VirtPos' => '16'
-                                         },
-                            '1027935' => {
-                                           'Class' => '1026567',
-                                           'Header' => 'asyncappender.h',
-                                           'MnglName' => '_ZN7log4cxx13AsyncAppender8dispatchEv',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1032951'
-                                                               }
-                                                      },
-                                           'Private' => 1,
-                                           'Return' => '1',
-                                           'ShortName' => 'dispatch',
-                                           'Source' => 'asyncappender.cpp',
-                                           'SourceLine' => '442'
-                                         },
-                            '1028083' => {
-                                           'Class' => '1027962',
-                                           'Const' => 1,
-                                           'Header' => 'asyncappender.h',
-                                           'InLine' => 2,
-                                           'Line' => '58',
-                                           'MnglName' => '_ZNK7log4cxx13AsyncAppender18ClazzAsyncAppender7getNameB5cxx11Ev',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1034303'
-                                                               }
-                                                      },
-                                           'Return' => '98818',
-                                           'ShortName' => 'getName',
-                                           'Virt' => 1,
-                                           'VirtPos' => '3'
-                                         },
-                            '1028123' => {
-                                           'Class' => '1027962',
-                                           'Const' => 1,
-                                           'Header' => 'asyncappender.h',
-                                           'InLine' => 2,
-                                           'Line' => '58',
-                                           'MnglName' => '_ZNK7log4cxx13AsyncAppender18ClazzAsyncAppender11newInstanceEv',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1034303'
-                                                               }
-                                                      },
-                                           'Return' => '1032945',
-                                           'ShortName' => 'newInstance',
-                                           'Virt' => 1,
-                                           'VirtPos' => '4'
-                                         },
-                            '10304608' => {
-                                            'Class' => '10304375',
-                                            'Const' => 1,
-                                            'Header' => 'levelmatchfilter.h',
-                                            'MnglName' => '_ZNK7log4cxx6filter16LevelMatchFilter8getClassEv',
+                            '10102932' => {
+                                            'Class' => '10102143',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '492',
+                                            'MnglName' => '_ZN7log4cxx7helpers17WideMessageBuffer3strB5cxx11ERS1_',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10306668'
+                                                                  'type' => '10104933'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'p1',
+                                                                  'type' => '10104938'
                                                                 }
                                                        },
-                                            'Return' => '99795',
-                                            'ShortName' => 'getClass',
-                                            'Source' => 'levelmatchfilter.cpp',
-                                            'SourceLine' => '39',
-                                            'Virt' => 1,
-                                            'VirtPos' => '2'
-                                          },
-                            '10304647' => {
-                                            'Class' => '10304375',
-                                            'Header' => 'levelmatchfilter.h',
-                                            'MnglName' => '_ZN7log4cxx6filter16LevelMatchFilter14getStaticClassEv',
-                                            'Return' => '99795',
-                                            'ShortName' => 'getStaticClass',
-                                            'Source' => 'levelmatchfilter.cpp',
-                                            'SourceLine' => '39',
-                                            'Static' => 1
-                                          },
-                            '10304665' => {
-                                            'Class' => '10304375',
-                                            'Header' => 'levelmatchfilter.h',
-                                            'MnglName' => '_ZN7log4cxx6filter16LevelMatchFilter13registerClassEv',
-                                            'Return' => '99801',
-                                            'ShortName' => 'registerClass',
-                                            'Source' => 'levelmatchfilter.cpp',
-                                            'SourceLine' => '39',
-                                            'Static' => 1
+                                            'Return' => '95982',
+                                            'ShortName' => 'str',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '316'
                                           },
-                            '10304683' => {
-                                            'Class' => '10304375',
+                            '10102969' => {
+                                            'Class' => '10102143',
                                             'Const' => 1,
-                                            'Header' => 'levelmatchfilter.h',
-                                            'InLine' => 2,
-                                            'Line' => '51',
-                                            'MnglName' => '_ZNK7log4cxx6filter16LevelMatchFilter4castERKNS_7helpers5ClassE',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '498',
+                                            'MnglName' => '_ZNK7log4cxx7helpers17WideMessageBuffer9hasStreamEv',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10306668'
-                                                                },
-                                                         '1' => {
-                                                                  'name' => 'clazz',
-                                                                  'type' => '99795'
+                                                                  'type' => '10104950'
                                                                 }
                                                        },
-                                            'Return' => '88797',
-                                            'ShortName' => 'cast',
-                                            'Virt' => 1,
-                                            'VirtPos' => '4'
+                                            'Return' => '85016',
+                                            'ShortName' => 'hasStream',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '321'
                                           },
-                            '10304727' => {
-                                            'Class' => '10304375',
-                                            'Const' => 1,
-                                            'Header' => 'levelmatchfilter.h',
-                                            'InLine' => 2,
-                                            'Line' => '54',
-                                            'MnglName' => '_ZNK7log4cxx6filter16LevelMatchFilter10instanceofERKNS_7helpers5ClassE',
+                            '10103258' => {
+                                            'Class' => '10103089',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '539',
+                                            'MnglName' => '_ZN7log4cxx7helpers13MessageBuffercvRSoEv',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10306668'
-                                                                },
-                                                         '1' => {
-                                                                  'name' => 'clazz',
-                                                                  'type' => '99795'
+                                                                  'type' => '10105268'
                                                                 }
                                                        },
-                                            'Return' => '85031',
-                                            'ShortName' => 'instanceof',
-                                            'Virt' => 1,
-                                            'VirtPos' => '3'
+                                            'Return' => '10104581',
+                                            'ShortName' => 'operator std::ostream&',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '419'
                                           },
-                            '10304851' => {
-                                            'Class' => '10304375',
-                                            'Header' => 'levelmatchfilter.h',
-                                            'MnglName' => '_ZN7log4cxx6filter16LevelMatchFilter9setOptionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_',
+                            '10103290' => {
+                                            'Class' => '10103089',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '547',
+                                            'MnglName' => '_ZN7log4cxx7helpers13MessageBufferlsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10306640'
+                                                                  'type' => '10105268'
                                                                 },
                                                          '1' => {
-                                                                  'name' => 'option',
-                                                                  'type' => '364004'
-                                                                },
-                                                         '2' => {
-                                                                  'name' => 'value',
-                                                                  'type' => '364004'
+                                                                  'name' => 'msg',
+                                                                  'type' => '96000'
                                                                 }
                                                        },
-                                            'Return' => '1',
-                                            'ShortName' => 'setOption',
-                                            'Source' => 'levelmatchfilter.cpp',
-                                            'SourceLine' => '49',
-                                            'Virt' => 1,
-                                            'VirtPos' => '6'
+                                            'Return' => '10104575',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '424'
                                           },
-                            '10304897' => {
-                                            'Class' => '10304375',
-                                            'Header' => 'levelmatchfilter.h',
-                                            'MnglName' => '_ZN7log4cxx6filter16LevelMatchFilter15setLevelToMatchERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE',
+                            '10103327' => {
+                                            'Class' => '10103089',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '554',
+                                            'MnglName' => '_ZN7log4cxx7helpers13MessageBufferlsEPKc',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10306640'
+                                                                  'type' => '10105268'
                                                                 },
                                                          '1' => {
-                                                                  'name' => 'levelToMatch1',
-                                                                  'type' => '364004'
+                                                                  'name' => 'msg',
+                                                                  'type' => '85798'
                                                                 }
                                                        },
-                                            'Return' => '1',
-                                            'ShortName' => 'setLevelToMatch',
-                                            'Source' => 'levelmatchfilter.cpp',
-                                            'SourceLine' => '66'
+                                            'Return' => '10104575',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '429'
                                           },
-                            '10304929' => {
-                                            'Class' => '10304375',
-                                            'Const' => 1,
-                                            'Header' => 'levelmatchfilter.h',
-                                            'MnglName' => '_ZNK7log4cxx6filter16LevelMatchFilter15getLevelToMatchB5cxx11Ev',
+                            '10103364' => {
+                                            'Class' => '10103089',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '561',
+                                            'MnglName' => '_ZN7log4cxx7helpers13MessageBufferlsEPc',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10306668'
+                                                                  'type' => '10105268'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'msg',
+                                                                  'type' => '86619'
                                                                 }
                                                        },
-                                            'Return' => '98818',
-                                            'ShortName' => 'getLevelToMatch',
-                                            'Source' => 'levelmatchfilter.cpp',
-                                            'SourceLine' => '71'
+                                            'Return' => '10104575',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '433'
                                           },
-                            '10304960' => {
-                                            'Class' => '10304375',
-                                            'Header' => 'levelmatchfilter.h',
-                                            'MnglName' => '_ZN7log4cxx6filter16LevelMatchFilter16setAcceptOnMatchEb',
+                            '10103401' => {
+                                            'Class' => '10103089',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '569',
+                                            'MnglName' => '_ZN7log4cxx7helpers13MessageBufferlsEc',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10306640'
+                                                                  'type' => '10105268'
                                                                 },
                                                          '1' => {
-                                                                  'name' => 'acceptOnMatch1',
-                                                                  'type' => '85031'
+                                                                  'name' => 'msg',
+                                                                  'type' => '85349'
                                                                 }
                                                        },
-                                            'Reg' => {
-                                                       '0' => 'rdi',
-                                                       '1' => 'rsi'
-                                                     },
-                                            'Return' => '1',
-                                            'ShortName' => 'setAcceptOnMatch',
-                                            'Source' => 'levelmatchfilter.cpp',
-                                            'SourceLine' => '96'
+                                            'Return' => '10104575',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '438'
                                           },
-                            '10304992' => {
-                                            'Class' => '10304375',
-                                            'Const' => 1,
-                                            'Header' => 'levelmatchfilter.h',
-                                            'MnglName' => '_ZNK7log4cxx6filter16LevelMatchFilter16getAcceptOnMatchEv',
+                            '10103438' => {
+                                            'Class' => '10103089',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '577',
+                                            'MnglName' => '_ZN7log4cxx7helpers13MessageBuffer3strB5cxx11ERNS0_17CharMessageBufferE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10306668'
+                                                                  'type' => '10105268'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'buf',
+                                                                  'type' => '10104575'
                                                                 }
                                                        },
-                                            'Reg' => {
-                                                       '0' => 'rdi'
-                                                     },
-                                            'Return' => '85031',
-                                            'ShortName' => 'getAcceptOnMatch',
-                                            'Source' => 'levelmatchfilter.cpp',
-                                            'SourceLine' => '101'
+                                            'Return' => '96000',
+                                            'ShortName' => 'str',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '443'
                                           },
-                            '10305023' => {
-                                            'Class' => '10304375',
-                                            'Const' => 1,
-                                            'Header' => 'levelmatchfilter.h',
-                                            'MnglName' => '_ZNK7log4cxx6filter16LevelMatchFilter6decideERKSt10shared_ptrINS_3spi12LoggingEventEE',
+                            '10103475' => {
+                                            'Class' => '10103089',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '585',
+                                            'MnglName' => '_ZN7log4cxx7helpers13MessageBuffer3strB5cxx11ERSo',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10306668'
+                                                                  'type' => '10105268'
                                                                 },
                                                          '1' => {
-                                                                  'name' => 'event',
-                                                                  'type' => '221617'
+                                                                  'name' => 'os',
+                                                                  'type' => '10104581'
                                                                 }
                                                        },
-                                            'Return' => '219333',
-                                            'ShortName' => 'decide',
-                                            'Source' => 'levelmatchfilter.cpp',
-                                            'SourceLine' => '76',
-                                            'Virt' => 1,
-                                            'VirtPos' => '7'
+                                            'Return' => '96000',
+                                            'ShortName' => 'str',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '448'
                                           },
-                            '10305188' => {
-                                            'Class' => '10305067',
-                                            'Const' => 1,
-                                            'Header' => 'levelmatchfilter.h',
-                                            'InLine' => 2,
-                                            'Line' => '50',
-                                            'MnglName' => '_ZNK7log4cxx6filter16LevelMatchFilter21ClazzLevelMatchFilter7getNameB5cxx11Ev',
+                            '10103512' => {
+                                            'Class' => '10103089',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '593',
+                                            'MnglName' => '_ZN7log4cxx7helpers13MessageBufferlsERKNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10306749'
+                                                                  'type' => '10105268'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'msg',
+                                                                  'type' => '654691'
                                                                 }
                                                        },
-                                            'Return' => '98818',
-                                            'ShortName' => 'getName',
-                                            'Virt' => 1,
-                                            'VirtPos' => '3'
+                                            'Return' => '10104938',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '453'
                                           },
-                            '10305227' => {
-                                            'Class' => '10305067',
-                                            'Const' => 1,
-                                            'Header' => 'levelmatchfilter.h',
-                                            'InLine' => 2,
-                                            'Line' => '50',
-                                            'MnglName' => '_ZNK7log4cxx6filter16LevelMatchFilter21ClazzLevelMatchFilter11newInstanceEv',
+                            '10103549' => {
+                                            'Class' => '10103089',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '600',
+                                            'MnglName' => '_ZN7log4cxx7helpers13MessageBufferlsEPKw',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10306749'
+                                                                  'type' => '10105268'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'msg',
+                                                                  'type' => '85961'
                                                                 }
                                                        },
-                                            'Return' => '10306634',
-                                            'ShortName' => 'newInstance',
-                                            'Virt' => 1,
-                                            'VirtPos' => '4'
-                                          },
-                            '10305285' => {
-                                            'Data' => 1,
-                                            'Line' => '39',
-                                            'MnglName' => '_ZN7log4cxx7classes28LevelMatchFilterRegistrationE',
-                                            'NameSpace' => 'log4cxx::classes',
-                                            'Return' => '99801',
-                                            'ShortName' => 'LevelMatchFilterRegistration',
-                                            'Source' => 'levelmatchfilter.cpp'
+                                            'Return' => '10104938',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '459'
                                           },
-                            '1030793' => {
-                                           'Class' => '1030690',
-                                           'Line' => '65',
-                                           'MnglName' => '_ZN14DiscardSummaryaSERKS_',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1030968'
-                                                               },
-                                                        '1' => {
-                                                                 'name' => 'src',
-                                                                 'type' => '1030979'
-                                                               }
-                                                      },
-                                           'Return' => '1030985',
-                                           'ShortName' => 'operator=',
-                                           'Source' => 'asyncappender.cpp'
-                                         },
-                            '1030829' => {
-                                           'Class' => '1030690',
-                                           'Line' => '72',
-                                           'MnglName' => '_ZN14DiscardSummary3addERKSt10shared_ptrIN7log4cxx3spi12LoggingEventEE',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1030968'
-                                                               },
-                                                        '1' => {
-                                                                 'name' => 'event',
-                                                                 'type' => '221617'
-                                                               }
-                                                      },
-                                           'Return' => '1',
-                                           'ShortName' => 'add',
-                                           'Source' => 'asyncappender.cpp'
-                                         },
-                            '1030862' => {
-                                           'Class' => '1030690',
-                                           'Line' => '79',
-                                           'MnglName' => '_ZN14DiscardSummary11createEventERN7log4cxx7helpers4PoolE',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1030968'
-                                                               },
-                                                        '1' => {
-                                                                 'name' => 'p',
-                                                                 'type' => '99760'
-                                                               }
-                                                      },
-                                           'Return' => '219520',
-                                           'ShortName' => 'createEvent',
-                                           'Source' => 'asyncappender.cpp'
-                                         },
-                            '1030898' => {
-                                           'Class' => '1030690',
-                                           'Line' => '82',
-                                           'MnglName' => '_ZN14DiscardSummary11createEventERN7log4cxx7helpers4PoolEm',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'p',
-                                                                 'type' => '99760'
-                                                               },
-                                                        '1' => {
-                                                                 'name' => 'discardedCount',
-                                                                 'type' => '85173'
-                                                               }
-                                                      },
-                                           'Return' => '219520',
-                                           'ShortName' => 'createEvent',
-                                           'Source' => 'asyncappender.cpp',
-                                           'Static' => 1
-                                         },
-                            '10311731' => {
-                                            'Artificial' => 1,
-                                            'Class' => '10304393',
-                                            'Destructor' => 1,
-                                            'InLine' => 1,
-                                            'Line' => '33',
-                                            'MnglName' => '_ZN7log4cxx6filter16LevelMatchFilter23LevelMatchFilterPrivateD0Ev',
+                            '10103586' => {
+                                            'Class' => '10103089',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '607',
+                                            'MnglName' => '_ZN7log4cxx7helpers13MessageBufferlsEPw',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10306052'
+                                                                  'type' => '10105268'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'msg',
+                                                                  'type' => '85894'
                                                                 }
                                                        },
-                                            'ShortName' => 'LevelMatchFilterPrivate',
-                                            'Source' => 'levelmatchfilter.cpp',
-                                            'Virt' => 1
+                                            'Return' => '10104938',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '464'
                                           },
-                            '10311732' => {
-                                            'Artificial' => 1,
-                                            'Class' => '10304393',
-                                            'Destructor' => 1,
-                                            'InLine' => 1,
-                                            'Line' => '33',
-                                            'MnglName' => '_ZN7log4cxx6filter16LevelMatchFilter23LevelMatchFilterPrivateD1Ev',
+                            '10103623' => {
+                                            'Class' => '10103089',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '614',
+                                            'MnglName' => '_ZN7log4cxx7helpers13MessageBufferlsEw',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10306052'
+                                                                  'type' => '10105268'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'msg',
+                                                                  'type' => '85083'
                                                                 }
                                                        },
-                                            'ShortName' => 'LevelMatchFilterPrivate',
-                                            'Source' => 'levelmatchfilter.cpp',
-                                            'Virt' => 1
+                                            'Return' => '10104938',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '470'
                                           },
-                            '10313200' => {
-                                            'Artificial' => 1,
-                                            'Class' => '10304393',
-                                            'Destructor' => 1,
-                                            'InLine' => 1,
-                                            'Line' => '33',
-                                            'MnglName' => '_ZN7log4cxx6filter16LevelMatchFilter23LevelMatchFilterPrivateD2Ev',
+                            '10103660' => {
+                                            'Class' => '10103089',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '662',
+                                            'MnglName' => '_ZN7log4cxx7helpers13MessageBufferlsEPFRSt8ios_baseS3_E',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10306052'
+                                                                  'type' => '10105268'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'manip',
+                                                                  'type' => '10102131'
                                                                 }
                                                        },
-                                            'ShortName' => 'LevelMatchFilterPrivate',
-                                            'Source' => 'levelmatchfilter.cpp',
-                                            'Virt' => 1
+                                            'Return' => '10104581',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '412'
                                           },
-                            '10320239' => {
-                                            'Class' => '10304375',
-                                            'Destructor' => 1,
-                                            'Header' => 'levelmatchfilter.h',
-                                            'MnglName' => '_ZN7log4cxx6filter16LevelMatchFilterD0Ev',
+                            '10103697' => {
+                                            'Class' => '10103089',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '669',
+                                            'MnglName' => '_ZN7log4cxx7helpers13MessageBufferlsEb',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10306640'
+                                                                  'type' => '10105268'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'val',
+                                                                  'type' => '85016'
                                                                 }
                                                        },
-                                            'ShortName' => 'LevelMatchFilter',
-                                            'Source' => 'levelmatchfilter.cpp',
-                                            'SourceLine' => '47',
-                                            'Virt' => 1
+                                            'Return' => '10104581',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '486'
                                           },
-                            '10320337' => {
-                                            'Class' => '10304375',
-                                            'Destructor' => 1,
-                                            'Header' => 'levelmatchfilter.h',
-                                            'MnglName' => '_ZN7log4cxx6filter16LevelMatchFilterD1Ev',
+                            '10103734' => {
+                                            'Class' => '10103089',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '676',
+                                            'MnglName' => '_ZN7log4cxx7helpers13MessageBufferlsEs',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10306640'
+                                                                  'type' => '10105268'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'val',
+                                                                  'type' => '84951'
                                                                 }
                                                        },
-                                            'ShortName' => 'LevelMatchFilter',
-                                            'Source' => 'levelmatchfilter.cpp',
-                                            'SourceLine' => '47',
-                                            'Virt' => 1
+                                            'Return' => '10104581',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '490'
                                           },
-                            '10320531' => {
-                                            'Class' => '10304375',
-                                            'Destructor' => 1,
-                                            'Header' => 'levelmatchfilter.h',
-                                            'MnglName' => '_ZN7log4cxx6filter16LevelMatchFilterD2Ev',
+                            '10103771' => {
+                                            'Class' => '10103089',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '682',
+                                            'MnglName' => '_ZN7log4cxx7helpers13MessageBufferlsEi',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10306640'
+                                                                  'type' => '10105268'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'val',
+                                                                  'type' => '84963'
                                                                 }
                                                        },
-                                            'ShortName' => 'LevelMatchFilter',
-                                            'Source' => 'levelmatchfilter.cpp',
-                                            'SourceLine' => '47',
-                                            'Virt' => 1
+                                            'Return' => '10104581',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '494'
                                           },
-                            '10320661' => {
-                                            'Class' => '10304375',
-                                            'Constructor' => 1,
-                                            'Header' => 'levelmatchfilter.h',
-                                            'MnglName' => '_ZN7log4cxx6filter16LevelMatchFilterC1Ev',
+                            '10103808' => {
+                                            'Class' => '10103089',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '688',
+                                            'MnglName' => '_ZN7log4cxx7helpers13MessageBufferlsEj',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10306640'
+                                                                  'type' => '10105268'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'val',
+                                                                  'type' => '84894'
                                                                 }
                                                        },
-                                            'ShortName' => 'LevelMatchFilter',
-                                            'Source' => 'levelmatchfilter.cpp',
-                                            'SourceLine' => '41'
+                                            'Return' => '10104581',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '498'
                                           },
-                            '10324000' => {
-                                            'Class' => '10304375',
-                                            'Constructor' => 1,
-                                            'Header' => 'levelmatchfilter.h',
-                                            'MnglName' => '_ZN7log4cxx6filter16LevelMatchFilterC2Ev',
-                                            'Param' => {
-                                                         '0' => {
+                            '10103845' => {
+                                            'Class' => '10103089',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '694',
+                                            'MnglName' => '_ZN7log4cxx7helpers13MessageBufferlsEl',
+                                            'Param' => {
+                                                         '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10306640'
+                                                                  'type' => '10105268'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'val',
+                                                                  'type' => '84976'
                                                                 }
                                                        },
-                                            'ShortName' => 'LevelMatchFilter',
-                                            'Source' => 'levelmatchfilter.cpp',
-                                            'SourceLine' => '41'
+                                            'Return' => '10104581',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '502'
                                           },
-                            '10330423' => {
-                                            'Artificial' => 1,
-                                            'Class' => '10305067',
-                                            'Destructor' => 1,
-                                            'Header' => 'levelmatchfilter.h',
-                                            'InLine' => 1,
-                                            'Line' => '50',
-                                            'MnglName' => '_ZN7log4cxx6filter16LevelMatchFilter21ClazzLevelMatchFilterD0Ev',
+                            '10103882' => {
+                                            'Class' => '10103089',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '700',
+                                            'MnglName' => '_ZN7log4cxx7helpers13MessageBufferlsEm',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10306732'
+                                                                  'type' => '10105268'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'val',
+                                                                  'type' => '84920'
                                                                 }
                                                        },
-                                            'ShortName' => 'ClazzLevelMatchFilter',
-                                            'Virt' => 1
+                                            'Return' => '10104581',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '506'
                                           },
-                            '10330424' => {
-                                            'Artificial' => 1,
-                                            'Class' => '10305067',
-                                            'Destructor' => 1,
-                                            'Header' => 'levelmatchfilter.h',
-                                            'InLine' => 1,
-                                            'Line' => '50',
-                                            'MnglName' => '_ZN7log4cxx6filter16LevelMatchFilter21ClazzLevelMatchFilterD1Ev',
+                            '10103919' => {
+                                            'Class' => '10103089',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '706',
+                                            'MnglName' => '_ZN7log4cxx7helpers13MessageBufferlsEf',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10306732'
+                                                                  'type' => '10105268'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'val',
+                                                                  'type' => '85009'
                                                                 }
                                                        },
-                                            'ShortName' => 'ClazzLevelMatchFilter',
-                                            'Virt' => 1
+                                            'Return' => '10104581',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '510'
                                           },
-                            '10330564' => {
-                                            'Artificial' => 1,
-                                            'Class' => '10305067',
-                                            'Destructor' => 1,
-                                            'Header' => 'levelmatchfilter.h',
-                                            'InLine' => 1,
-                                            'Line' => '50',
-                                            'MnglName' => '_ZN7log4cxx6filter16LevelMatchFilter21ClazzLevelMatchFilterD2Ev',
+                            '10103956' => {
+                                            'Class' => '10103089',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '712',
+                                            'MnglName' => '_ZN7log4cxx7helpers13MessageBufferlsEd',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10306732'
+                                                                  'type' => '10105268'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'val',
+                                                                  'type' => '85002'
                                                                 }
                                                        },
-                                            'ShortName' => 'ClazzLevelMatchFilter',
-                                            'Virt' => 1
+                                            'Return' => '10104581',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '514'
                                           },
-                            '10330654' => {
-                                            'Artificial' => 1,
-                                            'Class' => '10305067',
-                                            'Constructor' => 1,
-                                            'Header' => 'levelmatchfilter.h',
-                                            'InLine' => 1,
-                                            'Line' => '50',
-                                            'MnglName' => '_ZN7log4cxx6filter16LevelMatchFilter21ClazzLevelMatchFilterC2Ev',
+                            '10103993' => {
+                                            'Class' => '10103089',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '718',
+                                            'MnglName' => '_ZN7log4cxx7helpers13MessageBufferlsEe',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10306732'
+                                                                  'type' => '10105268'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'val',
+                                                                  'type' => '84995'
                                                                 }
                                                        },
-                                            'ShortName' => 'ClazzLevelMatchFilter'
+                                            'Return' => '10104581',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '518'
                                           },
-                            '10330655' => {
-                                            'Artificial' => 1,
-                                            'Class' => '10305067',
-                                            'Constructor' => 1,
-                                            'Header' => 'levelmatchfilter.h',
-                                            'InLine' => 1,
-                                            'Line' => '50',
-                                            'MnglName' => '_ZN7log4cxx6filter16LevelMatchFilter21ClazzLevelMatchFilterC1Ev',
+                            '10104030' => {
+                                            'Class' => '10103089',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '724',
+                                            'MnglName' => '_ZN7log4cxx7helpers13MessageBufferlsEPv',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10306732'
+                                                                  'type' => '10105268'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'val',
+                                                                  'type' => '85232'
                                                                 }
                                                        },
-                                            'ShortName' => 'ClazzLevelMatchFilter'
-                                          },
-                            '1043141' => {
-                                           'Artificial' => 1,
-                                           'Class' => '1024691',
-                                           'Destructor' => 1,
-                                           'Header' => 'exception.h',
-                                           'InLine' => 1,
-                                           'Line' => '77',
-                                           'MnglName' => '_ZN7log4cxx7helpers24IllegalArgumentExceptionD0Ev',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1034598'
-                                                               }
-                                                      },
-                                           'ShortName' => 'IllegalArgumentException',
-                                           'Virt' => 1
-                                         },
-                            '1043142' => {
-                                           'Artificial' => 1,
-                                           'Class' => '1024691',
-                                           'Destructor' => 1,
-                                           'Header' => 'exception.h',
-                                           'InLine' => 1,
-                                           'Line' => '77',
-                                           'MnglName' => '_ZN7log4cxx7helpers24IllegalArgumentExceptionD1Ev',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1034598'
-                                                               }
-                                                      },
-                                           'ShortName' => 'IllegalArgumentException',
-                                           'Virt' => 1
-                                         },
-                            '1043380' => {
-                                           'Artificial' => 1,
-                                           'Class' => '1024691',
-                                           'Destructor' => 1,
-                                           'Header' => 'exception.h',
-                                           'InLine' => 1,
-                                           'Line' => '77',
-                                           'MnglName' => '_ZN7log4cxx7helpers24IllegalArgumentExceptionD2Ev',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1034598'
-                                                               }
-                                                      },
-                                           'ShortName' => 'IllegalArgumentException',
-                                           'Virt' => 1
-                                         },
-                            '1043578' => {
-                                           'Artificial' => 1,
-                                           'Class' => '1024853',
-                                           'Destructor' => 1,
-                                           'Header' => 'exception.h',
-                                           'InLine' => 1,
-                                           'Line' => '53',
-                                           'MnglName' => '_ZN7log4cxx7helpers16RuntimeExceptionD0Ev',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1034621'
-                                                               }
-                                                      },
-                                           'ShortName' => 'RuntimeException',
-                                           'Virt' => 1
-                                         },
-                            '1043579' => {
-                                           'Artificial' => 1,
-                                           'Class' => '1024853',
-                                           'Destructor' => 1,
-                                           'Header' => 'exception.h',
-                                           'InLine' => 1,
-                                           'Line' => '53',
-                                           'MnglName' => '_ZN7log4cxx7helpers16RuntimeExceptionD1Ev',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1034621'
-                                                               }
-                                                      },
-                                           'ShortName' => 'RuntimeException',
-                                           'Virt' => 1
-                                         },
-                            '1043601' => {
-                                           'Artificial' => 1,
-                                           'Class' => '1024853',
-                                           'Destructor' => 1,
-                                           'Header' => 'exception.h',
-                                           'InLine' => 1,
-                                           'Line' => '53',
-                                           'MnglName' => '_ZN7log4cxx7helpers16RuntimeExceptionD2Ev',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1034621'
-                                                               }
-                                                      },
-                                           'ShortName' => 'RuntimeException',
-                                           'Virt' => 1
-                                         },
-                            '1043671' => {
-                                           'Artificial' => 1,
-                                           'Class' => '1022946',
-                                           'Destructor' => 1,
-                                           'Header' => 'exception.h',
-                                           'InLine' => 1,
-                                           'Line' => '37',
-                                           'MnglName' => '_ZN7log4cxx7helpers9ExceptionD0Ev',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1043630'
-                                                               }
-                                                      },
-                                           'ShortName' => 'Exception',
-                                           'Virt' => 1
-                                         },
-                            '1043672' => {
-                                           'Artificial' => 1,
-                                           'Class' => '1022946',
-                                           'Destructor' => 1,
-                                           'Header' => 'exception.h',
-                                           'InLine' => 1,
-                                           'Line' => '37',
-                                           'MnglName' => '_ZN7log4cxx7helpers9ExceptionD1Ev',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1043630'
-                                                               }
-                                                      },
-                                           'ShortName' => 'Exception',
-                                           'Virt' => 1
-                                         },
-                            '1043694' => {
-                                           'Artificial' => 1,
-                                           'Class' => '1022946',
-                                           'Destructor' => 1,
-                                           'Header' => 'exception.h',
-                                           'InLine' => 1,
-                                           'Line' => '37',
-                                           'MnglName' => '_ZN7log4cxx7helpers9ExceptionD2Ev',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1043630'
-                                                               }
-                                                      },
-                                           'ShortName' => 'Exception',
-                                           'Virt' => 1
-                                         },
-                            '10438399' => {
-                                            'Class' => '10438278',
-                                            'Header' => 'levelpatternconverter.h',
-                                            'MnglName' => '_ZN7log4cxx7pattern21LevelPatternConverter14getStaticClassEv',
-                                            'Return' => '99795',
-                                            'ShortName' => 'getStaticClass',
-                                            'Source' => 'levelpatternconverter.cpp',
-                                            'SourceLine' => '30',
-                                            'Static' => 1
-                                          },
-                            '10438417' => {
-                                            'Class' => '10438278',
-                                            'Header' => 'levelpatternconverter.h',
-                                            'MnglName' => '_ZN7log4cxx7pattern21LevelPatternConverter13registerClassEv',
-                                            'Return' => '99801',
-                                            'ShortName' => 'registerClass',
-                                            'Source' => 'levelpatternconverter.cpp',
-                                            'SourceLine' => '30',
-                                            'Static' => 1
+                                            'Return' => '10104581',
+                                            'ShortName' => 'operator<<',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '522'
                                           },
-                            '10438435' => {
-                                            'Class' => '10438278',
-                                            'Const' => 1,
-                                            'Header' => 'levelpatternconverter.h',
-                                            'MnglName' => '_ZNK7log4cxx7pattern21LevelPatternConverter8getClassEv',
+                            '10104067' => {
+                                            'Class' => '10103089',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '731',
+                                            'MnglName' => '_ZN7log4cxx7helpers13MessageBuffer3strB5cxx11ERNS0_17WideMessageBufferE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10440131'
+                                                                  'type' => '10105268'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'buf',
+                                                                  'type' => '10104938'
                                                                 }
                                                        },
-                                            'Return' => '99795',
-                                            'ShortName' => 'getClass',
-                                            'Source' => 'levelpatternconverter.cpp',
-                                            'SourceLine' => '30',
-                                            'Virt' => 1,
-                                            'VirtPos' => '2'
+                                            'Return' => '654691',
+                                            'ShortName' => 'str',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '476'
                                           },
-                            '10438474' => {
-                                            'Class' => '10438278',
-                                            'Const' => 1,
-                                            'Header' => 'levelpatternconverter.h',
-                                            'InLine' => 2,
-                                            'Line' => '39',
-                                            'MnglName' => '_ZNK7log4cxx7pattern21LevelPatternConverter4castERKNS_7helpers5ClassE',
+                            '10104104' => {
+                                            'Class' => '10103089',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '739',
+                                            'MnglName' => '_ZN7log4cxx7helpers13MessageBuffer3strB5cxx11ERSt13basic_ostreamIwSt11char_traitsIwEE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10440131'
+                                                                  'type' => '10105268'
                                                                 },
                                                          '1' => {
-                                                                  'name' => 'clazz',
-                                                                  'type' => '99795'
+                                                                  'name' => 'os',
+                                                                  'type' => '9616932'
                                                                 }
                                                        },
-                                            'Return' => '88797',
-                                            'ShortName' => 'cast',
-                                            'Virt' => 1,
-                                            'VirtPos' => '4'
+                                            'Return' => '654691',
+                                            'ShortName' => 'str',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '481'
                                           },
-                            '10438518' => {
-                                            'Class' => '10438278',
+                            '10104141' => {
+                                            'Class' => '10103089',
                                             'Const' => 1,
-                                            'Header' => 'levelpatternconverter.h',
-                                            'InLine' => 2,
-                                            'Line' => '42',
-                                            'MnglName' => '_ZNK7log4cxx7pattern21LevelPatternConverter10instanceofERKNS_7helpers5ClassE',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '763',
+                                            'MnglName' => '_ZNK7log4cxx7helpers13MessageBuffer9hasStreamEv',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10440131'
-                                                                },
-                                                         '1' => {
-                                                                  'name' => 'clazz',
-                                                                  'type' => '99795'
+                                                                  'type' => '10105279'
                                                                 }
                                                        },
-                                            'Return' => '85031',
-                                            'ShortName' => 'instanceof',
-                                            'Virt' => 1,
-                                            'VirtPos' => '3'
+                                            'Return' => '85016',
+                                            'ShortName' => 'hasStream',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '403'
                                           },
-                            '10438599' => {
-                                            'Class' => '10438278',
-                                            'Header' => 'levelpatternconverter.h',
-                                            'MnglName' => '_ZN7log4cxx7pattern21LevelPatternConverter11newInstanceERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE',
+                            '10114593' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10103103',
+                                            'Destructor' => 1,
+                                            'InLine' => 1,
+                                            'Line' => '374',
+                                            'MnglName' => '_ZN7log4cxx7helpers13MessageBuffer20MessageBufferPrivateD2Ev',
                                             'Param' => {
                                                          '0' => {
-                                                                  'name' => 'p1',
-                                                                  'type' => '547782'
+                                                                  'name' => 'this',
+                                                                  'type' => '10104984'
                                                                 }
                                                        },
-                                            'Reg' => {
-                                                       '0' => 'rsi'
-                                                     },
-                                            'Return' => '2787046',
-                                            'ShortName' => 'newInstance',
-                                            'Source' => 'levelpatternconverter.cpp',
-                                            'SourceLine' => '38',
-                                            'Static' => 1
+                                            'ShortName' => 'MessageBufferPrivate',
+                                            'Source' => 'messagebuffer.cpp'
                                           },
-                            '10438627' => {
-                                            'Class' => '10438278',
-                                            'Const' => 1,
-                                            'Header' => 'levelpatternconverter.h',
-                                            'MnglName' => '_ZNK7log4cxx7pattern21LevelPatternConverter6formatERKSt10shared_ptrINS_3spi12LoggingEventEERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_7helpers4PoolE',
+                            '10116294' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10102157',
+                                            'Destructor' => 1,
+                                            'InLine' => 1,
+                                            'Line' => '206',
+                                            'MnglName' => '_ZN7log4cxx7helpers17WideMessageBuffer24WideMessageBufferPrivateD2Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10440131'
-                                                                },
-                                                         '1' => {
-                                                                  'name' => 'event',
-                                                                  'type' => '221617'
-                                                                },
-                                                         '2' => {
-                                                                  'name' => 'toAppendTo',
-                                                                  'type' => '546935'
-                                                                },
-                                                         '3' => {
-                                                                  'name' => 'p3',
-                                                                  'type' => '99760'
+                                                                  'type' => '10104649'
                                                                 }
                                                        },
-                                            'Reg' => {
-                                                       '3' => 'rcx'
-                                                     },
-                                            'Return' => '1',
-                                            'ShortName' => 'format',
-                                            'Source' => 'levelpatternconverter.cpp',
-                                            'SourceLine' => '45',
-                                            'Virt' => 1,
-                                            'VirtPos' => '7'
+                                            'ShortName' => 'WideMessageBufferPrivate',
+                                            'Source' => 'messagebuffer.cpp'
                                           },
-                            '10438678' => {
-                                            'Class' => '10438278',
-                                            'Const' => 1,
-                                            'Header' => 'levelpatternconverter.h',
-                                            'MnglName' => '_ZNK7log4cxx7pattern21LevelPatternConverter13getStyleClassB5cxx11ERKSt10shared_ptrINS_7helpers6ObjectEE',
+                            '10117127' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10101223',
+                                            'Destructor' => 1,
+                                            'InLine' => 1,
+                                            'Line' => '40',
+                                            'MnglName' => '_ZN7log4cxx7helpers17CharMessageBuffer24CharMessageBufferPrivateD2Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10440131'
-                                                                },
-                                                         '1' => {
-                                                                  'name' => 'obj',
-                                                                  'type' => '810607'
+                                                                  'type' => '10104286'
                                                                 }
                                                        },
-                                            'Return' => '98818',
-                                            'ShortName' => 'getStyleClass',
-                                            'Source' => 'levelpatternconverter.cpp',
-                                            'SourceLine' => '57',
-                                            'Virt' => 1,
-                                            'VirtPos' => '6'
+                                            'ShortName' => 'CharMessageBufferPrivate',
+                                            'Source' => 'messagebuffer.cpp'
                                           },
-                            '10438843' => {
-                                            'Class' => '10438722',
-                                            'Const' => 1,
-                                            'Header' => 'levelpatternconverter.h',
+                            '10119977' => {
                                             'InLine' => 2,
-                                            'Line' => '38',
-                                            'MnglName' => '_ZNK7log4cxx7pattern21LevelPatternConverter26ClazzLevelPatternConverter7getNameB5cxx11Ev',
+                                            'Line' => '33',
+                                            'MnglName' => '_Z11ResetStreamIwEvRNSt7__cxx1119basic_ostringstreamIT_St11char_traitsIS2_ESaIS2_EEE',
+                                            'Param' => {
+                                                         '0' => {
+                                                                  'name' => 'stream',
+                                                                  'type' => '10120036'
+                                                                }
+                                                       },
+                                            'Return' => '1',
+                                            'ShortName' => 'ResetStream<wchar_t>',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'TParam' => {
+                                                          '0' => {
+                                                                   'key' => 'T',
+                                                                   'type' => '85076'
+                                                                 }
+                                                        }
+                                          },
+                            '10120786' => {
+                                            'InLine' => 2,
+                                            'Line' => '33',
+                                            'MnglName' => '_Z11ResetStreamIcEvRNSt7__cxx1119basic_ostringstreamIT_St11char_traitsIS2_ESaIS2_EEE',
+                                            'Param' => {
+                                                         '0' => {
+                                                                  'name' => 'stream',
+                                                                  'type' => '10120845'
+                                                                }
+                                                       },
+                                            'Return' => '1',
+                                            'ShortName' => 'ResetStream<char>',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'TParam' => {
+                                                          '0' => {
+                                                                   'key' => 'T',
+                                                                   'type' => '85342'
+                                                                 }
+                                                        }
+                                          },
+                            '10124115' => {
+                                            'Class' => '10103089',
+                                            'Destructor' => 1,
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '534',
+                                            'MnglName' => '_ZN7log4cxx7helpers13MessageBufferD2Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10440743'
+                                                                  'type' => '10105268'
                                                                 }
                                                        },
-                                            'Return' => '98818',
-                                            'ShortName' => 'getName',
-                                            'Virt' => 1,
-                                            'VirtPos' => '3'
+                                            'ShortName' => 'MessageBuffer',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '399'
                                           },
-                            '10439413' => {
-                                            'Data' => 1,
-                                            'Line' => '30',
-                                            'MnglName' => '_ZN7log4cxx7classes33LevelPatternConverterRegistrationE',
-                                            'NameSpace' => 'log4cxx::classes',
-                                            'Return' => '99801',
-                                            'ShortName' => 'LevelPatternConverterRegistration',
-                                            'Source' => 'levelpatternconverter.cpp'
+                            '10124188' => {
+                                            'Class' => '10103089',
+                                            'Constructor' => 1,
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '530',
+                                            'MnglName' => '_ZN7log4cxx7helpers13MessageBufferC2Ev',
+                                            'Param' => {
+                                                         '0' => {
+                                                                  'name' => 'this',
+                                                                  'type' => '10105268'
+                                                                }
+                                                       },
+                                            'ShortName' => 'MessageBuffer',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '394'
+                                          },
+                            '10124189' => {
+                                            'Class' => '10103089',
+                                            'Constructor' => 1,
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '530',
+                                            'MnglName' => '_ZN7log4cxx7helpers13MessageBufferC1Ev',
+                                            'Param' => {
+                                                         '0' => {
+                                                                  'name' => 'this',
+                                                                  'type' => '10105268'
+                                                                }
+                                                       },
+                                            'ShortName' => 'MessageBuffer',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '394'
                                           },
-                            '10443705' => {
+                            '10124256' => {
                                             'Artificial' => 1,
-                                            'Class' => '10438278',
-                                            'Destructor' => 1,
-                                            'Header' => 'levelpatternconverter.h',
+                                            'Class' => '10103103',
+                                            'Constructor' => 1,
                                             'InLine' => 1,
-                                            'Line' => '35',
-                                            'MnglName' => '_ZN7log4cxx7pattern21LevelPatternConverterD0Ev',
+                                            'Line' => '375',
+                                            'MnglName' => '_ZN7log4cxx7helpers13MessageBuffer20MessageBufferPrivateC2Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10439892'
+                                                                  'type' => '10104984'
                                                                 }
                                                        },
-                                            'ShortName' => 'LevelPatternConverter',
-                                            'Virt' => 1
+                                            'ShortName' => 'MessageBufferPrivate',
+                                            'Source' => 'messagebuffer.cpp'
                                           },
-                            '10443706' => {
+                            '10124257' => {
                                             'Artificial' => 1,
-                                            'Class' => '10438278',
-                                            'Destructor' => 1,
-                                            'Header' => 'levelpatternconverter.h',
+                                            'Class' => '10103103',
+                                            'Constructor' => 1,
                                             'InLine' => 1,
-                                            'Line' => '35',
-                                            'MnglName' => '_ZN7log4cxx7pattern21LevelPatternConverterD2Ev',
+                                            'Line' => '375',
+                                            'MnglName' => '_ZN7log4cxx7helpers13MessageBuffer20MessageBufferPrivateC1Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10439892'
+                                                                  'type' => '10104984'
                                                                 }
                                                        },
-                                            'ShortName' => 'LevelPatternConverter',
-                                            'Virt' => 1
+                                            'ShortName' => 'MessageBufferPrivate',
+                                            'Source' => 'messagebuffer.cpp'
                                           },
-                            '10443973' => {
-                                            'Artificial' => 1,
-                                            'Class' => '10438278',
+                            '10125620' => {
+                                            'Class' => '10102143',
                                             'Destructor' => 1,
-                                            'Header' => 'levelpatternconverter.h',
-                                            'InLine' => 1,
-                                            'Line' => '35',
-                                            'MnglName' => '_ZN7log4cxx7pattern21LevelPatternConverterD1Ev',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '377',
+                                            'MnglName' => '_ZN7log4cxx7helpers17WideMessageBufferD2Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10439892'
+                                                                  'type' => '10104933'
                                                                 }
                                                        },
-                                            'ShortName' => 'LevelPatternConverter',
-                                            'Virt' => 1
+                                            'ShortName' => 'WideMessageBuffer',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '226'
                                           },
-                            '10477460' => {
-                                            'Class' => '10438278',
+                            '10125691' => {
+                                            'Class' => '10102143',
                                             'Constructor' => 1,
-                                            'Header' => 'levelpatternconverter.h',
-                                            'MnglName' => '_ZN7log4cxx7pattern21LevelPatternConverterC1Ev',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '373',
+                                            'MnglName' => '_ZN7log4cxx7helpers17WideMessageBufferC2Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10439892'
+                                                                  'type' => '10104933'
                                                                 }
                                                        },
-                                            'ShortName' => 'LevelPatternConverter',
-                                            'Source' => 'levelpatternconverter.cpp',
-                                            'SourceLine' => '32'
+                                            'ShortName' => 'WideMessageBuffer',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '221'
                                           },
-                            '10481671' => {
-                                            'Class' => '10438278',
+                            '10125692' => {
+                                            'Class' => '10102143',
                                             'Constructor' => 1,
-                                            'Header' => 'levelpatternconverter.h',
-                                            'MnglName' => '_ZN7log4cxx7pattern21LevelPatternConverterC2Ev',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '373',
+                                            'MnglName' => '_ZN7log4cxx7helpers17WideMessageBufferC1Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10439892'
+                                                                  'type' => '10104933'
                                                                 }
                                                        },
-                                            'ShortName' => 'LevelPatternConverter',
-                                            'Source' => 'levelpatternconverter.cpp',
-                                            'SourceLine' => '32'
+                                            'ShortName' => 'WideMessageBuffer',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '221'
                                           },
-                            '10487391' => {
+                            '10125759' => {
                                             'Artificial' => 1,
-                                            'Class' => '10438722',
-                                            'Destructor' => 1,
-                                            'Header' => 'levelpatternconverter.h',
+                                            'Class' => '10102157',
+                                            'Constructor' => 1,
                                             'InLine' => 1,
-                                            'Line' => '38',
-                                            'MnglName' => '_ZN7log4cxx7pattern21LevelPatternConverter26ClazzLevelPatternConverterD0Ev',
+                                            'Line' => '207',
+                                            'MnglName' => '_ZN7log4cxx7helpers17WideMessageBuffer24WideMessageBufferPrivateC2Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10440726'
+                                                                  'type' => '10104649'
                                                                 }
                                                        },
-                                            'ShortName' => 'ClazzLevelPatternConverter',
-                                            'Virt' => 1
+                                            'ShortName' => 'WideMessageBufferPrivate',
+                                            'Source' => 'messagebuffer.cpp'
                                           },
-                            '10487392' => {
+                            '10125760' => {
                                             'Artificial' => 1,
-                                            'Class' => '10438722',
-                                            'Destructor' => 1,
-                                            'Header' => 'levelpatternconverter.h',
+                                            'Class' => '10102157',
+                                            'Constructor' => 1,
                                             'InLine' => 1,
-                                            'Line' => '38',
-                                            'MnglName' => '_ZN7log4cxx7pattern21LevelPatternConverter26ClazzLevelPatternConverterD1Ev',
+                                            'Line' => '207',
+                                            'MnglName' => '_ZN7log4cxx7helpers17WideMessageBuffer24WideMessageBufferPrivateC1Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10440726'
+                                                                  'type' => '10104649'
                                                                 }
                                                        },
-                                            'ShortName' => 'ClazzLevelPatternConverter',
-                                            'Virt' => 1
+                                            'ShortName' => 'WideMessageBufferPrivate',
+                                            'Source' => 'messagebuffer.cpp'
                                           },
-                            '10487533' => {
-                                            'Artificial' => 1,
-                                            'Class' => '10438722',
+                            '10127045' => {
+                                            'Class' => '10101210',
                                             'Destructor' => 1,
-                                            'Header' => 'levelpatternconverter.h',
-                                            'InLine' => 1,
-                                            'Line' => '38',
-                                            'MnglName' => '_ZN7log4cxx7pattern21LevelPatternConverter26ClazzLevelPatternConverterD2Ev',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '49',
+                                            'MnglName' => '_ZN7log4cxx7helpers17CharMessageBufferD2Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10440726'
+                                                                  'type' => '10104570'
                                                                 }
                                                        },
-                                            'ShortName' => 'ClazzLevelPatternConverter',
-                                            'Virt' => 1
+                                            'ShortName' => 'CharMessageBuffer',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '58'
                                           },
-                            '10487623' => {
-                                            'Artificial' => 1,
-                                            'Class' => '10438722',
+                            '10127116' => {
+                                            'Class' => '10101210',
                                             'Constructor' => 1,
-                                            'Header' => 'levelpatternconverter.h',
-                                            'InLine' => 1,
-                                            'Line' => '38',
-                                            'MnglName' => '_ZN7log4cxx7pattern21LevelPatternConverter26ClazzLevelPatternConverterC2Ev',
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '45',
+                                            'MnglName' => '_ZN7log4cxx7helpers17CharMessageBufferC2Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10440726'
+                                                                  'type' => '10104570'
                                                                 }
                                                        },
-                                            'ShortName' => 'ClazzLevelPatternConverter'
+                                            'ShortName' => 'CharMessageBuffer',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '54'
+                                          },
+                            '10127117' => {
+                                            'Class' => '10101210',
+                                            'Constructor' => 1,
+                                            'Header' => 'messagebuffer.h',
+                                            'Line' => '45',
+                                            'MnglName' => '_ZN7log4cxx7helpers17CharMessageBufferC1Ev',
+                                            'Param' => {
+                                                         '0' => {
+                                                                  'name' => 'this',
+                                                                  'type' => '10104570'
+                                                                }
+                                                       },
+                                            'ShortName' => 'CharMessageBuffer',
+                                            'Source' => 'messagebuffer.cpp',
+                                            'SourceLine' => '54'
                                           },
-                            '10487624' => {
+                            '10127184' => {
                                             'Artificial' => 1,
-                                            'Class' => '10438722',
+                                            'Class' => '10101223',
                                             'Constructor' => 1,
-                                            'Header' => 'levelpatternconverter.h',
                                             'InLine' => 1,
-                                            'Line' => '38',
-                                            'MnglName' => '_ZN7log4cxx7pattern21LevelPatternConverter26ClazzLevelPatternConverterC1Ev',
+                                            'Line' => '41',
+                                            'MnglName' => '_ZN7log4cxx7helpers17CharMessageBuffer24CharMessageBufferPrivateC2Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10440726'
+                                                                  'type' => '10104286'
                                                                 }
                                                        },
-                                            'ShortName' => 'ClazzLevelPatternConverter'
+                                            'ShortName' => 'CharMessageBufferPrivate',
+                                            'Source' => 'messagebuffer.cpp'
                                           },
-                            '10598024' => {
-                                            'Class' => '10597776',
-                                            'Const' => 1,
-                                            'Header' => 'levelrangefilter.h',
-                                            'MnglName' => '_ZNK7log4cxx6filter16LevelRangeFilter8getClassEv',
+                            '10127185' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10101223',
+                                            'Constructor' => 1,
+                                            'InLine' => 1,
+                                            'Line' => '41',
+                                            'MnglName' => '_ZN7log4cxx7helpers17CharMessageBuffer24CharMessageBufferPrivateC1Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10600147'
+                                                                  'type' => '10104286'
                                                                 }
                                                        },
-                                            'Return' => '99795',
-                                            'ShortName' => 'getClass',
-                                            'Source' => 'levelrangefilter.cpp',
-                                            'SourceLine' => '46',
-                                            'Virt' => 1,
-                                            'VirtPos' => '2'
+                                            'ShortName' => 'CharMessageBufferPrivate',
+                                            'Source' => 'messagebuffer.cpp'
                                           },
-                            '10598063' => {
-                                            'Class' => '10597776',
-                                            'Header' => 'levelrangefilter.h',
-                                            'MnglName' => '_ZN7log4cxx6filter16LevelRangeFilter14getStaticClassEv',
-                                            'Return' => '99795',
+                            '10231191' => {
+                                            'Class' => '10231072',
+                                            'Header' => 'messagepatternconverter.h',
+                                            'MnglName' => '_ZN7log4cxx7pattern23MessagePatternConverter14getStaticClassEv',
+                                            'Return' => '99694',
                                             'ShortName' => 'getStaticClass',
-                                            'Source' => 'levelrangefilter.cpp',
-                                            'SourceLine' => '46',
+                                            'Source' => 'messagepatternconverter.cpp',
+                                            'SourceLine' => '28',
                                             'Static' => 1
                                           },
-                            '10598081' => {
-                                            'Class' => '10597776',
-                                            'Header' => 'levelrangefilter.h',
-                                            'MnglName' => '_ZN7log4cxx6filter16LevelRangeFilter13registerClassEv',
-                                            'Return' => '99801',
+                            '10231208' => {
+                                            'Class' => '10231072',
+                                            'Header' => 'messagepatternconverter.h',
+                                            'MnglName' => '_ZN7log4cxx7pattern23MessagePatternConverter13registerClassEv',
+                                            'Return' => '99700',
                                             'ShortName' => 'registerClass',
-                                            'Source' => 'levelrangefilter.cpp',
-                                            'SourceLine' => '46',
+                                            'Source' => 'messagepatternconverter.cpp',
+                                            'SourceLine' => '28',
                                             'Static' => 1
                                           },
-                            '10598099' => {
-                                            'Class' => '10597776',
+                            '10231225' => {
+                                            'Class' => '10231072',
+                                            'Const' => 1,
+                                            'Header' => 'messagepatternconverter.h',
+                                            'MnglName' => '_ZNK7log4cxx7pattern23MessagePatternConverter8getClassEv',
+                                            'Param' => {
+                                                         '0' => {
+                                                                  'name' => 'this',
+                                                                  'type' => '10232596'
+                                                                }
+                                                       },
+                                            'Return' => '99694',
+                                            'ShortName' => 'getClass',
+                                            'Source' => 'messagepatternconverter.cpp',
+                                            'SourceLine' => '28',
+                                            'Virt' => 1,
+                                            'VirtPos' => '2'
+                                          },
+                            '10231264' => {
+                                            'Class' => '10231072',
                                             'Const' => 1,
-                                            'Header' => 'levelrangefilter.h',
+                                            'Header' => 'messagepatternconverter.h',
                                             'InLine' => 2,
-                                            'Line' => '65',
-                                            'MnglName' => '_ZNK7log4cxx6filter16LevelRangeFilter4castERKNS_7helpers5ClassE',
+                                            'Line' => '39',
+                                            'MnglName' => '_ZNK7log4cxx7pattern23MessagePatternConverter4castERKNS_7helpers5ClassE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10600147'
+                                                                  'type' => '10232596'
                                                                 },
                                                          '1' => {
                                                                   'name' => 'clazz',
-                                                                  'type' => '99795'
+                                                                  'type' => '99694'
                                                                 }
                                                        },
-                                            'Return' => '88797',
+                                            'Return' => '88777',
                                             'ShortName' => 'cast',
                                             'Virt' => 1,
                                             'VirtPos' => '4'
                                           },
-                            '10598143' => {
-                                            'Class' => '10597776',
+                            '10231308' => {
+                                            'Class' => '10231072',
                                             'Const' => 1,
-                                            'Header' => 'levelrangefilter.h',
+                                            'Header' => 'messagepatternconverter.h',
                                             'InLine' => 2,
-                                            'Line' => '68',
-                                            'MnglName' => '_ZNK7log4cxx6filter16LevelRangeFilter10instanceofERKNS_7helpers5ClassE',
+                                            'Line' => '42',
+                                            'MnglName' => '_ZNK7log4cxx7pattern23MessagePatternConverter10instanceofERKNS_7helpers5ClassE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10600147'
+                                                                  'type' => '10232596'
                                                                 },
                                                          '1' => {
                                                                   'name' => 'clazz',
-                                                                  'type' => '99795'
+                                                                  'type' => '99694'
                                                                 }
                                                        },
-                                            'Return' => '85031',
+                                            'Return' => '85016',
                                             'ShortName' => 'instanceof',
                                             'Virt' => 1,
                                             'VirtPos' => '3'
                                           },
-                            '10598267' => {
-                                            'Class' => '10597776',
-                                            'Header' => 'levelrangefilter.h',
-                                            'MnglName' => '_ZN7log4cxx6filter16LevelRangeFilter9setOptionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_',
+                            '10231389' => {
+                                            'Class' => '10231072',
+                                            'Header' => 'messagepatternconverter.h',
+                                            'MnglName' => '_ZN7log4cxx7pattern23MessagePatternConverter11newInstanceERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE',
+                                            'Param' => {
+                                                         '0' => {
+                                                                  'name' => 'p1',
+                                                                  'type' => '2478062'
+                                                                }
+                                                       },
+                                            'Return' => '2260047',
+                                            'ShortName' => 'newInstance',
+                                            'Source' => 'messagepatternconverter.cpp',
+                                            'SourceLine' => '36',
+                                            'Static' => 1
+                                          },
+                            '10231417' => {
+                                            'Class' => '10231072',
+                                            'Const' => 1,
+                                            'Header' => 'messagepatternconverter.h',
+                                            'MnglName' => '_ZNK7log4cxx7pattern23MessagePatternConverter6formatERKSt10shared_ptrINS_3spi12LoggingEventEERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_7helpers4PoolE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10600119'
+                                                                  'type' => '10232596'
                                                                 },
                                                          '1' => {
-                                                                  'name' => 'option',
-                                                                  'type' => '364004'
+                                                                  'name' => 'event',
+                                                                  'type' => '214113'
                                                                 },
                                                          '2' => {
-                                                                  'name' => 'value',
-                                                                  'type' => '364004'
+                                                                  'name' => 'toAppendTo',
+                                                                  'type' => '659098'
+                                                                },
+                                                         '3' => {
+                                                                  'name' => 'p3',
+                                                                  'type' => '99659'
                                                                 }
                                                        },
                                             'Return' => '1',
-                                            'ShortName' => 'setOption',
-                                            'Source' => 'levelrangefilter.cpp',
-                                            'SourceLine' => '56',
+                                            'ShortName' => 'format',
+                                            'Source' => 'messagepatternconverter.cpp',
+                                            'SourceLine' => '43',
                                             'Virt' => 1,
-                                            'VirtPos' => '6'
+                                            'VirtPos' => '7'
                                           },
-                            '10598313' => {
-                                            'Class' => '10597776',
-                                            'Header' => 'levelrangefilter.h',
-                                            'MnglName' => '_ZN7log4cxx6filter16LevelRangeFilter11setLevelMinERKSt10shared_ptrINS_5LevelEE',
+                            '10231587' => {
+                                            'Class' => '10231467',
+                                            'Const' => 1,
+                                            'Header' => 'messagepatternconverter.h',
+                                            'InLine' => 2,
+                                            'Line' => '38',
+                                            'MnglName' => '_ZNK7log4cxx7pattern23MessagePatternConverter28ClazzMessagePatternConverter7getNameB5cxx11Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10600119'
-                                                                },
-                                                         '1' => {
-                                                                  'name' => 'levelMin1',
-                                                                  'type' => '548922'
+                                                                  'type' => '10233068'
                                                                 }
                                                        },
-                                            'Return' => '1',
-                                            'ShortName' => 'setLevelMin',
-                                            'Source' => 'levelrangefilter.cpp',
-                                            'SourceLine' => '108'
-                                          },
-                            '10598345' => {
-                                            'Class' => '10597776',
-                                            'Const' => 1,
-                                            'Header' => 'levelrangefilter.h',
-                                            'MnglName' => '_ZNK7log4cxx6filter16LevelRangeFilter11getLevelMinEv',
-                                            'Param' => {
-                                                         '0' => {
-                                                                  'name' => 'this',
-                                                                  'type' => '10600147'
-                                                                }
-                                                       },
-                                            'Reg' => {
-                                                       '0' => 'rdi'
-                                                     },
-                                            'Return' => '548922',
-                                            'ShortName' => 'getLevelMin',
-                                            'Source' => 'levelrangefilter.cpp',
-                                            'SourceLine' => '113'
-                                          },
-                            '10598376' => {
-                                            'Class' => '10597776',
-                                            'Header' => 'levelrangefilter.h',
-                                            'MnglName' => '_ZN7log4cxx6filter16LevelRangeFilter11setLevelMaxERKSt10shared_ptrINS_5LevelEE',
-                                            'Param' => {
-                                                         '0' => {
-                                                                  'name' => 'this',
-                                                                  'type' => '10600119'
-                                                                },
-                                                         '1' => {
-                                                                  'name' => 'levelMax1',
-                                                                  'type' => '548922'
-                                                                }
-                                                       },
-                                            'Return' => '1',
-                                            'ShortName' => 'setLevelMax',
-                                            'Source' => 'levelrangefilter.cpp',
-                                            'SourceLine' => '118'
-                                          },
-                            '10598408' => {
-                                            'Class' => '10597776',
-                                            'Const' => 1,
-                                            'Header' => 'levelrangefilter.h',
-                                            'MnglName' => '_ZNK7log4cxx6filter16LevelRangeFilter11getLevelMaxEv',
-                                            'Param' => {
-                                                         '0' => {
-                                                                  'name' => 'this',
-                                                                  'type' => '10600147'
-                                                                }
-                                                       },
-                                            'Reg' => {
-                                                       '0' => 'rdi'
-                                                     },
-                                            'Return' => '548922',
-                                            'ShortName' => 'getLevelMax',
-                                            'Source' => 'levelrangefilter.cpp',
-                                            'SourceLine' => '123'
-                                          },
-                            '10598439' => {
-                                            'Class' => '10597776',
-                                            'Header' => 'levelrangefilter.h',
-                                            'MnglName' => '_ZN7log4cxx6filter16LevelRangeFilter16setAcceptOnMatchEb',
-                                            'Param' => {
-                                                         '0' => {
-                                                                  'name' => 'this',
-                                                                  'type' => '10600119'
-                                                                },
-                                                         '1' => {
-                                                                  'name' => 'acceptOnMatch1',
-                                                                  'type' => '85031'
-                                                                }
-                                                       },
-                                            'Reg' => {
-                                                       '0' => 'rdi',
-                                                       '1' => 'rsi'
-                                                     },
-                                            'Return' => '1',
-                                            'ShortName' => 'setAcceptOnMatch',
-                                            'Source' => 'levelrangefilter.cpp',
-                                            'SourceLine' => '128'
-                                          },
-                            '10598471' => {
-                                            'Class' => '10597776',
-                                            'Const' => 1,
-                                            'Header' => 'levelrangefilter.h',
-                                            'MnglName' => '_ZNK7log4cxx6filter16LevelRangeFilter16getAcceptOnMatchEv',
-                                            'Param' => {
-                                                         '0' => {
-                                                                  'name' => 'this',
-                                                                  'type' => '10600147'
-                                                                }
-                                                       },
-                                            'Reg' => {
-                                                       '0' => 'rdi'
-                                                     },
-                                            'Return' => '85031',
-                                            'ShortName' => 'getAcceptOnMatch',
-                                            'Source' => 'levelrangefilter.cpp',
-                                            'SourceLine' => '133'
-                                          },
-                            '10598502' => {
-                                            'Class' => '10597776',
-                                            'Const' => 1,
-                                            'Header' => 'levelrangefilter.h',
-                                            'MnglName' => '_ZNK7log4cxx6filter16LevelRangeFilter6decideERKSt10shared_ptrINS_3spi12LoggingEventEE',
-                                            'Param' => {
-                                                         '0' => {
-                                                                  'name' => 'this',
-                                                                  'type' => '10600147'
-                                                                },
-                                                         '1' => {
-                                                                  'name' => 'event',
-                                                                  'type' => '221617'
-                                                                }
-                                                       },
-                                            'Return' => '219333',
-                                            'ShortName' => 'decide',
-                                            'Source' => 'levelrangefilter.cpp',
-                                            'SourceLine' => '77',
-                                            'Virt' => 1,
-                                            'VirtPos' => '7'
-                                          },
-                            '10598667' => {
-                                            'Class' => '10598546',
-                                            'Const' => 1,
-                                            'Header' => 'levelrangefilter.h',
-                                            'InLine' => 2,
-                                            'Line' => '64',
-                                            'MnglName' => '_ZNK7log4cxx6filter16LevelRangeFilter21ClazzLevelRangeFilter7getNameB5cxx11Ev',
-                                            'Param' => {
-                                                         '0' => {
-                                                                  'name' => 'this',
-                                                                  'type' => '10600228'
-                                                                }
-                                                       },
-                                            'Return' => '98818',
+                                            'Return' => '98719',
                                             'ShortName' => 'getName',
                                             'Virt' => 1,
                                             'VirtPos' => '3'
                                           },
-                            '10598706' => {
-                                            'Class' => '10598546',
-                                            'Const' => 1,
-                                            'Header' => 'levelrangefilter.h',
-                                            'InLine' => 2,
-                                            'Line' => '64',
-                                            'MnglName' => '_ZNK7log4cxx6filter16LevelRangeFilter21ClazzLevelRangeFilter11newInstanceEv',
-                                            'Param' => {
-                                                         '0' => {
-                                                                  'name' => 'this',
-                                                                  'type' => '10600228'
-                                                                }
-                                                       },
-                                            'Return' => '10600113',
-                                            'ShortName' => 'newInstance',
-                                            'Virt' => 1,
-                                            'VirtPos' => '4'
-                                          },
-                            '10598764' => {
+                            '10231969' => {
                                             'Data' => 1,
-                                            'Line' => '46',
-                                            'MnglName' => '_ZN7log4cxx7classes28LevelRangeFilterRegistrationE',
+                                            'Line' => '28',
+                                            'MnglName' => '_ZN7log4cxx7classes35MessagePatternConverterRegistrationE',
                                             'NameSpace' => 'log4cxx::classes',
-                                            'Return' => '99801',
-                                            'ShortName' => 'LevelRangeFilterRegistration',
-                                            'Source' => 'levelrangefilter.cpp'
+                                            'Return' => '99700',
+                                            'ShortName' => 'MessagePatternConverterRegistration',
+                                            'Source' => 'messagepatternconverter.cpp'
                                           },
-                            '10605225' => {
+                            '10233985' => {
                                             'Artificial' => 1,
-                                            'Class' => '10597794',
+                                            'Class' => '10231072',
                                             'Destructor' => 1,
+                                            'Header' => 'messagepatternconverter.h',
                                             'InLine' => 1,
-                                            'Line' => '33',
-                                            'MnglName' => '_ZN7log4cxx6filter16LevelRangeFilter23LevelRangeFilterPrivateD0Ev',
+                                            'Line' => '35',
+                                            'MnglName' => '_ZN7log4cxx7pattern23MessagePatternConverterD0Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10599531'
+                                                                  'type' => '10232337'
                                                                 }
                                                        },
-                                            'ShortName' => 'LevelRangeFilterPrivate',
-                                            'Source' => 'levelrangefilter.cpp',
+                                            'ShortName' => 'MessagePatternConverter',
                                             'Virt' => 1
                                           },
-                            '10605226' => {
+                            '10233986' => {
                                             'Artificial' => 1,
-                                            'Class' => '10597794',
+                                            'Class' => '10231072',
                                             'Destructor' => 1,
+                                            'Header' => 'messagepatternconverter.h',
                                             'InLine' => 1,
-                                            'Line' => '33',
-                                            'MnglName' => '_ZN7log4cxx6filter16LevelRangeFilter23LevelRangeFilterPrivateD1Ev',
+                                            'Line' => '35',
+                                            'MnglName' => '_ZN7log4cxx7pattern23MessagePatternConverterD2Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10599531'
+                                                                  'type' => '10232337'
                                                                 }
                                                        },
-                                            'ShortName' => 'LevelRangeFilterPrivate',
-                                            'Source' => 'levelrangefilter.cpp',
+                                            'ShortName' => 'MessagePatternConverter',
                                             'Virt' => 1
                                           },
-                            '10607394' => {
+                            '10234029' => {
                                             'Artificial' => 1,
-                                            'Class' => '10597794',
+                                            'Class' => '10231072',
                                             'Destructor' => 1,
+                                            'Header' => 'messagepatternconverter.h',
                                             'InLine' => 1,
-                                            'Line' => '33',
-                                            'MnglName' => '_ZN7log4cxx6filter16LevelRangeFilter23LevelRangeFilterPrivateD2Ev',
-                                            'Param' => {
-                                                         '0' => {
-                                                                  'name' => 'this',
-                                                                  'type' => '10599531'
-                                                                }
-                                                       },
-                                            'ShortName' => 'LevelRangeFilterPrivate',
-                                            'Source' => 'levelrangefilter.cpp',
-                                            'Virt' => 1
-                                          },
-                            '10620420' => {
-                                            'Class' => '10597776',
-                                            'Destructor' => 1,
-                                            'Header' => 'levelrangefilter.h',
-                                            'MnglName' => '_ZN7log4cxx6filter16LevelRangeFilterD0Ev',
-                                            'Param' => {
-                                                         '0' => {
-                                                                  'name' => 'this',
-                                                                  'type' => '10600119'
-                                                                }
-                                                       },
-                                            'ShortName' => 'LevelRangeFilter',
-                                            'Source' => 'levelrangefilter.cpp',
-                                            'SourceLine' => '54',
-                                            'Virt' => 1
-                                          },
-                            '10620518' => {
-                                            'Class' => '10597776',
-                                            'Destructor' => 1,
-                                            'Header' => 'levelrangefilter.h',
-                                            'MnglName' => '_ZN7log4cxx6filter16LevelRangeFilterD1Ev',
-                                            'Param' => {
-                                                         '0' => {
-                                                                  'name' => 'this',
-                                                                  'type' => '10600119'
-                                                                }
-                                                       },
-                                            'ShortName' => 'LevelRangeFilter',
-                                            'Source' => 'levelrangefilter.cpp',
-                                            'SourceLine' => '54',
-                                            'Virt' => 1
-                                          },
-                            '10620714' => {
-                                            'Class' => '10597776',
-                                            'Destructor' => 1,
-                                            'Header' => 'levelrangefilter.h',
-                                            'MnglName' => '_ZN7log4cxx6filter16LevelRangeFilterD2Ev',
+                                            'Line' => '35',
+                                            'MnglName' => '_ZN7log4cxx7pattern23MessagePatternConverterD1Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10600119'
+                                                                  'type' => '10232337'
                                                                 }
                                                        },
-                                            'ShortName' => 'LevelRangeFilter',
-                                            'Source' => 'levelrangefilter.cpp',
-                                            'SourceLine' => '54',
+                                            'ShortName' => 'MessagePatternConverter',
                                             'Virt' => 1
                                           },
-                            '10620844' => {
-                                            'Class' => '10597776',
+                            '10242060' => {
+                                            'Class' => '10231072',
                                             'Constructor' => 1,
-                                            'Header' => 'levelrangefilter.h',
-                                            'MnglName' => '_ZN7log4cxx6filter16LevelRangeFilterC1Ev',
+                                            'Header' => 'messagepatternconverter.h',
+                                            'MnglName' => '_ZN7log4cxx7pattern23MessagePatternConverterC1Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10600119'
+                                                                  'type' => '10232337'
                                                                 }
                                                        },
-                                            'ShortName' => 'LevelRangeFilter',
-                                            'Source' => 'levelrangefilter.cpp',
-                                            'SourceLine' => '49'
+                                            'ShortName' => 'MessagePatternConverter',
+                                            'Source' => 'messagepatternconverter.cpp',
+                                            'SourceLine' => '30'
                                           },
-                            '10624463' => {
-                                            'Class' => '10597776',
+                            '10242105' => {
+                                            'Class' => '10231072',
                                             'Constructor' => 1,
-                                            'Header' => 'levelrangefilter.h',
-                                            'MnglName' => '_ZN7log4cxx6filter16LevelRangeFilterC2Ev',
+                                            'Header' => 'messagepatternconverter.h',
+                                            'MnglName' => '_ZN7log4cxx7pattern23MessagePatternConverterC2Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10600119'
+                                                                  'type' => '10232337'
                                                                 }
                                                        },
-                                            'ShortName' => 'LevelRangeFilter',
-                                            'Source' => 'levelrangefilter.cpp',
-                                            'SourceLine' => '49'
+                                            'ShortName' => 'MessagePatternConverter',
+                                            'Source' => 'messagepatternconverter.cpp',
+                                            'SourceLine' => '30'
                                           },
-                            '10631392' => {
+                            '10242692' => {
                                             'Artificial' => 1,
-                                            'Class' => '10598546',
+                                            'Class' => '10231467',
                                             'Destructor' => 1,
-                                            'Header' => 'levelrangefilter.h',
+                                            'Header' => 'messagepatternconverter.h',
                                             'InLine' => 1,
-                                            'Line' => '64',
-                                            'MnglName' => '_ZN7log4cxx6filter16LevelRangeFilter21ClazzLevelRangeFilterD0Ev',
+                                            'Line' => '38',
+                                            'MnglName' => '_ZN7log4cxx7pattern23MessagePatternConverter28ClazzMessagePatternConverterD0Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10600211'
+                                                                  'type' => '10233051'
                                                                 }
                                                        },
-                                            'ShortName' => 'ClazzLevelRangeFilter',
+                                            'ShortName' => 'ClazzMessagePatternConverter',
                                             'Virt' => 1
                                           },
-                            '10631393' => {
+                            '10242693' => {
                                             'Artificial' => 1,
-                                            'Class' => '10598546',
+                                            'Class' => '10231467',
                                             'Destructor' => 1,
-                                            'Header' => 'levelrangefilter.h',
+                                            'Header' => 'messagepatternconverter.h',
                                             'InLine' => 1,
-                                            'Line' => '64',
-                                            'MnglName' => '_ZN7log4cxx6filter16LevelRangeFilter21ClazzLevelRangeFilterD1Ev',
+                                            'Line' => '38',
+                                            'MnglName' => '_ZN7log4cxx7pattern23MessagePatternConverter28ClazzMessagePatternConverterD1Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10600211'
+                                                                  'type' => '10233051'
                                                                 }
                                                        },
-                                            'ShortName' => 'ClazzLevelRangeFilter',
+                                            'ShortName' => 'ClazzMessagePatternConverter',
                                             'Virt' => 1
                                           },
-                            '10631534' => {
+                            '10242736' => {
                                             'Artificial' => 1,
-                                            'Class' => '10598546',
+                                            'Class' => '10231467',
                                             'Destructor' => 1,
-                                            'Header' => 'levelrangefilter.h',
+                                            'Header' => 'messagepatternconverter.h',
                                             'InLine' => 1,
-                                            'Line' => '64',
-                                            'MnglName' => '_ZN7log4cxx6filter16LevelRangeFilter21ClazzLevelRangeFilterD2Ev',
+                                            'Line' => '38',
+                                            'MnglName' => '_ZN7log4cxx7pattern23MessagePatternConverter28ClazzMessagePatternConverterD2Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10600211'
+                                                                  'type' => '10233051'
                                                                 }
                                                        },
-                                            'ShortName' => 'ClazzLevelRangeFilter',
+                                            'ShortName' => 'ClazzMessagePatternConverter',
                                             'Virt' => 1
                                           },
-                            '10631624' => {
+                            '10242804' => {
                                             'Artificial' => 1,
-                                            'Class' => '10598546',
+                                            'Class' => '10231467',
                                             'Constructor' => 1,
-                                            'Header' => 'levelrangefilter.h',
+                                            'Header' => 'messagepatternconverter.h',
                                             'InLine' => 1,
-                                            'Line' => '64',
-                                            'MnglName' => '_ZN7log4cxx6filter16LevelRangeFilter21ClazzLevelRangeFilterC2Ev',
+                                            'Line' => '38',
+                                            'MnglName' => '_ZN7log4cxx7pattern23MessagePatternConverter28ClazzMessagePatternConverterC2Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10600211'
+                                                                  'type' => '10233051'
                                                                 }
                                                        },
-                                            'ShortName' => 'ClazzLevelRangeFilter'
+                                            'ShortName' => 'ClazzMessagePatternConverter'
                                           },
-                            '10631625' => {
+                            '10242805' => {
                                             'Artificial' => 1,
-                                            'Class' => '10598546',
+                                            'Class' => '10231467',
                                             'Constructor' => 1,
-                                            'Header' => 'levelrangefilter.h',
+                                            'Header' => 'messagepatternconverter.h',
                                             'InLine' => 1,
-                                            'Line' => '64',
-                                            'MnglName' => '_ZN7log4cxx6filter16LevelRangeFilter21ClazzLevelRangeFilterC1Ev',
+                                            'Line' => '38',
+                                            'MnglName' => '_ZN7log4cxx7pattern23MessagePatternConverter28ClazzMessagePatternConverterC1Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10600211'
+                                                                  'type' => '10233051'
                                                                 }
                                                        },
-                                            'ShortName' => 'ClazzLevelRangeFilter'
+                                            'ShortName' => 'ClazzMessagePatternConverter'
                                           },
-                            '10737473' => {
-                                            'Class' => '10737352',
-                                            'Header' => 'linelocationpatternconverter.h',
-                                            'MnglName' => '_ZN7log4cxx7pattern28LineLocationPatternConverter14getStaticClassEv',
-                                            'Return' => '99795',
+                            '10347294' => {
+                                            'Class' => '10347175',
+                                            'Header' => 'methodlocationpatternconverter.h',
+                                            'MnglName' => '_ZN7log4cxx7pattern30MethodLocationPatternConverter14getStaticClassEv',
+                                            'Return' => '99694',
                                             'ShortName' => 'getStaticClass',
-                                            'Source' => 'linelocationpatternconverter.cpp',
-                                            'SourceLine' => '29',
+                                            'Source' => 'methodlocationpatternconverter.cpp',
+                                            'SourceLine' => '28',
                                             'Static' => 1
                                           },
-                            '10737490' => {
-                                            'Class' => '10737352',
-                                            'Header' => 'linelocationpatternconverter.h',
-                                            'MnglName' => '_ZN7log4cxx7pattern28LineLocationPatternConverter13registerClassEv',
-                                            'Return' => '99801',
+                            '10347311' => {
+                                            'Class' => '10347175',
+                                            'Header' => 'methodlocationpatternconverter.h',
+                                            'MnglName' => '_ZN7log4cxx7pattern30MethodLocationPatternConverter13registerClassEv',
+                                            'Return' => '99700',
                                             'ShortName' => 'registerClass',
-                                            'Source' => 'linelocationpatternconverter.cpp',
-                                            'SourceLine' => '29',
+                                            'Source' => 'methodlocationpatternconverter.cpp',
+                                            'SourceLine' => '28',
                                             'Static' => 1
                                           },
-                            '10737507' => {
-                                            'Class' => '10737352',
+                            '10347328' => {
+                                            'Class' => '10347175',
                                             'Const' => 1,
-                                            'Header' => 'linelocationpatternconverter.h',
-                                            'MnglName' => '_ZNK7log4cxx7pattern28LineLocationPatternConverter8getClassEv',
+                                            'Header' => 'methodlocationpatternconverter.h',
+                                            'MnglName' => '_ZNK7log4cxx7pattern30MethodLocationPatternConverter8getClassEv',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10739424'
+                                                                  'type' => '10348699'
                                                                 }
                                                        },
-                                            'Return' => '99795',
+                                            'Return' => '99694',
                                             'ShortName' => 'getClass',
-                                            'Source' => 'linelocationpatternconverter.cpp',
-                                            'SourceLine' => '29',
+                                            'Source' => 'methodlocationpatternconverter.cpp',
+                                            'SourceLine' => '28',
                                             'Virt' => 1,
                                             'VirtPos' => '2'
                                           },
-                            '10737546' => {
-                                            'Class' => '10737352',
+                            '10347367' => {
+                                            'Class' => '10347175',
                                             'Const' => 1,
-                                            'Header' => 'linelocationpatternconverter.h',
+                                            'Header' => 'methodlocationpatternconverter.h',
                                             'InLine' => 2,
                                             'Line' => '40',
-                                            'MnglName' => '_ZNK7log4cxx7pattern28LineLocationPatternConverter4castERKNS_7helpers5ClassE',
+                                            'MnglName' => '_ZNK7log4cxx7pattern30MethodLocationPatternConverter4castERKNS_7helpers5ClassE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10739424'
+                                                                  'type' => '10348699'
                                                                 },
                                                          '1' => {
                                                                   'name' => 'clazz',
-                                                                  'type' => '99795'
+                                                                  'type' => '99694'
                                                                 }
                                                        },
-                                            'Return' => '88797',
+                                            'Return' => '88777',
                                             'ShortName' => 'cast',
                                             'Virt' => 1,
                                             'VirtPos' => '4'
                                           },
-                            '10737590' => {
-                                            'Class' => '10737352',
+                            '10347411' => {
+                                            'Class' => '10347175',
                                             'Const' => 1,
-                                            'Header' => 'linelocationpatternconverter.h',
+                                            'Header' => 'methodlocationpatternconverter.h',
                                             'InLine' => 2,
                                             'Line' => '43',
-                                            'MnglName' => '_ZNK7log4cxx7pattern28LineLocationPatternConverter10instanceofERKNS_7helpers5ClassE',
+                                            'MnglName' => '_ZNK7log4cxx7pattern30MethodLocationPatternConverter10instanceofERKNS_7helpers5ClassE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10739424'
+                                                                  'type' => '10348699'
                                                                 },
                                                          '1' => {
                                                                   'name' => 'clazz',
-                                                                  'type' => '99795'
+                                                                  'type' => '99694'
                                                                 }
                                                        },
-                                            'Return' => '85031',
+                                            'Return' => '85016',
                                             'ShortName' => 'instanceof',
                                             'Virt' => 1,
                                             'VirtPos' => '3'
                                           },
-                            '10737671' => {
-                                            'Class' => '10737352',
-                                            'Header' => 'linelocationpatternconverter.h',
-                                            'MnglName' => '_ZN7log4cxx7pattern28LineLocationPatternConverter11newInstanceERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE',
+                            '10347492' => {
+                                            'Class' => '10347175',
+                                            'Header' => 'methodlocationpatternconverter.h',
+                                            'MnglName' => '_ZN7log4cxx7pattern30MethodLocationPatternConverter11newInstanceERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'p1',
-                                                                  'type' => '547782'
+                                                                  'type' => '2478062'
                                                                 }
                                                        },
-                                            'Reg' => {
-                                                       '0' => 'rsi'
-                                                     },
-                                            'Return' => '2787046',
+                                            'Return' => '2260047',
                                             'ShortName' => 'newInstance',
-                                            'Source' => 'linelocationpatternconverter.cpp',
-                                            'SourceLine' => '37',
+                                            'Source' => 'methodlocationpatternconverter.cpp',
+                                            'SourceLine' => '36',
                                             'Static' => 1
                                           },
-                            '10737698' => {
-                                            'Class' => '10737352',
+                            '10347520' => {
+                                            'Class' => '10347175',
                                             'Const' => 1,
-                                            'Header' => 'linelocationpatternconverter.h',
-                                            'MnglName' => '_ZNK7log4cxx7pattern28LineLocationPatternConverter6formatERKSt10shared_ptrINS_3spi12LoggingEventEERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_7helpers4PoolE',
+                                            'Header' => 'methodlocationpatternconverter.h',
+                                            'MnglName' => '_ZNK7log4cxx7pattern30MethodLocationPatternConverter6formatERKSt10shared_ptrINS_3spi12LoggingEventEERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_7helpers4PoolE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10739424'
+                                                                  'type' => '10348699'
                                                                 },
                                                          '1' => {
                                                                   'name' => 'event',
-                                                                  'type' => '221617'
+                                                                  'type' => '214113'
                                                                 },
                                                          '2' => {
                                                                   'name' => 'toAppendTo',
-                                                                  'type' => '546935'
+                                                                  'type' => '659098'
                                                                 },
                                                          '3' => {
-                                                                  'name' => 'p',
-                                                                  'type' => '99760'
+                                                                  'name' => 'p3',
+                                                                  'type' => '99659'
                                                                 }
                                                        },
                                             'Return' => '1',
                                             'ShortName' => 'format',
-                                            'Source' => 'linelocationpatternconverter.cpp',
-                                            'SourceLine' => '44',
+                                            'Source' => 'methodlocationpatternconverter.cpp',
+                                            'SourceLine' => '43',
                                             'Virt' => 1,
                                             'VirtPos' => '7'
                                           },
-                            '10737869' => {
-                                            'Class' => '10737748',
+                            '10347690' => {
+                                            'Class' => '10347570',
                                             'Const' => 1,
-                                            'Header' => 'linelocationpatternconverter.h',
+                                            'Header' => 'methodlocationpatternconverter.h',
                                             'InLine' => 2,
                                             'Line' => '39',
-                                            'MnglName' => '_ZNK7log4cxx7pattern28LineLocationPatternConverter33ClazzLineLocationPatternConverter7getNameB5cxx11Ev',
+                                            'MnglName' => '_ZNK7log4cxx7pattern30MethodLocationPatternConverter35ClazzMethodLocationPatternConverter7getNameB5cxx11Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10739854'
+                                                                  'type' => '10349171'
                                                                 }
                                                        },
-                                            'Return' => '98818',
+                                            'Return' => '98719',
                                             'ShortName' => 'getName',
                                             'Virt' => 1,
                                             'VirtPos' => '3'
                                           },
-                            '10738785' => {
+                            '10348072' => {
                                             'Data' => 1,
-                                            'Line' => '29',
-                                            'MnglName' => '_ZN7log4cxx7classes40LineLocationPatternConverterRegistrationE',
+                                            'Line' => '28',
+                                            'MnglName' => '_ZN7log4cxx7classes42MethodLocationPatternConverterRegistrationE',
                                             'NameSpace' => 'log4cxx::classes',
-                                            'Return' => '99801',
-                                            'ShortName' => 'LineLocationPatternConverterRegistration',
-                                            'Source' => 'linelocationpatternconverter.cpp'
+                                            'Return' => '99700',
+                                            'ShortName' => 'MethodLocationPatternConverterRegistration',
+                                            'Source' => 'methodlocationpatternconverter.cpp'
                                           },
-                            '10742789' => {
+                            '10350089' => {
                                             'Artificial' => 1,
-                                            'Class' => '10737352',
+                                            'Class' => '10347175',
                                             'Destructor' => 1,
-                                            'Header' => 'linelocationpatternconverter.h',
+                                            'Header' => 'methodlocationpatternconverter.h',
                                             'InLine' => 1,
                                             'Line' => '35',
-                                            'MnglName' => '_ZN7log4cxx7pattern28LineLocationPatternConverterD0Ev',
+                                            'MnglName' => '_ZN7log4cxx7pattern30MethodLocationPatternConverterD0Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10739201'
+                                                                  'type' => '10348440'
                                                                 }
                                                        },
-                                            'ShortName' => 'LineLocationPatternConverter',
+                                            'ShortName' => 'MethodLocationPatternConverter',
                                             'Virt' => 1
                                           },
-                            '10742790' => {
+                            '10350090' => {
                                             'Artificial' => 1,
-                                            'Class' => '10737352',
+                                            'Class' => '10347175',
                                             'Destructor' => 1,
-                                            'Header' => 'linelocationpatternconverter.h',
+                                            'Header' => 'methodlocationpatternconverter.h',
                                             'InLine' => 1,
                                             'Line' => '35',
-                                            'MnglName' => '_ZN7log4cxx7pattern28LineLocationPatternConverterD2Ev',
+                                            'MnglName' => '_ZN7log4cxx7pattern30MethodLocationPatternConverterD2Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10739201'
+                                                                  'type' => '10348440'
                                                                 }
                                                        },
-                                            'ShortName' => 'LineLocationPatternConverter',
+                                            'ShortName' => 'MethodLocationPatternConverter',
                                             'Virt' => 1
                                           },
-                            '10743054' => {
+                            '10350133' => {
                                             'Artificial' => 1,
-                                            'Class' => '10737352',
+                                            'Class' => '10347175',
                                             'Destructor' => 1,
-                                            'Header' => 'linelocationpatternconverter.h',
+                                            'Header' => 'methodlocationpatternconverter.h',
                                             'InLine' => 1,
                                             'Line' => '35',
-                                            'MnglName' => '_ZN7log4cxx7pattern28LineLocationPatternConverterD1Ev',
+                                            'MnglName' => '_ZN7log4cxx7pattern30MethodLocationPatternConverterD1Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10739201'
+                                                                  'type' => '10348440'
                                                                 }
                                                        },
-                                            'ShortName' => 'LineLocationPatternConverter',
+                                            'ShortName' => 'MethodLocationPatternConverter',
                                             'Virt' => 1
                                           },
-                            '10754587' => {
-                                            'Class' => '10737352',
+                            '10357710' => {
+                                            'Class' => '10347175',
                                             'Constructor' => 1,
-                                            'Header' => 'linelocationpatternconverter.h',
-                                            'MnglName' => '_ZN7log4cxx7pattern28LineLocationPatternConverterC1Ev',
+                                            'Header' => 'methodlocationpatternconverter.h',
+                                            'MnglName' => '_ZN7log4cxx7pattern30MethodLocationPatternConverterC1Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10739201'
+                                                                  'type' => '10348440'
                                                                 }
                                                        },
-                                            'ShortName' => 'LineLocationPatternConverter',
-                                            'Source' => 'linelocationpatternconverter.cpp',
-                                            'SourceLine' => '31'
+                                            'ShortName' => 'MethodLocationPatternConverter',
+                                            'Source' => 'methodlocationpatternconverter.cpp',
+                                            'SourceLine' => '30'
                                           },
-                            '10758729' => {
-                                            'Class' => '10737352',
+                            '10357755' => {
+                                            'Class' => '10347175',
                                             'Constructor' => 1,
-                                            'Header' => 'linelocationpatternconverter.h',
-                                            'MnglName' => '_ZN7log4cxx7pattern28LineLocationPatternConverterC2Ev',
+                                            'Header' => 'methodlocationpatternconverter.h',
+                                            'MnglName' => '_ZN7log4cxx7pattern30MethodLocationPatternConverterC2Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10739201'
+                                                                  'type' => '10348440'
                                                                 }
                                                        },
-                                            'ShortName' => 'LineLocationPatternConverter',
-                                            'Source' => 'linelocationpatternconverter.cpp',
-                                            'SourceLine' => '31'
+                                            'ShortName' => 'MethodLocationPatternConverter',
+                                            'Source' => 'methodlocationpatternconverter.cpp',
+                                            'SourceLine' => '30'
                                           },
-                            '10764370' => {
+                            '10358342' => {
                                             'Artificial' => 1,
-                                            'Class' => '10737748',
+                                            'Class' => '10347570',
                                             'Destructor' => 1,
-                                            'Header' => 'linelocationpatternconverter.h',
+                                            'Header' => 'methodlocationpatternconverter.h',
                                             'InLine' => 1,
                                             'Line' => '39',
-                                            'MnglName' => '_ZN7log4cxx7pattern28LineLocationPatternConverter33ClazzLineLocationPatternConverterD0Ev',
+                                            'MnglName' => '_ZN7log4cxx7pattern30MethodLocationPatternConverter35ClazzMethodLocationPatternConverterD0Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10739837'
+                                                                  'type' => '10349154'
                                                                 }
                                                        },
-                                            'ShortName' => 'ClazzLineLocationPatternConverter',
+                                            'ShortName' => 'ClazzMethodLocationPatternConverter',
                                             'Virt' => 1
                                           },
-                            '10764371' => {
+                            '10358343' => {
                                             'Artificial' => 1,
-                                            'Class' => '10737748',
+                                            'Class' => '10347570',
                                             'Destructor' => 1,
-                                            'Header' => 'linelocationpatternconverter.h',
+                                            'Header' => 'methodlocationpatternconverter.h',
                                             'InLine' => 1,
                                             'Line' => '39',
-                                            'MnglName' => '_ZN7log4cxx7pattern28LineLocationPatternConverter33ClazzLineLocationPatternConverterD1Ev',
+                                            'MnglName' => '_ZN7log4cxx7pattern30MethodLocationPatternConverter35ClazzMethodLocationPatternConverterD1Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10739837'
+                                                                  'type' => '10349154'
                                                                 }
                                                        },
-                                            'ShortName' => 'ClazzLineLocationPatternConverter',
+                                            'ShortName' => 'ClazzMethodLocationPatternConverter',
                                             'Virt' => 1
                                           },
-                            '10764511' => {
+                            '10358386' => {
                                             'Artificial' => 1,
-                                            'Class' => '10737748',
+                                            'Class' => '10347570',
                                             'Destructor' => 1,
-                                            'Header' => 'linelocationpatternconverter.h',
+                                            'Header' => 'methodlocationpatternconverter.h',
                                             'InLine' => 1,
                                             'Line' => '39',
-                                            'MnglName' => '_ZN7log4cxx7pattern28LineLocationPatternConverter33ClazzLineLocationPatternConverterD2Ev',
+                                            'MnglName' => '_ZN7log4cxx7pattern30MethodLocationPatternConverter35ClazzMethodLocationPatternConverterD2Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10739837'
+                                                                  'type' => '10349154'
                                                                 }
                                                        },
-                                            'ShortName' => 'ClazzLineLocationPatternConverter',
+                                            'ShortName' => 'ClazzMethodLocationPatternConverter',
                                             'Virt' => 1
                                           },
-                            '10764601' => {
+                            '10358454' => {
                                             'Artificial' => 1,
-                                            'Class' => '10737748',
+                                            'Class' => '10347570',
                                             'Constructor' => 1,
-                                            'Header' => 'linelocationpatternconverter.h',
+                                            'Header' => 'methodlocationpatternconverter.h',
                                             'InLine' => 1,
                                             'Line' => '39',
-                                            'MnglName' => '_ZN7log4cxx7pattern28LineLocationPatternConverter33ClazzLineLocationPatternConverterC2Ev',
+                                            'MnglName' => '_ZN7log4cxx7pattern30MethodLocationPatternConverter35ClazzMethodLocationPatternConverterC2Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10739837'
+                                                                  'type' => '10349154'
                                                                 }
                                                        },
-                                            'ShortName' => 'ClazzLineLocationPatternConverter'
+                                            'ShortName' => 'ClazzMethodLocationPatternConverter'
                                           },
-                            '10764602' => {
+                            '10358455' => {
                                             'Artificial' => 1,
-                                            'Class' => '10737748',
+                                            'Class' => '10347570',
                                             'Constructor' => 1,
-                                            'Header' => 'linelocationpatternconverter.h',
+                                            'Header' => 'methodlocationpatternconverter.h',
                                             'InLine' => 1,
                                             'Line' => '39',
-                                            'MnglName' => '_ZN7log4cxx7pattern28LineLocationPatternConverter33ClazzLineLocationPatternConverterC1Ev',
+                                            'MnglName' => '_ZN7log4cxx7pattern30MethodLocationPatternConverter35ClazzMethodLocationPatternConverterC1Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10739837'
+                                                                  'type' => '10349154'
                                                                 }
                                                        },
-                                            'ShortName' => 'ClazzLineLocationPatternConverter'
+                                            'ShortName' => 'ClazzMethodLocationPatternConverter'
                                           },
-                            '108392' => {
-                                          'Class' => '98842',
-                                          'Destructor' => 1,
-                                          'Header' => 'action.h',
-                                          'MnglName' => '_ZN7log4cxx7rolling6ActionD0Ev',
-                                          'Param' => {
-                                                       '0' => {
-                                                                'name' => 'this',
-                                                                'type' => '100373'
-                                                              }
-                                                     },
-                                          'Protected' => 1,
-                                          'ShortName' => 'Action',
-                                          'Source' => 'action.cpp',
-                                          'SourceLine' => '37',
-                                          'Virt' => 1
-                                        },
-                            '108490' => {
-                                          'Class' => '98842',
-                                          'Destructor' => 1,
-                                          'Header' => 'action.h',
-                                          'MnglName' => '_ZN7log4cxx7rolling6ActionD1Ev',
-                                          'Param' => {
-                                                       '0' => {
-                                                                'name' => 'this',
-                                                                'type' => '100373'
-                                                              }
-                                                     },
-                                          'Protected' => 1,
-                                          'ShortName' => 'Action',
-                                          'Source' => 'action.cpp',
-                                          'SourceLine' => '37',
-                                          'Virt' => 1
-                                        },
-                            '10868619' => {
-                                            'Class' => '10868498',
-                                            'Header' => 'lineseparatorpatternconverter.h',
-                                            'MnglName' => '_ZN7log4cxx7pattern29LineSeparatorPatternConverter14getStaticClassEv',
-                                            'Return' => '99795',
+                            '10479526' => {
+                                            'Class' => '10479355',
+                                            'Const' => 1,
+                                            'InLine' => 2,
+                                            'Line' => '171',
+                                            'MnglName' => '_ZNK7log4cxx7pattern26PatternAbbreviatorFragment10abbreviateERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm',
+                                            'Param' => {
+                                                         '0' => {
+                                                                  'name' => 'this',
+                                                                  'type' => '10481941'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'buf',
+                                                                  'type' => '659098'
+                                                                },
+                                                         '2' => {
+                                                                  'name' => 'startPos',
+                                                                  'type' => '7093'
+                                                                }
+                                                       },
+                                            'Return' => '7093',
+                                            'ShortName' => 'abbreviate',
+                                            'Source' => 'nameabbreviator.cpp'
+                                          },
+                            '10479623' => {
+                                            'Class' => '10479570',
+                                            'Header' => 'nameabbreviator.h',
+                                            'MnglName' => '_ZN7log4cxx7pattern15NameAbbreviator14getStaticClassEv',
+                                            'Return' => '99694',
                                             'ShortName' => 'getStaticClass',
-                                            'Source' => 'lineseparatorpatternconverter.cpp',
+                                            'Source' => 'nameabbreviator.cpp',
                                             'SourceLine' => '28',
                                             'Static' => 1
                                           },
-                            '10868637' => {
-                                            'Class' => '10868498',
-                                            'Header' => 'lineseparatorpatternconverter.h',
-                                            'MnglName' => '_ZN7log4cxx7pattern29LineSeparatorPatternConverter13registerClassEv',
-                                            'Return' => '99801',
+                            '10479641' => {
+                                            'Class' => '10479570',
+                                            'Header' => 'nameabbreviator.h',
+                                            'MnglName' => '_ZN7log4cxx7pattern15NameAbbreviator13registerClassEv',
+                                            'Return' => '99700',
                                             'ShortName' => 'registerClass',
-                                            'Source' => 'lineseparatorpatternconverter.cpp',
+                                            'Source' => 'nameabbreviator.cpp',
                                             'SourceLine' => '28',
                                             'Static' => 1
                                           },
-                            '10868655' => {
-                                            'Class' => '10868498',
+                            '10479659' => {
+                                            'Class' => '10479570',
                                             'Const' => 1,
-                                            'Header' => 'lineseparatorpatternconverter.h',
-                                            'MnglName' => '_ZNK7log4cxx7pattern29LineSeparatorPatternConverter8getClassEv',
+                                            'Header' => 'nameabbreviator.h',
+                                            'MnglName' => '_ZNK7log4cxx7pattern15NameAbbreviator8getClassEv',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10869951'
+                                                                  'type' => '10484031'
                                                                 }
                                                        },
-                                            'Return' => '99795',
+                                            'Return' => '99694',
                                             'ShortName' => 'getClass',
-                                            'Source' => 'lineseparatorpatternconverter.cpp',
+                                            'Source' => 'nameabbreviator.cpp',
                                             'SourceLine' => '28',
                                             'Virt' => 1,
                                             'VirtPos' => '2'
                                           },
-                            '10868694' => {
-                                            'Class' => '10868498',
+                            '10479698' => {
+                                            'Class' => '10479570',
                                             'Const' => 1,
-                                            'Header' => 'lineseparatorpatternconverter.h',
+                                            'Header' => 'nameabbreviator.h',
                                             'InLine' => 2,
-                                            'Line' => '40',
-                                            'MnglName' => '_ZNK7log4cxx7pattern29LineSeparatorPatternConverter4castERKNS_7helpers5ClassE',
+                                            'Line' => '42',
+                                            'MnglName' => '_ZNK7log4cxx7pattern15NameAbbreviator4castERKNS_7helpers5ClassE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10869951'
+                                                                  'type' => '10484031'
                                                                 },
                                                          '1' => {
                                                                   'name' => 'clazz',
-                                                                  'type' => '99795'
+                                                                  'type' => '99694'
                                                                 }
                                                        },
-                                            'Return' => '88797',
+                                            'Return' => '88777',
                                             'ShortName' => 'cast',
                                             'Virt' => 1,
                                             'VirtPos' => '4'
                                           },
-                            '10868738' => {
-                                            'Class' => '10868498',
+                            '10479742' => {
+                                            'Class' => '10479570',
                                             'Const' => 1,
-                                            'Header' => 'lineseparatorpatternconverter.h',
+                                            'Header' => 'nameabbreviator.h',
                                             'InLine' => 2,
-                                            'Line' => '43',
-                                            'MnglName' => '_ZNK7log4cxx7pattern29LineSeparatorPatternConverter10instanceofERKNS_7helpers5ClassE',
+                                            'Line' => '44',
+                                            'MnglName' => '_ZNK7log4cxx7pattern15NameAbbreviator10instanceofERKNS_7helpers5ClassE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10869951'
+                                                                  'type' => '10484031'
                                                                 },
                                                          '1' => {
                                                                   'name' => 'clazz',
-                                                                  'type' => '99795'
+                                                                  'type' => '99694'
                                                                 }
                                                        },
-                                            'Return' => '85031',
+                                            'Return' => '85016',
                                             'ShortName' => 'instanceof',
                                             'Virt' => 1,
                                             'VirtPos' => '3'
                                           },
-                            '10868819' => {
-                                            'Class' => '10868498',
-                                            'Header' => 'lineseparatorpatternconverter.h',
-                                            'MnglName' => '_ZN7log4cxx7pattern29LineSeparatorPatternConverter11newInstanceERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE',
+                            '10479850' => {
+                                            'Class' => '10479570',
+                                            'Header' => 'nameabbreviator.h',
+                                            'MnglName' => '_ZN7log4cxx7pattern15NameAbbreviator14getAbbreviatorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE',
                                             'Param' => {
                                                          '0' => {
-                                                                  'name' => 'p1',
-                                                                  'type' => '547782'
+                                                                  'name' => 'pattern',
+                                                                  'type' => '337174'
                                                                 }
                                                        },
-                                            'Reg' => {
-                                                       '0' => 'rsi'
-                                                     },
-                                            'Return' => '2787046',
-                                            'ShortName' => 'newInstance',
-                                            'Source' => 'lineseparatorpatternconverter.cpp',
-                                            'SourceLine' => '36',
+                                            'Return' => '10481693',
+                                            'ShortName' => 'getAbbreviator',
+                                            'Source' => 'nameabbreviator.cpp',
+                                            'SourceLine' => '267',
                                             'Static' => 1
                                           },
-                            '10868847' => {
-                                            'Class' => '10868498',
-                                            'Const' => 1,
-                                            'Header' => 'lineseparatorpatternconverter.h',
-                                            'MnglName' => '_ZNK7log4cxx7pattern29LineSeparatorPatternConverter6formatERKSt10shared_ptrINS_3spi12LoggingEventEERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_7helpers4PoolE',
-                                            'Param' => {
-                                                         '0' => {
-                                                                  'name' => 'this',
-                                                                  'type' => '10869951'
-                                                                },
-                                                         '1' => {
-                                                                  'name' => 'p1',
-                                                                  'type' => '221617'
-                                                                },
-                                                         '2' => {
-                                                                  'name' => 'toAppendTo',
-                                                                  'type' => '546935'
-                                                                },
-                                                         '3' => {
-                                                                  'name' => 'p3',
-                                                                  'type' => '99760'
-                                                                }
-                                                       },
-                                            'Reg' => {
-                                                       '1' => 'rsi',
-                                                       '3' => 'rcx'
-                                                     },
-                                            'Return' => '1',
-                                            'ShortName' => 'format',
-                                            'Source' => 'lineseparatorpatternconverter.cpp',
-                                            'SourceLine' => '43',
-                                            'Virt' => 1,
-                                            'VirtPos' => '7'
+                            '10479879' => {
+                                            'Class' => '10479570',
+                                            'Header' => 'nameabbreviator.h',
+                                            'MnglName' => '_ZN7log4cxx7pattern15NameAbbreviator21getDefaultAbbreviatorEv',
+                                            'Return' => '10481693',
+                                            'ShortName' => 'getDefaultAbbreviator',
+                                            'Source' => 'nameabbreviator.cpp',
+                                            'SourceLine' => '362',
+                                            'Static' => 1
                                           },
-                            '10868897' => {
-                                            'Class' => '10868498',
+                            '10479897' => {
+                                            'Class' => '10479570',
                                             'Const' => 1,
-                                            'Header' => 'lineseparatorpatternconverter.h',
-                                            'MnglName' => '_ZNK7log4cxx7pattern29LineSeparatorPatternConverter6formatERKSt10shared_ptrINS_7helpers6ObjectEERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS3_4PoolE',
+                                            'Header' => 'nameabbreviator.h',
+                                            'Line' => '78',
+                                            'MnglName' => '_ZNK7log4cxx7pattern15NameAbbreviator10abbreviateEmRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10869951'
+                                                                  'type' => '10484025'
                                                                 },
                                                          '1' => {
                                                                   'name' => 'p1',
-                                                                  'type' => '810607'
+                                                                  'type' => '7093'
                                                                 },
                                                          '2' => {
-                                                                  'name' => 'toAppendTo',
-                                                                  'type' => '546935'
-                                                                },
-                                                         '3' => {
-                                                                  'name' => 'p3',
-                                                                  'type' => '99760'
+                                                                  'name' => 'p2',
+                                                                  'type' => '659098'
                                                                 }
                                                        },
-                                            'Reg' => {
-                                                       '1' => 'rsi',
-                                                       '3' => 'rcx'
-                                                     },
+                                            'PureVirt' => 1,
                                             'Return' => '1',
-                                            'ShortName' => 'format',
-                                            'Source' => 'lineseparatorpatternconverter.cpp',
-                                            'SourceLine' => '51',
-                                            'Virt' => 1,
+                                            'ShortName' => 'abbreviate',
                                             'VirtPos' => '5'
                                           },
-                            '10869068' => {
-                                            'Class' => '10868947',
+                            '10480061' => {
+                                            'Class' => '10479942',
                                             'Const' => 1,
-                                            'Header' => 'lineseparatorpatternconverter.h',
+                                            'Header' => 'nameabbreviator.h',
                                             'InLine' => 2,
-                                            'Line' => '39',
-                                            'MnglName' => '_ZNK7log4cxx7pattern29LineSeparatorPatternConverter34ClazzLineSeparatorPatternConverter7getNameB5cxx11Ev',
+                                            'Line' => '41',
+                                            'MnglName' => '_ZNK7log4cxx7pattern15NameAbbreviator20ClazzNameAbbreviator7getNameB5cxx11Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10870387'
+                                                                  'type' => '10484059'
                                                                 }
                                                        },
-                                            'Return' => '98818',
+                                            'Return' => '98719',
                                             'ShortName' => 'getName',
                                             'Virt' => 1,
                                             'VirtPos' => '3'
                                           },
-                            '10869460' => {
-                                            'Data' => 1,
-                                            'Line' => '28',
-                                            'MnglName' => '_ZN7log4cxx7classes41LineSeparatorPatternConverterRegistrationE',
-                                            'NameSpace' => 'log4cxx::classes',
-                                            'Return' => '99801',
-                                            'ShortName' => 'LineSeparatorPatternConverterRegistration',
-                                            'Source' => 'lineseparatorpatternconverter.cpp'
+                            '10480204' => {
+                                            'Class' => '10480109',
+                                            'Line' => '262',
+                                            'MnglName' => '_ZN7log4cxx7pattern21MaxElementAbbreviator14getStaticClassEv',
+                                            'Return' => '99694',
+                                            'ShortName' => 'getStaticClass',
+                                            'Source' => 'nameabbreviator.cpp',
+                                            'Static' => 1
                                           },
-                            '10873322' => {
-                                            'Artificial' => 1,
-                                            'Class' => '10868498',
-                                            'Destructor' => 1,
-                                            'Header' => 'lineseparatorpatternconverter.h',
-                                            'InLine' => 1,
-                                            'Line' => '35',
-                                            'MnglName' => '_ZN7log4cxx7pattern29LineSeparatorPatternConverterD0Ev',
+                            '10480222' => {
+                                            'Class' => '10480109',
+                                            'Line' => '262',
+                                            'MnglName' => '_ZN7log4cxx7pattern21MaxElementAbbreviator13registerClassEv',
+                                            'Return' => '99700',
+                                            'ShortName' => 'registerClass',
+                                            'Source' => 'nameabbreviator.cpp',
+                                            'Static' => 1
+                                          },
+                            '10480240' => {
+                                            'Class' => '10480109',
+                                            'Const' => 1,
+                                            'Line' => '262',
+                                            'MnglName' => '_ZNK7log4cxx7pattern21MaxElementAbbreviator8getClassEv',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10869828'
+                                                                  'type' => '10482805'
                                                                 }
                                                        },
-                                            'ShortName' => 'LineSeparatorPatternConverter',
-                                            'Virt' => 1
+                                            'Return' => '99694',
+                                            'ShortName' => 'getClass',
+                                            'Source' => 'nameabbreviator.cpp',
+                                            'Virt' => 1,
+                                            'VirtPos' => '2'
                                           },
-                            '10873323' => {
-                                            'Artificial' => 1,
-                                            'Class' => '10868498',
-                                            'Destructor' => 1,
-                                            'Header' => 'lineseparatorpatternconverter.h',
-                                            'InLine' => 1,
-                                            'Line' => '35',
-                                            'MnglName' => '_ZN7log4cxx7pattern29LineSeparatorPatternConverterD2Ev',
+                            '10480281' => {
+                                            'Class' => '10480109',
+                                            'Const' => 1,
+                                            'InLine' => 2,
+                                            'Line' => '82',
+                                            'MnglName' => '_ZNK7log4cxx7pattern21MaxElementAbbreviator4castERKNS_7helpers5ClassE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10869828'
+                                                                  'type' => '10482805'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'clazz',
+                                                                  'type' => '99694'
                                                                 }
                                                        },
-                                            'ShortName' => 'LineSeparatorPatternConverter',
-                                            'Virt' => 1
+                                            'Return' => '88777',
+                                            'ShortName' => 'cast',
+                                            'Source' => 'nameabbreviator.cpp',
+                                            'Virt' => 1,
+                                            'VirtPos' => '4'
                                           },
-                            '10873587' => {
-                                            'Artificial' => 1,
-                                            'Class' => '10868498',
-                                            'Destructor' => 1,
-                                            'Header' => 'lineseparatorpatternconverter.h',
-                                            'InLine' => 1,
-                                            'Line' => '35',
-                                            'MnglName' => '_ZN7log4cxx7pattern29LineSeparatorPatternConverterD1Ev',
+                            '10480325' => {
+                                            'Class' => '10480109',
+                                            'Const' => 1,
+                                            'InLine' => 2,
+                                            'Line' => '85',
+                                            'MnglName' => '_ZNK7log4cxx7pattern21MaxElementAbbreviator10instanceofERKNS_7helpers5ClassE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10869828'
+                                                                  'type' => '10482805'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'clazz',
+                                                                  'type' => '99694'
                                                                 }
                                                        },
-                                            'ShortName' => 'LineSeparatorPatternConverter',
-                                            'Virt' => 1
+                                            'Return' => '85016',
+                                            'ShortName' => 'instanceof',
+                                            'Source' => 'nameabbreviator.cpp',
+                                            'Virt' => 1,
+                                            'VirtPos' => '3'
                                           },
-                            '108764' => {
-                                          'Class' => '98842',
-                                          'Destructor' => 1,
-                                          'Header' => 'action.h',
-                                          'MnglName' => '_ZN7log4cxx7rolling6ActionD2Ev',
-                                          'Param' => {
-                                                       '0' => {
-                                                                'name' => 'this',
-                                                                'type' => '100373'
-                                                              }
-                                                     },
-                                          'Protected' => 1,
-                                          'ShortName' => 'Action',
-                                          'Source' => 'action.cpp',
-                                          'SourceLine' => '37',
-                                          'Virt' => 1
-                                        },
-                            '10888243' => {
-                                            'Class' => '10868498',
-                                            'Constructor' => 1,
-                                            'Header' => 'lineseparatorpatternconverter.h',
-                                            'MnglName' => '_ZN7log4cxx7pattern29LineSeparatorPatternConverterC1Ev',
+                            '10480401' => {
+                                            'Class' => '10480109',
+                                            'Const' => 1,
+                                            'InLine' => 2,
+                                            'Line' => '99',
+                                            'MnglName' => '_ZNK7log4cxx7pattern21MaxElementAbbreviator10abbreviateEmRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10869828'
+                                                                  'type' => '10482805'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'nameStart',
+                                                                  'type' => '7093'
+                                                                },
+                                                         '2' => {
+                                                                  'name' => 'buf',
+                                                                  'type' => '659098'
                                                                 }
                                                        },
-                                            'ShortName' => 'LineSeparatorPatternConverter',
-                                            'Source' => 'lineseparatorpatternconverter.cpp',
-                                            'SourceLine' => '30'
+                                            'Return' => '1',
+                                            'ShortName' => 'abbreviate',
+                                            'Source' => 'nameabbreviator.cpp',
+                                            'Virt' => 1,
+                                            'VirtPos' => '5'
                                           },
-                            '1089231' => {
-                                           'Artificial' => 1,
-                                           'Class' => '1026585',
-                                           'Destructor' => 1,
-                                           'InLine' => 1,
-                                           'Line' => '88',
-                                           'MnglName' => '_ZN7log4cxx13AsyncAppender17AsyncAppenderPrivD0Ev',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1031761'
-                                                               }
-                                                      },
-                                           'ShortName' => 'AsyncAppenderPriv',
-                                           'Source' => 'asyncappender.cpp',
-                                           'Virt' => 1
-                                         },
-                            '1089232' => {
-                                           'Artificial' => 1,
-                                           'Class' => '1026585',
-                                           'Destructor' => 1,
-                                           'InLine' => 1,
-                                           'Line' => '88',
-                                           'MnglName' => '_ZN7log4cxx13AsyncAppender17AsyncAppenderPrivD1Ev',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1031761'
-                                                               }
-                                                      },
-                                           'ShortName' => 'AsyncAppenderPriv',
-                                           'Source' => 'asyncappender.cpp',
-                                           'Virt' => 1
-                                         },
-                            '10892385' => {
-                                            'Class' => '10868498',
-                                            'Constructor' => 1,
-                                            'Header' => 'lineseparatorpatternconverter.h',
-                                            'MnglName' => '_ZN7log4cxx7pattern29LineSeparatorPatternConverterC2Ev',
+                            '10480565' => {
+                                            'Class' => '10480446',
+                                            'Const' => 1,
+                                            'InLine' => 2,
+                                            'Line' => '81',
+                                            'MnglName' => '_ZNK7log4cxx7pattern21MaxElementAbbreviator26ClazzMaxElementAbbreviator7getNameB5cxx11Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10869828'
+                                                                  'type' => '10483986'
                                                                 }
                                                        },
-                                            'ShortName' => 'LineSeparatorPatternConverter',
-                                            'Source' => 'lineseparatorpatternconverter.cpp',
-                                            'SourceLine' => '30'
+                                            'Return' => '98719',
+                                            'ShortName' => 'getName',
+                                            'Source' => 'nameabbreviator.cpp',
+                                            'Virt' => 1,
+                                            'VirtPos' => '3'
                                           },
-                            '10898026' => {
-                                            'Artificial' => 1,
-                                            'Class' => '10868947',
-                                            'Destructor' => 1,
-                                            'Header' => 'lineseparatorpatternconverter.h',
-                                            'InLine' => 1,
-                                            'Line' => '39',
-                                            'MnglName' => '_ZN7log4cxx7pattern29LineSeparatorPatternConverter34ClazzLineSeparatorPatternConverterD0Ev',
+                            '10480738' => {
+                                            'Class' => '10480643',
+                                            'Line' => '263',
+                                            'MnglName' => '_ZN7log4cxx7pattern18PatternAbbreviator14getStaticClassEv',
+                                            'Return' => '99694',
+                                            'ShortName' => 'getStaticClass',
+                                            'Source' => 'nameabbreviator.cpp',
+                                            'Static' => 1
+                                          },
+                            '10480756' => {
+                                            'Class' => '10480643',
+                                            'Line' => '263',
+                                            'MnglName' => '_ZN7log4cxx7pattern18PatternAbbreviator13registerClassEv',
+                                            'Return' => '99700',
+                                            'ShortName' => 'registerClass',
+                                            'Source' => 'nameabbreviator.cpp',
+                                            'Static' => 1
+                                          },
+                            '10480774' => {
+                                            'Class' => '10480643',
+                                            'Const' => 1,
+                                            'Line' => '263',
+                                            'MnglName' => '_ZNK7log4cxx7pattern18PatternAbbreviator8getClassEv',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10870370'
+                                                                  'type' => '10482868'
                                                                 }
                                                        },
-                                            'ShortName' => 'ClazzLineSeparatorPatternConverter',
-                                            'Virt' => 1
+                                            'Return' => '99694',
+                                            'ShortName' => 'getClass',
+                                            'Source' => 'nameabbreviator.cpp',
+                                            'Virt' => 1,
+                                            'VirtPos' => '2'
                                           },
-                            '10898027' => {
-                                            'Artificial' => 1,
-                                            'Class' => '10868947',
-                                            'Destructor' => 1,
-                                            'Header' => 'lineseparatorpatternconverter.h',
-                                            'InLine' => 1,
-                                            'Line' => '39',
-                                            'MnglName' => '_ZN7log4cxx7pattern29LineSeparatorPatternConverter34ClazzLineSeparatorPatternConverterD1Ev',
+                            '10480815' => {
+                                            'Class' => '10480643',
+                                            'Const' => 1,
+                                            'InLine' => 2,
+                                            'Line' => '210',
+                                            'MnglName' => '_ZNK7log4cxx7pattern18PatternAbbreviator4castERKNS_7helpers5ClassE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10870370'
-                                                                }
+                                                                  'type' => '10482868'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'clazz',
+                                                                  'type' => '99694'
+                                                                }
                                                        },
-                                            'ShortName' => 'ClazzLineSeparatorPatternConverter',
-                                            'Virt' => 1
+                                            'Return' => '88777',
+                                            'ShortName' => 'cast',
+                                            'Source' => 'nameabbreviator.cpp',
+                                            'Virt' => 1,
+                                            'VirtPos' => '4'
                                           },
-                            '10898167' => {
-                                            'Artificial' => 1,
-                                            'Class' => '10868947',
-                                            'Destructor' => 1,
-                                            'Header' => 'lineseparatorpatternconverter.h',
-                                            'InLine' => 1,
-                                            'Line' => '39',
-                                            'MnglName' => '_ZN7log4cxx7pattern29LineSeparatorPatternConverter34ClazzLineSeparatorPatternConverterD2Ev',
+                            '10480859' => {
+                                            'Class' => '10480643',
+                                            'Const' => 1,
+                                            'InLine' => 2,
+                                            'Line' => '213',
+                                            'MnglName' => '_ZNK7log4cxx7pattern18PatternAbbreviator10instanceofERKNS_7helpers5ClassE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10870370'
+                                                                  'type' => '10482868'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'clazz',
+                                                                  'type' => '99694'
                                                                 }
                                                        },
-                                            'ShortName' => 'ClazzLineSeparatorPatternConverter',
-                                            'Virt' => 1
+                                            'Return' => '85016',
+                                            'ShortName' => 'instanceof',
+                                            'Source' => 'nameabbreviator.cpp',
+                                            'Virt' => 1,
+                                            'VirtPos' => '3'
                                           },
-                            '10898257' => {
-                                            'Artificial' => 1,
-                                            'Class' => '10868947',
-                                            'Constructor' => 1,
-                                            'Header' => 'lineseparatorpatternconverter.h',
-                                            'InLine' => 1,
-                                            'Line' => '39',
-                                            'MnglName' => '_ZN7log4cxx7pattern29LineSeparatorPatternConverter34ClazzLineSeparatorPatternConverterC2Ev',
+                            '10480935' => {
+                                            'Class' => '10480643',
+                                            'Const' => 1,
+                                            'InLine' => 2,
+                                            'Line' => '233',
+                                            'MnglName' => '_ZNK7log4cxx7pattern18PatternAbbreviator10abbreviateEmRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10870370'
+                                                                  'type' => '10482868'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'nameStart',
+                                                                  'type' => '7093'
+                                                                },
+                                                         '2' => {
+                                                                  'name' => 'buf',
+                                                                  'type' => '659098'
                                                                 }
                                                        },
-                                            'ShortName' => 'ClazzLineSeparatorPatternConverter'
+                                            'Return' => '1',
+                                            'ShortName' => 'abbreviate',
+                                            'Source' => 'nameabbreviator.cpp',
+                                            'Virt' => 1,
+                                            'VirtPos' => '5'
                                           },
-                            '10898258' => {
-                                            'Artificial' => 1,
-                                            'Class' => '10868947',
-                                            'Constructor' => 1,
-                                            'Header' => 'lineseparatorpatternconverter.h',
-                                            'InLine' => 1,
-                                            'Line' => '39',
-                                            'MnglName' => '_ZN7log4cxx7pattern29LineSeparatorPatternConverter34ClazzLineSeparatorPatternConverterC1Ev',
+                            '10481099' => {
+                                            'Class' => '10480980',
+                                            'Const' => 1,
+                                            'InLine' => 2,
+                                            'Line' => '209',
+                                            'MnglName' => '_ZNK7log4cxx7pattern18PatternAbbreviator23ClazzPatternAbbreviator7getNameB5cxx11Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '10870370'
+                                                                  'type' => '10483958'
                                                                 }
                                                        },
-                                            'ShortName' => 'ClazzLineSeparatorPatternConverter'
+                                            'Return' => '98719',
+                                            'ShortName' => 'getName',
+                                            'Source' => 'nameabbreviator.cpp',
+                                            'Virt' => 1,
+                                            'VirtPos' => '3'
                                           },
-                            '109105' => {
-                                          'Class' => '98842',
-                                          'Constructor' => 1,
-                                          'Header' => 'action.h',
-                                          'MnglName' => '_ZN7log4cxx7rolling6ActionC1ESt10unique_ptrINS1_13ActionPrivateESt14default_deleteIS3_EE',
-                                          'Param' => {
-                                                       '0' => {
-                                                                'name' => 'this',
-                                                                'type' => '100373'
-                                                              },
-                                                       '1' => {
-                                                                'name' => 'priv',
-                                                                'offset' => '0',
-                                                                'type' => '72203'
-                                                              }
-                                                     },
-                                          'Protected' => 1,
-                                          'Reg' => {
-                                                     '0' => 'rdi'
-                                                   },
-                                          'ShortName' => 'Action',
-                                          'Source' => 'action.cpp',
-                                          'SourceLine' => '34'
-                                        },
-                            '1095930' => {
-                                           'Artificial' => 1,
-                                           'Class' => '1026585',
-                                           'Destructor' => 1,
-                                           'InLine' => 1,
-                                           'Line' => '88',
-                                           'MnglName' => '_ZN7log4cxx13AsyncAppender17AsyncAppenderPrivD2Ev',
-                                           'Param' => {
-                                                        '0' => {
-                                                                 'name' => 'this',
-                                                                 'type' => '1031761'
-                                                               }
-                                                      },
-                                           'ShortName' => 'AsyncAppenderPriv',
-                                           'Source' => 'asyncappender.cpp',
-                                           'Virt' => 1
-                                         },
-                            '11010837' => {
-                                            'Class' => '11010544',
-                                            'Header' => 'literalpatternconverter.h',
-                                            'MnglName' => '_ZN7log4cxx7pattern23LiteralPatternConverter14getStaticClassEv',
-                                            'Return' => '99795',
+                            '10481259' => {
+                                            'Class' => '10481177',
+                                            'Line' => '261',
+                                            'MnglName' => '_ZN7log4cxx7pattern14NOPAbbreviator14getStaticClassEv',
+                                            'Return' => '99694',
                                             'ShortName' => 'getStaticClass',
-                                            'Source' => 'literalpatternconverter.cpp',
-                                            'SourceLine' => '43',
+                                            'Source' => 'nameabbreviator.cpp',
                                             'Static' => 1
                                           },
-                            '11010855' => {
-                                            'Class' => '11010544',
-                                            'Header' => 'literalpatternconverter.h',
-                                            'MnglName' => '_ZN7log4cxx7pattern23LiteralPatternConverter13registerClassEv',
-                                            'Return' => '99801',
+                            '10481277' => {
+                                            'Class' => '10481177',
+                                            'Line' => '261',
+                                            'MnglName' => '_ZN7log4cxx7pattern14NOPAbbreviator13registerClassEv',
+                                            'Return' => '99700',
                                             'ShortName' => 'registerClass',
-                                            'Source' => 'literalpatternconverter.cpp',
-                                            'SourceLine' => '43',
+                                            'Source' => 'nameabbreviator.cpp',
                                             'Static' => 1
                                           },
-                            '11010873' => {
-                                            'Class' => '11010544',
+                            '10481295' => {
+                                            'Class' => '10481177',
                                             'Const' => 1,
-                                            'Header' => 'literalpatternconverter.h',
-                                            'MnglName' => '_ZNK7log4cxx7pattern23LiteralPatternConverter8getClassEv',
+                                            'Line' => '261',
+                                            'MnglName' => '_ZNK7log4cxx7pattern14NOPAbbreviator8getClassEv',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11012804'
+                                                                  'type' => '10482931'
                                                                 }
                                                        },
-                                            'Return' => '99795',
+                                            'Return' => '99694',
                                             'ShortName' => 'getClass',
-                                            'Source' => 'literalpatternconverter.cpp',
-                                            'SourceLine' => '43',
+                                            'Source' => 'nameabbreviator.cpp',
                                             'Virt' => 1,
                                             'VirtPos' => '2'
                                           },
-                            '11010912' => {
-                                            'Class' => '11010544',
+                            '10481336' => {
+                                            'Class' => '10481177',
                                             'Const' => 1,
-                                            'Header' => 'literalpatternconverter.h',
                                             'InLine' => 2,
-                                            'Line' => '41',
-                                            'MnglName' => '_ZNK7log4cxx7pattern23LiteralPatternConverter4castERKNS_7helpers5ClassE',
+                                            'Line' => '49',
+                                            'MnglName' => '_ZNK7log4cxx7pattern14NOPAbbreviator4castERKNS_7helpers5ClassE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11012804'
+                                                                  'type' => '10482931'
                                                                 },
                                                          '1' => {
                                                                   'name' => 'clazz',
-                                                                  'type' => '99795'
+                                                                  'type' => '99694'
                                                                 }
                                                        },
-                                            'Return' => '88797',
+                                            'Return' => '88777',
                                             'ShortName' => 'cast',
+                                            'Source' => 'nameabbreviator.cpp',
                                             'Virt' => 1,
                                             'VirtPos' => '4'
                                           },
-                            '11010956' => {
-                                            'Class' => '11010544',
+                            '10481380' => {
+                                            'Class' => '10481177',
                                             'Const' => 1,
-                                            'Header' => 'literalpatternconverter.h',
                                             'InLine' => 2,
-                                            'Line' => '44',
-                                            'MnglName' => '_ZNK7log4cxx7pattern23LiteralPatternConverter10instanceofERKNS_7helpers5ClassE',
+                                            'Line' => '52',
+                                            'MnglName' => '_ZNK7log4cxx7pattern14NOPAbbreviator10instanceofERKNS_7helpers5ClassE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11012804'
+                                                                  'type' => '10482931'
                                                                 },
                                                          '1' => {
                                                                   'name' => 'clazz',
-                                                                  'type' => '99795'
+                                                                  'type' => '99694'
                                                                 }
                                                        },
-                                            'Return' => '85031',
+                                            'Return' => '85016',
                                             'ShortName' => 'instanceof',
+                                            'Source' => 'nameabbreviator.cpp',
                                             'Virt' => 1,
                                             'VirtPos' => '3'
                                           },
-                            '11011042' => {
-                                            'Class' => '11010544',
-                                            'Header' => 'literalpatternconverter.h',
-                                            'MnglName' => '_ZN7log4cxx7pattern23LiteralPatternConverter11newInstanceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE',
-                                            'Param' => {
-                                                         '0' => {
-                                                                  'name' => 'literal',
-                                                                  'type' => '364004'
-                                                                }
-                                                       },
-                                            'Return' => '2787046',
-                                            'ShortName' => 'newInstance',
-                                            'Source' => 'literalpatternconverter.cpp',
-                                            'SourceLine' => '51',
-                                            'Static' => 1
-                                          },
-                            '11011070' => {
-                                            'Class' => '11010544',
-                                            'Const' => 1,
-                                            'Header' => 'literalpatternconverter.h',
-                                            'MnglName' => '_ZNK7log4cxx7pattern23LiteralPatternConverter6formatERKSt10shared_ptrINS_3spi12LoggingEventEERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_7helpers4PoolE',
-                                            'Param' => {
-                                                         '0' => {
-                                                                  'name' => 'this',
-                                                                  'type' => '11012804'
-                                                                },
-                                                         '1' => {
-                                                                  'name' => 'p1',
-                                                                  'type' => '221617'
-                                                                },
-                                                         '2' => {
-                                                                  'name' => 'toAppendTo',
-                                                                  'type' => '546935'
-                                                                },
-                                                         '3' => {
-                                                                  'name' => 'p3',
-                                                                  'type' => '99760'
-                                                                }
-                                                       },
-                                            'Reg' => {
-                                                       '1' => 'rsi',
-                                                       '3' => 'rcx'
-                                                     },
-                                            'Return' => '1',
-                                            'ShortName' => 'format',
-                                            'Source' => 'literalpatternconverter.cpp',
-                                            'SourceLine' => '63',
-                                            'Virt' => 1,
-                                            'VirtPos' => '7'
-                                          },
-                            '11011120' => {
-                                            'Class' => '11010544',
+                            '10481451' => {
+                                            'Class' => '10481177',
                                             'Const' => 1,
-                                            'Header' => 'literalpatternconverter.h',
-                                            'MnglName' => '_ZNK7log4cxx7pattern23LiteralPatternConverter6formatERKSt10shared_ptrINS_7helpers6ObjectEERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS3_4PoolE',
+                                            'InLine' => 2,
+                                            'Line' => '64',
+                                            'MnglName' => '_ZNK7log4cxx7pattern14NOPAbbreviator10abbreviateEmRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11012804'
+                                                                  'type' => '10482931'
                                                                 },
                                                          '1' => {
                                                                   'name' => 'p1',
-                                                                  'type' => '810607'
+                                                                  'type' => '7093'
                                                                 },
                                                          '2' => {
-                                                                  'name' => 'toAppendTo',
-                                                                  'type' => '546935'
-                                                                },
-                                                         '3' => {
-                                                                  'name' => 'p3',
-                                                                  'type' => '99760'
+                                                                  'name' => 'p2',
+                                                                  'type' => '659098'
                                                                 }
                                                        },
-                                            'Reg' => {
-                                                       '1' => 'rsi',
-                                                       '3' => 'rcx'
-                                                     },
                                             'Return' => '1',
-                                            'ShortName' => 'format',
-                                            'Source' => 'literalpatternconverter.cpp',
-                                            'SourceLine' => '71',
+                                            'ShortName' => 'abbreviate',
+                                            'Source' => 'nameabbreviator.cpp',
                                             'Virt' => 1,
                                             'VirtPos' => '5'
                                           },
-                            '11011291' => {
-                                            'Class' => '11011170',
+                            '10481615' => {
+                                            'Class' => '10481496',
                                             'Const' => 1,
-                                            'Header' => 'literalpatternconverter.h',
                                             'InLine' => 2,
-                                            'Line' => '40',
-                                            'MnglName' => '_ZNK7log4cxx7pattern23LiteralPatternConverter28ClazzLiteralPatternConverter7getNameB5cxx11Ev',
+                                            'Line' => '48',
+                                            'MnglName' => '_ZNK7log4cxx7pattern14NOPAbbreviator19ClazzNOPAbbreviator7getNameB5cxx11Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11013341'
+                                                                  'type' => '10484014'
                                                                 }
                                                        },
-                                            'Return' => '98818',
+                                            'Return' => '98719',
                                             'ShortName' => 'getName',
+                                            'Source' => 'nameabbreviator.cpp',
                                             'Virt' => 1,
                                             'VirtPos' => '3'
                                           },
-                            '11011684' => {
+                            '10481718' => {
                                             'Data' => 1,
-                                            'Line' => '43',
-                                            'MnglName' => '_ZN7log4cxx7classes35LiteralPatternConverterRegistrationE',
+                                            'Line' => '28',
+                                            'MnglName' => '_ZN7log4cxx7classes27NameAbbreviatorRegistrationE',
+                                            'NameSpace' => 'log4cxx::classes',
+                                            'Return' => '99700',
+                                            'ShortName' => 'NameAbbreviatorRegistration',
+                                            'Source' => 'nameabbreviator.cpp'
+                                          },
+                            '10481735' => {
+                                            'Data' => 1,
+                                            'Line' => '261',
+                                            'MnglName' => '_ZN7log4cxx7classes26NOPAbbreviatorRegistrationE',
+                                            'NameSpace' => 'log4cxx::classes',
+                                            'Return' => '99700',
+                                            'ShortName' => 'NOPAbbreviatorRegistration',
+                                            'Source' => 'nameabbreviator.cpp'
+                                          },
+                            '10481753' => {
+                                            'Data' => 1,
+                                            'Line' => '262',
+                                            'MnglName' => '_ZN7log4cxx7classes33MaxElementAbbreviatorRegistrationE',
+                                            'NameSpace' => 'log4cxx::classes',
+                                            'Return' => '99700',
+                                            'ShortName' => 'MaxElementAbbreviatorRegistration',
+                                            'Source' => 'nameabbreviator.cpp'
+                                          },
+                            '10481771' => {
+                                            'Data' => 1,
+                                            'Line' => '263',
+                                            'MnglName' => '_ZN7log4cxx7classes30PatternAbbreviatorRegistrationE',
                                             'NameSpace' => 'log4cxx::classes',
-                                            'Return' => '99801',
-                                            'ShortName' => 'LiteralPatternConverterRegistration',
-                                            'Source' => 'literalpatternconverter.cpp'
+                                            'Return' => '99700',
+                                            'ShortName' => 'PatternAbbreviatorRegistration',
+                                            'Source' => 'nameabbreviator.cpp'
                                           },
-                            '11016286' => {
+                            '10486446' => {
                                             'Artificial' => 1,
-                                            'Class' => '11010544',
+                                            'Class' => '10481177',
                                             'Destructor' => 1,
-                                            'Header' => 'literalpatternconverter.h',
                                             'InLine' => 1,
-                                            'Line' => '35',
-                                            'MnglName' => '_ZN7log4cxx7pattern23LiteralPatternConverterD0Ev',
+                                            'Line' => '45',
+                                            'MnglName' => '_ZN7log4cxx7pattern14NOPAbbreviatorD0Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11012665'
+                                                                  'type' => '10482612'
                                                                 }
                                                        },
-                                            'ShortName' => 'LiteralPatternConverter',
+                                            'ShortName' => 'NOPAbbreviator',
+                                            'Source' => 'nameabbreviator.cpp',
                                             'Virt' => 1
                                           },
-                            '11016287' => {
+                            '10486447' => {
                                             'Artificial' => 1,
-                                            'Class' => '11010544',
+                                            'Class' => '10481177',
                                             'Destructor' => 1,
-                                            'Header' => 'literalpatternconverter.h',
                                             'InLine' => 1,
-                                            'Line' => '35',
-                                            'MnglName' => '_ZN7log4cxx7pattern23LiteralPatternConverterD2Ev',
+                                            'Line' => '45',
+                                            'MnglName' => '_ZN7log4cxx7pattern14NOPAbbreviatorD1Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11012665'
+                                                                  'type' => '10482612'
                                                                 }
                                                        },
-                                            'ShortName' => 'LiteralPatternConverter',
+                                            'ShortName' => 'NOPAbbreviator',
+                                            'Source' => 'nameabbreviator.cpp',
                                             'Virt' => 1
                                           },
-                            '11016554' => {
+                            '10486490' => {
                                             'Artificial' => 1,
-                                            'Class' => '11010544',
+                                            'Class' => '10481177',
                                             'Destructor' => 1,
-                                            'Header' => 'literalpatternconverter.h',
                                             'InLine' => 1,
-                                            'Line' => '35',
-                                            'MnglName' => '_ZN7log4cxx7pattern23LiteralPatternConverterD1Ev',
+                                            'Line' => '45',
+                                            'MnglName' => '_ZN7log4cxx7pattern14NOPAbbreviatorD2Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11012665'
+                                                                  'type' => '10482612'
                                                                 }
                                                        },
-                                            'ShortName' => 'LiteralPatternConverter',
+                                            'ShortName' => 'NOPAbbreviator',
+                                            'Source' => 'nameabbreviator.cpp',
                                             'Virt' => 1
                                           },
-                            '110257' => {
-                                          'Class' => '98842',
-                                          'Constructor' => 1,
-                                          'Header' => 'action.h',
-                                          'MnglName' => '_ZN7log4cxx7rolling6ActionC2ESt10unique_ptrINS1_13ActionPrivateESt14default_deleteIS3_EE',
-                                          'Param' => {
-                                                       '0' => {
-                                                                'name' => 'this',
-                                                                'type' => '100373'
-                                                              },
-                                                       '2' => {
-                                                                'name' => 'priv',
-                                                                'offset' => '0',
-                                                                'type' => '72203'
-                                                              }
-                                                     },
-                                          'Protected' => 1,
-                                          'Reg' => {
-                                                     '0' => 'rdi'
-                                                   },
-                                          'ShortName' => 'Action',
-                                          'Source' => 'action.cpp',
-                                          'SourceLine' => '34'
-                                        },
-                            '11027125' => {
+                            '10486570' => {
                                             'Artificial' => 1,
-                                            'Class' => '11010578',
+                                            'Class' => '10480109',
                                             'Destructor' => 1,
                                             'InLine' => 1,
-                                            'Line' => '31',
-                                            'MnglName' => '_ZN7log4cxx7pattern23LiteralPatternConverter30LiteralPatternConverterPrivateD0Ev',
+                                            'Line' => '73',
+                                            'MnglName' => '_ZN7log4cxx7pattern21MaxElementAbbreviatorD0Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11012216'
+                                                                  'type' => '10482390'
                                                                 }
                                                        },
-                                            'ShortName' => 'LiteralPatternConverterPrivate',
-                                            'Source' => 'literalpatternconverter.cpp',
+                                            'ShortName' => 'MaxElementAbbreviator',
+                                            'Source' => 'nameabbreviator.cpp',
                                             'Virt' => 1
                                           },
-                            '11027126' => {
+                            '10486571' => {
                                             'Artificial' => 1,
-                                            'Class' => '11010578',
+                                            'Class' => '10480109',
                                             'Destructor' => 1,
                                             'InLine' => 1,
-                                            'Line' => '31',
-                                            'MnglName' => '_ZN7log4cxx7pattern23LiteralPatternConverter30LiteralPatternConverterPrivateD1Ev',
+                                            'Line' => '73',
+                                            'MnglName' => '_ZN7log4cxx7pattern21MaxElementAbbreviatorD1Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11012216'
+                                                                  'type' => '10482390'
                                                                 }
                                                        },
-                                            'ShortName' => 'LiteralPatternConverterPrivate',
-                                            'Source' => 'literalpatternconverter.cpp',
+                                            'ShortName' => 'MaxElementAbbreviator',
+                                            'Source' => 'nameabbreviator.cpp',
                                             'Virt' => 1
                                           },
-                            '11029171' => {
+                            '10486614' => {
                                             'Artificial' => 1,
-                                            'Class' => '11010578',
+                                            'Class' => '10480109',
                                             'Destructor' => 1,
                                             'InLine' => 1,
-                                            'Line' => '31',
-                                            'MnglName' => '_ZN7log4cxx7pattern23LiteralPatternConverter30LiteralPatternConverterPrivateD2Ev',
+                                            'Line' => '73',
+                                            'MnglName' => '_ZN7log4cxx7pattern21MaxElementAbbreviatorD2Ev',
+                                            'Param' => {
+                                                         '0' => {
+                                                                  'name' => 'this',
+                                                                  'type' => '10482390'
+                                                                }
+                                                       },
+                                            'ShortName' => 'MaxElementAbbreviator',
+                                            'Source' => 'nameabbreviator.cpp',
+                                            'Virt' => 1
+                                          },
+                            '10486694' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10480643',
+                                            'Destructor' => 1,
+                                            'InLine' => 1,
+                                            'Line' => '201',
+                                            'MnglName' => '_ZN7log4cxx7pattern18PatternAbbreviatorD0Ev',
+                                            'Param' => {
+                                                         '0' => {
+                                                                  'name' => 'this',
+                                                                  'type' => '10482501'
+                                                                }
+                                                       },
+                                            'ShortName' => 'PatternAbbreviator',
+                                            'Source' => 'nameabbreviator.cpp',
+                                            'Virt' => 1
+                                          },
+                            '10486695' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10480643',
+                                            'Destructor' => 1,
+                                            'InLine' => 1,
+                                            'Line' => '201',
+                                            'MnglName' => '_ZN7log4cxx7pattern18PatternAbbreviatorD1Ev',
+                                            'Param' => {
+                                                         '0' => {
+                                                                  'name' => 'this',
+                                                                  'type' => '10482501'
+                                                                }
+                                                       },
+                                            'ShortName' => 'PatternAbbreviator',
+                                            'Source' => 'nameabbreviator.cpp',
+                                            'Virt' => 1
+                                          },
+                            '10486738' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10480643',
+                                            'Destructor' => 1,
+                                            'InLine' => 1,
+                                            'Line' => '201',
+                                            'MnglName' => '_ZN7log4cxx7pattern18PatternAbbreviatorD2Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11012216'
+                                                                  'type' => '10482501'
                                                                 }
                                                        },
-                                            'ShortName' => 'LiteralPatternConverterPrivate',
-                                            'Source' => 'literalpatternconverter.cpp',
+                                            'ShortName' => 'PatternAbbreviator',
+                                            'Source' => 'nameabbreviator.cpp',
                                             'Virt' => 1
                                           },
-                            '11043596' => {
-                                            'Class' => '11010544',
+                            '10509969' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10480643',
                                             'Constructor' => 1,
-                                            'Header' => 'literalpatternconverter.h',
-                                            'MnglName' => '_ZN7log4cxx7pattern23LiteralPatternConverterC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE',
+                                            'InLine' => 1,
+                                            'Line' => '219',
+                                            'MnglName' => '_ZN7log4cxx7pattern18PatternAbbreviatorC2ERKSt6vectorINS0_26PatternAbbreviatorFragmentESaIS3_EE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11012665'
+                                                                  'type' => '10482501'
                                                                 },
                                                          '1' => {
-                                                                  'name' => 'literal1',
-                                                                  'type' => '364004'
+                                                                  'name' => 'fragments1',
+                                                                  'type' => '10482113'
                                                                 }
                                                        },
-                                            'ShortName' => 'LiteralPatternConverter',
-                                            'Source' => 'literalpatternconverter.cpp',
-                                            'SourceLine' => '45'
+                                            'ShortName' => 'PatternAbbreviator',
+                                            'Source' => 'nameabbreviator.cpp'
                                           },
-                            '11054505' => {
-                                            'Class' => '11010544',
+                            '10509970' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10480643',
                                             'Constructor' => 1,
-                                            'Header' => 'literalpatternconverter.h',
-                                            'MnglName' => '_ZN7log4cxx7pattern23LiteralPatternConverterC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE',
+                                            'InLine' => 1,
+                                            'Line' => '219',
+                                            'MnglName' => '_ZN7log4cxx7pattern18PatternAbbreviatorC1ERKSt6vectorINS0_26PatternAbbreviatorFragmentESaIS3_EE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11012665'
+                                                                  'type' => '10482501'
                                                                 },
-                                                         '2' => {
-                                                                  'name' => 'literal1',
-                                                                  'type' => '364004'
+                                                         '1' => {
+                                                                  'name' => 'fragments1',
+                                                                  'type' => '10482113'
                                                                 }
                                                        },
-                                            'ShortName' => 'LiteralPatternConverter',
-                                            'Source' => 'literalpatternconverter.cpp',
-                                            'SourceLine' => '45'
+                                            'ShortName' => 'PatternAbbreviator',
+                                            'Source' => 'nameabbreviator.cpp'
                                           },
-                            '11069804' => {
+                            '10510233' => {
                                             'Artificial' => 1,
-                                            'Class' => '11011170',
+                                            'Class' => '10480980',
                                             'Destructor' => 1,
-                                            'Header' => 'literalpatternconverter.h',
                                             'InLine' => 1,
-                                            'Line' => '40',
-                                            'MnglName' => '_ZN7log4cxx7pattern23LiteralPatternConverter28ClazzLiteralPatternConverterD0Ev',
+                                            'Line' => '209',
+                                            'MnglName' => '_ZN7log4cxx7pattern18PatternAbbreviator23ClazzPatternAbbreviatorD0Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11013324'
+                                                                  'type' => '10483941'
                                                                 }
                                                        },
-                                            'ShortName' => 'ClazzLiteralPatternConverter',
+                                            'ShortName' => 'ClazzPatternAbbreviator',
+                                            'Source' => 'nameabbreviator.cpp',
                                             'Virt' => 1
                                           },
-                            '11069805' => {
+                            '10510234' => {
                                             'Artificial' => 1,
-                                            'Class' => '11011170',
+                                            'Class' => '10480980',
                                             'Destructor' => 1,
-                                            'Header' => 'literalpatternconverter.h',
                                             'InLine' => 1,
-                                            'Line' => '40',
-                                            'MnglName' => '_ZN7log4cxx7pattern23LiteralPatternConverter28ClazzLiteralPatternConverterD1Ev',
+                                            'Line' => '209',
+                                            'MnglName' => '_ZN7log4cxx7pattern18PatternAbbreviator23ClazzPatternAbbreviatorD1Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11013324'
+                                                                  'type' => '10483941'
                                                                 }
                                                        },
-                                            'ShortName' => 'ClazzLiteralPatternConverter',
+                                            'ShortName' => 'ClazzPatternAbbreviator',
+                                            'Source' => 'nameabbreviator.cpp',
                                             'Virt' => 1
                                           },
-                            '11069946' => {
+                            '10510277' => {
                                             'Artificial' => 1,
-                                            'Class' => '11011170',
+                                            'Class' => '10480980',
                                             'Destructor' => 1,
-                                            'Header' => 'literalpatternconverter.h',
                                             'InLine' => 1,
-                                            'Line' => '40',
-                                            'MnglName' => '_ZN7log4cxx7pattern23LiteralPatternConverter28ClazzLiteralPatternConverterD2Ev',
+                                            'Line' => '209',
+                                            'MnglName' => '_ZN7log4cxx7pattern18PatternAbbreviator23ClazzPatternAbbreviatorD2Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11013324'
+                                                                  'type' => '10483941'
                                                                 }
                                                        },
-                                            'ShortName' => 'ClazzLiteralPatternConverter',
+                                            'ShortName' => 'ClazzPatternAbbreviator',
+                                            'Source' => 'nameabbreviator.cpp',
                                             'Virt' => 1
                                           },
-                            '11070036' => {
+                            '10510345' => {
                                             'Artificial' => 1,
-                                            'Class' => '11011170',
+                                            'Class' => '10480980',
                                             'Constructor' => 1,
-                                            'Header' => 'literalpatternconverter.h',
                                             'InLine' => 1,
-                                            'Line' => '40',
-                                            'MnglName' => '_ZN7log4cxx7pattern23LiteralPatternConverter28ClazzLiteralPatternConverterC2Ev',
+                                            'Line' => '209',
+                                            'MnglName' => '_ZN7log4cxx7pattern18PatternAbbreviator23ClazzPatternAbbreviatorC2Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11013324'
+                                                                  'type' => '10483941'
                                                                 }
                                                        },
-                                            'ShortName' => 'ClazzLiteralPatternConverter'
+                                            'ShortName' => 'ClazzPatternAbbreviator',
+                                            'Source' => 'nameabbreviator.cpp'
                                           },
-                            '11070037' => {
+                            '10510346' => {
                                             'Artificial' => 1,
-                                            'Class' => '11011170',
+                                            'Class' => '10480980',
                                             'Constructor' => 1,
-                                            'Header' => 'literalpatternconverter.h',
                                             'InLine' => 1,
-                                            'Line' => '40',
-                                            'MnglName' => '_ZN7log4cxx7pattern23LiteralPatternConverter28ClazzLiteralPatternConverterC1Ev',
+                                            'Line' => '209',
+                                            'MnglName' => '_ZN7log4cxx7pattern18PatternAbbreviator23ClazzPatternAbbreviatorC1Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11013324'
+                                                                  'type' => '10483941'
                                                                 }
                                                        },
-                                            'ShortName' => 'ClazzLiteralPatternConverter'
-                                          },
-                            '111496' => {
-                                          'Class' => '98842',
-                                          'Constructor' => 1,
-                                          'Header' => 'action.h',
-                                          'MnglName' => '_ZN7log4cxx7rolling6ActionC1Ev',
-                                          'Param' => {
-                                                       '0' => {
-                                                                'name' => 'this',
-                                                                'type' => '100373'
-                                                              }
-                                                     },
-                                          'Protected' => 1,
-                                          'ShortName' => 'Action',
-                                          'Source' => 'action.cpp',
-                                          'SourceLine' => '29'
-                                        },
-                            '11176508' => {
-                                            'Class' => '11176437',
-                                            'Header' => 'xml.h',
-                                            'MnglName' => '_ZN7log4cxx7helpers10XMLDOMNode14getStaticClassEv',
-                                            'Return' => '99795',
-                                            'ShortName' => 'getStaticClass',
-                                            'Source' => 'loader.cpp',
-                                            'SourceLine' => '51',
-                                            'Static' => 1
-                                          },
-                            '11176525' => {
-                                            'Class' => '11176437',
-                                            'Header' => 'xml.h',
-                                            'MnglName' => '_ZN7log4cxx7helpers10XMLDOMNode13registerClassEv',
-                                            'Return' => '99801',
-                                            'ShortName' => 'registerClass',
-                                            'Source' => 'loader.cpp',
-                                            'SourceLine' => '51',
-                                            'Static' => 1
+                                            'ShortName' => 'ClazzPatternAbbreviator',
+                                            'Source' => 'nameabbreviator.cpp'
                                           },
-                            '11176542' => {
-                                            'Class' => '11176437',
-                                            'Const' => 1,
-                                            'Header' => 'xml.h',
-                                            'MnglName' => '_ZNK7log4cxx7helpers10XMLDOMNode8getClassEv',
+                            '10510517' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10479355',
+                                            'Constructor' => 1,
+                                            'InLine' => 1,
+                                            'Line' => '153',
+                                            'MnglName' => '_ZN7log4cxx7pattern26PatternAbbreviatorFragmentC2ERKS1_',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11186868'
+                                                                  'type' => '10481918'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'src',
+                                                                  'type' => '10481923'
                                                                 }
                                                        },
-                                            'Return' => '99795',
-                                            'ShortName' => 'getClass',
-                                            'Source' => 'loader.cpp',
-                                            'SourceLine' => '51',
-                                            'Virt' => 1,
-                                            'VirtPos' => '2'
+                                            'ShortName' => 'PatternAbbreviatorFragment',
+                                            'Source' => 'nameabbreviator.cpp'
                                           },
-                            '11176581' => {
-                                            'Class' => '11176437',
-                                            'Header' => 'xml.h',
-                                            'Line' => '61',
-                                            'MnglName' => '_ZN7log4cxx7helpers10XMLDOMNode13getChildNodesEv',
+                            '10510518' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10479355',
+                                            'Constructor' => 1,
+                                            'InLine' => 1,
+                                            'Line' => '153',
+                                            'MnglName' => '_ZN7log4cxx7pattern26PatternAbbreviatorFragmentC1ERKS1_',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11186873'
+                                                                  'type' => '10481918'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'src',
+                                                                  'type' => '10481923'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '11178631',
-                                            'ShortName' => 'getChildNodes',
-                                            'VirtPos' => '5'
+                                            'ShortName' => 'PatternAbbreviatorFragment',
+                                            'Source' => 'nameabbreviator.cpp'
                                           },
-                            '11176620' => {
-                                            'Class' => '11176437',
-                                            'Header' => 'xml.h',
-                                            'Line' => '62',
-                                            'MnglName' => '_ZN7log4cxx7helpers10XMLDOMNode11getNodeTypeEv',
+                            '10510617' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10479355',
+                                            'Constructor' => 1,
+                                            'InLine' => 1,
+                                            'Line' => '144',
+                                            'MnglName' => '_ZN7log4cxx7pattern26PatternAbbreviatorFragmentC2Eic',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11186873'
+                                                                  'type' => '10481918'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'charCount1',
+                                                                  'type' => '84971'
+                                                                },
+                                                         '2' => {
+                                                                  'name' => 'ellipsis1',
+                                                                  'type' => '1630449'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '11176454',
-                                            'ShortName' => 'getNodeType',
-                                            'VirtPos' => '6'
+                                            'ShortName' => 'PatternAbbreviatorFragment',
+                                            'Source' => 'nameabbreviator.cpp'
                                           },
-                            '11176659' => {
-                                            'Class' => '11176437',
-                                            'Header' => 'xml.h',
-                                            'Line' => '63',
-                                            'MnglName' => '_ZN7log4cxx7helpers10XMLDOMNode16getOwnerDocumentEv',
+                            '10510618' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10479355',
+                                            'Constructor' => 1,
+                                            'InLine' => 1,
+                                            'Line' => '144',
+                                            'MnglName' => '_ZN7log4cxx7pattern26PatternAbbreviatorFragmentC1Eic',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11186873'
+                                                                  'type' => '10481918'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'charCount1',
+                                                                  'type' => '84971'
+                                                                },
+                                                         '2' => {
+                                                                  'name' => 'ellipsis1',
+                                                                  'type' => '1630449'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '11178643',
-                                            'ShortName' => 'getOwnerDocument',
-                                            'VirtPos' => '7'
+                                            'ShortName' => 'PatternAbbreviatorFragment',
+                                            'Source' => 'nameabbreviator.cpp'
                                           },
-                            '11176816' => {
-                                            'Class' => '11176698',
-                                            'Const' => 1,
-                                            'Header' => 'xml.h',
-                                            'InLine' => 2,
-                                            'Line' => '53',
-                                            'MnglName' => '_ZNK7log4cxx7helpers10XMLDOMNode15ClazzXMLDOMNode7getNameB5cxx11Ev',
+                            '10510827' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10480109',
+                                            'Constructor' => 1,
+                                            'InLine' => 1,
+                                            'Line' => '90',
+                                            'MnglName' => '_ZN7log4cxx7pattern21MaxElementAbbreviatorC2Ei',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11187231'
+                                                                  'type' => '10482390'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'count1',
+                                                                  'type' => '84971'
                                                                 }
                                                        },
-                                            'Return' => '98818',
-                                            'ShortName' => 'getName',
-                                            'Virt' => 1,
-                                            'VirtPos' => '3'
+                                            'ShortName' => 'MaxElementAbbreviator',
+                                            'Source' => 'nameabbreviator.cpp'
                                           },
-                            '11177348' => {
-                                            'Class' => '11177230',
-                                            'Const' => 1,
-                                            'Header' => 'object.h',
-                                            'InLine' => 2,
-                                            'Line' => '111',
-                                            'MnglName' => '_ZNK7log4cxx7helpers6Object11ClazzObject7getNameB5cxx11Ev',
+                            '10510828' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10480109',
+                                            'Constructor' => 1,
+                                            'InLine' => 1,
+                                            'Line' => '90',
+                                            'MnglName' => '_ZN7log4cxx7pattern21MaxElementAbbreviatorC1Ei',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11187574'
+                                                                  'type' => '10482390'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'count1',
+                                                                  'type' => '84971'
                                                                 }
                                                        },
-                                            'Return' => '98818',
-                                            'ShortName' => 'getName',
-                                            'Virt' => 1,
-                                            'VirtPos' => '3'
-                                          },
-                            '11177427' => {
-                                            'Class' => '11177395',
-                                            'Header' => 'xml.h',
-                                            'MnglName' => '_ZN7log4cxx7helpers14XMLDOMNodeList14getStaticClassEv',
-                                            'Return' => '99795',
-                                            'ShortName' => 'getStaticClass',
-                                            'Source' => 'loader.cpp',
-                                            'SourceLine' => '54',
-                                            'Static' => 1
-                                          },
-                            '11177444' => {
-                                            'Class' => '11177395',
-                                            'Header' => 'xml.h',
-                                            'MnglName' => '_ZN7log4cxx7helpers14XMLDOMNodeList13registerClassEv',
-                                            'Return' => '99801',
-                                            'ShortName' => 'registerClass',
-                                            'Source' => 'loader.cpp',
-                                            'SourceLine' => '54',
-                                            'Static' => 1
+                                            'ShortName' => 'MaxElementAbbreviator',
+                                            'Source' => 'nameabbreviator.cpp'
                                           },
-                            '11177461' => {
-                                            'Class' => '11177395',
-                                            'Const' => 1,
-                                            'Header' => 'xml.h',
-                                            'MnglName' => '_ZNK7log4cxx7helpers14XMLDOMNodeList8getClassEv',
+                            '10511089' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10480446',
+                                            'Destructor' => 1,
+                                            'InLine' => 1,
+                                            'Line' => '81',
+                                            'MnglName' => '_ZN7log4cxx7pattern21MaxElementAbbreviator26ClazzMaxElementAbbreviatorD0Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11186817'
+                                                                  'type' => '10483969'
                                                                 }
                                                        },
-                                            'Return' => '99795',
-                                            'ShortName' => 'getClass',
-                                            'Source' => 'loader.cpp',
-                                            'SourceLine' => '54',
-                                            'Virt' => 1,
-                                            'VirtPos' => '2'
+                                            'ShortName' => 'ClazzMaxElementAbbreviator',
+                                            'Source' => 'nameabbreviator.cpp',
+                                            'Virt' => 1
                                           },
-                            '11177500' => {
-                                            'Class' => '11177395',
-                                            'Header' => 'xml.h',
-                                            'Line' => '111',
-                                            'MnglName' => '_ZN7log4cxx7helpers14XMLDOMNodeList9getLengthEv',
+                            '10511090' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10480446',
+                                            'Destructor' => 1,
+                                            'InLine' => 1,
+                                            'Line' => '81',
+                                            'MnglName' => '_ZN7log4cxx7pattern21MaxElementAbbreviator26ClazzMaxElementAbbreviatorD1Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11186822'
+                                                                  'type' => '10483969'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '84978',
-                                            'ShortName' => 'getLength',
-                                            'VirtPos' => '5'
+                                            'ShortName' => 'ClazzMaxElementAbbreviator',
+                                            'Source' => 'nameabbreviator.cpp',
+                                            'Virt' => 1
                                           },
-                            '11177539' => {
-                                            'Class' => '11177395',
-                                            'Header' => 'xml.h',
-                                            'Line' => '112',
-                                            'MnglName' => '_ZN7log4cxx7helpers14XMLDOMNodeList4itemEi',
+                            '10511133' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10480446',
+                                            'Destructor' => 1,
+                                            'InLine' => 1,
+                                            'Line' => '81',
+                                            'MnglName' => '_ZN7log4cxx7pattern21MaxElementAbbreviator26ClazzMaxElementAbbreviatorD2Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11186822'
-                                                                },
-                                                         '1' => {
-                                                                  'name' => 'p1',
-                                                                  'type' => '84978'
+                                                                  'type' => '10483969'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '11177784',
-                                            'ShortName' => 'item',
-                                            'VirtPos' => '6'
+                                            'ShortName' => 'ClazzMaxElementAbbreviator',
+                                            'Source' => 'nameabbreviator.cpp',
+                                            'Virt' => 1
                                           },
-                            '11177701' => {
-                                            'Class' => '11177583',
-                                            'Const' => 1,
-                                            'Header' => 'xml.h',
-                                            'InLine' => 2,
-                                            'Line' => '110',
-                                            'MnglName' => '_ZNK7log4cxx7helpers14XMLDOMNodeList19ClazzXMLDOMNodeList7getNameB5cxx11Ev',
+                            '10511201' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10480446',
+                                            'Constructor' => 1,
+                                            'InLine' => 1,
+                                            'Line' => '81',
+                                            'MnglName' => '_ZN7log4cxx7pattern21MaxElementAbbreviator26ClazzMaxElementAbbreviatorC2Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11187147'
+                                                                  'type' => '10483969'
                                                                 }
                                                        },
-                                            'Return' => '98818',
-                                            'ShortName' => 'getName',
-                                            'Virt' => 1,
-                                            'VirtPos' => '3'
-                                          },
-                            '11177828' => {
-                                            'Class' => '11177796',
-                                            'Header' => 'xml.h',
-                                            'MnglName' => '_ZN7log4cxx7helpers13XMLDOMElement14getStaticClassEv',
-                                            'Return' => '99795',
-                                            'ShortName' => 'getStaticClass',
-                                            'Source' => 'loader.cpp',
-                                            'SourceLine' => '53',
-                                            'Static' => 1
-                                          },
-                            '11177845' => {
-                                            'Class' => '11177796',
-                                            'Header' => 'xml.h',
-                                            'MnglName' => '_ZN7log4cxx7helpers13XMLDOMElement13registerClassEv',
-                                            'Return' => '99801',
-                                            'ShortName' => 'registerClass',
-                                            'Source' => 'loader.cpp',
-                                            'SourceLine' => '53',
-                                            'Static' => 1
+                                            'ShortName' => 'ClazzMaxElementAbbreviator',
+                                            'Source' => 'nameabbreviator.cpp'
                                           },
-                            '11177862' => {
-                                            'Class' => '11177796',
-                                            'Const' => 1,
-                                            'Header' => 'xml.h',
-                                            'MnglName' => '_ZNK7log4cxx7helpers13XMLDOMElement8getClassEv',
+                            '10511202' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10480446',
+                                            'Constructor' => 1,
+                                            'InLine' => 1,
+                                            'Line' => '81',
+                                            'MnglName' => '_ZN7log4cxx7pattern21MaxElementAbbreviator26ClazzMaxElementAbbreviatorC1Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11186834'
+                                                                  'type' => '10483969'
                                                                 }
                                                        },
-                                            'Return' => '99795',
-                                            'ShortName' => 'getClass',
-                                            'Source' => 'loader.cpp',
-                                            'SourceLine' => '53',
-                                            'Virt' => 1,
-                                            'VirtPos' => '2'
+                                            'ShortName' => 'ClazzMaxElementAbbreviator',
+                                            'Source' => 'nameabbreviator.cpp'
                                           },
-                            '11177901' => {
-                                            'Class' => '11177796',
-                                            'Header' => 'xml.h',
-                                            'Line' => '75',
-                                            'MnglName' => '_ZN7log4cxx7helpers13XMLDOMElement10getTagNameB5cxx11Ev',
+                            '10511329' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10481177',
+                                            'Constructor' => 1,
+                                            'InLine' => 1,
+                                            'Line' => '57',
+                                            'MnglName' => '_ZN7log4cxx7pattern14NOPAbbreviatorC2Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11186839'
+                                                                  'type' => '10482612'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '98818',
-                                            'ShortName' => 'getTagName',
-                                            'VirtPos' => '8'
+                                            'ShortName' => 'NOPAbbreviator',
+                                            'Source' => 'nameabbreviator.cpp'
                                           },
-                            '11177940' => {
-                                            'Class' => '11177796',
-                                            'Header' => 'xml.h',
-                                            'Line' => '76',
-                                            'MnglName' => '_ZN7log4cxx7helpers13XMLDOMElement12getAttributeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE',
+                            '10511330' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10481177',
+                                            'Constructor' => 1,
+                                            'InLine' => 1,
+                                            'Line' => '57',
+                                            'MnglName' => '_ZN7log4cxx7pattern14NOPAbbreviatorC1Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11186839'
-                                                                },
-                                                         '1' => {
-                                                                  'name' => 'p1',
-                                                                  'type' => '364004'
+                                                                  'type' => '10482612'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '98818',
-                                            'ShortName' => 'getAttribute',
-                                            'VirtPos' => '9'
+                                            'ShortName' => 'NOPAbbreviator',
+                                            'Source' => 'nameabbreviator.cpp'
                                           },
-                            '11178102' => {
-                                            'Class' => '11177984',
-                                            'Const' => 1,
-                                            'Header' => 'xml.h',
-                                            'InLine' => 2,
-                                            'Line' => '74',
-                                            'MnglName' => '_ZNK7log4cxx7helpers13XMLDOMElement18ClazzXMLDOMElement7getNameB5cxx11Ev',
+                            '10511583' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10481496',
+                                            'Destructor' => 1,
+                                            'InLine' => 1,
+                                            'Line' => '48',
+                                            'MnglName' => '_ZN7log4cxx7pattern14NOPAbbreviator19ClazzNOPAbbreviatorD0Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11187203'
+                                                                  'type' => '10483997'
                                                                 }
                                                        },
-                                            'Return' => '98818',
-                                            'ShortName' => 'getName',
-                                            'Virt' => 1,
-                                            'VirtPos' => '3'
-                                          },
-                            '11178217' => {
-                                            'Class' => '11178185',
-                                            'Header' => 'xml.h',
-                                            'MnglName' => '_ZN7log4cxx7helpers14XMLDOMDocument14getStaticClassEv',
-                                            'Return' => '99795',
-                                            'ShortName' => 'getStaticClass',
-                                            'Source' => 'loader.cpp',
-                                            'SourceLine' => '52',
-                                            'Static' => 1
-                                          },
-                            '11178234' => {
-                                            'Class' => '11178185',
-                                            'Header' => 'xml.h',
-                                            'MnglName' => '_ZN7log4cxx7helpers14XMLDOMDocument13registerClassEv',
-                                            'Return' => '99801',
-                                            'ShortName' => 'registerClass',
-                                            'Source' => 'loader.cpp',
-                                            'SourceLine' => '52',
-                                            'Static' => 1
+                                            'ShortName' => 'ClazzNOPAbbreviator',
+                                            'Source' => 'nameabbreviator.cpp',
+                                            'Virt' => 1
                                           },
-                            '11178251' => {
-                                            'Class' => '11178185',
-                                            'Const' => 1,
-                                            'Header' => 'xml.h',
-                                            'MnglName' => '_ZNK7log4cxx7helpers14XMLDOMDocument8getClassEv',
+                            '10511584' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10481496',
+                                            'Destructor' => 1,
+                                            'InLine' => 1,
+                                            'Line' => '48',
+                                            'MnglName' => '_ZN7log4cxx7pattern14NOPAbbreviator19ClazzNOPAbbreviatorD1Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11186851'
+                                                                  'type' => '10483997'
                                                                 }
                                                        },
-                                            'Return' => '99795',
-                                            'ShortName' => 'getClass',
-                                            'Source' => 'loader.cpp',
-                                            'SourceLine' => '52',
-                                            'Virt' => 1,
-                                            'VirtPos' => '2'
+                                            'ShortName' => 'ClazzNOPAbbreviator',
+                                            'Source' => 'nameabbreviator.cpp',
+                                            'Virt' => 1
                                           },
-                            '11178290' => {
-                                            'Class' => '11178185',
-                                            'Header' => 'xml.h',
-                                            'Line' => '90',
-                                            'MnglName' => '_ZN7log4cxx7helpers14XMLDOMDocument4loadERKNS_4FileE',
+                            '10511627' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10481496',
+                                            'Destructor' => 1,
+                                            'InLine' => 1,
+                                            'Line' => '48',
+                                            'MnglName' => '_ZN7log4cxx7pattern14NOPAbbreviator19ClazzNOPAbbreviatorD2Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11186856'
-                                                                },
-                                                         '1' => {
-                                                                  'name' => 'p1',
-                                                                  'type' => '1029698'
+                                                                  'type' => '10483997'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '1',
-                                            'ShortName' => 'load',
-                                            'VirtPos' => '8'
+                                            'ShortName' => 'ClazzNOPAbbreviator',
+                                            'Source' => 'nameabbreviator.cpp',
+                                            'Virt' => 1
                                           },
-                            '11178330' => {
-                                            'Class' => '11178185',
-                                            'Header' => 'xml.h',
-                                            'Line' => '91',
-                                            'MnglName' => '_ZN7log4cxx7helpers14XMLDOMDocument18getDocumentElementEv',
+                            '10511695' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10481496',
+                                            'Constructor' => 1,
+                                            'InLine' => 1,
+                                            'Line' => '48',
+                                            'MnglName' => '_ZN7log4cxx7pattern14NOPAbbreviator19ClazzNOPAbbreviatorC2Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11186856'
+                                                                  'type' => '10483997'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '11178619',
-                                            'ShortName' => 'getDocumentElement',
-                                            'VirtPos' => '9'
+                                            'ShortName' => 'ClazzNOPAbbreviator',
+                                            'Source' => 'nameabbreviator.cpp'
                                           },
-                            '11178369' => {
-                                            'Class' => '11178185',
-                                            'Header' => 'xml.h',
-                                            'Line' => '92',
-                                            'MnglName' => '_ZN7log4cxx7helpers14XMLDOMDocument14getElementByIdERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_',
+                            '10511696' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10481496',
+                                            'Constructor' => 1,
+                                            'InLine' => 1,
+                                            'Line' => '48',
+                                            'MnglName' => '_ZN7log4cxx7pattern14NOPAbbreviator19ClazzNOPAbbreviatorC1Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11186856'
-                                                                },
-                                                         '1' => {
-                                                                  'name' => 'p1',
-                                                                  'type' => '364004'
-                                                                },
-                                                         '2' => {
-                                                                  'name' => 'p2',
-                                                                  'type' => '364004'
+                                                                  'type' => '10483997'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '11178619',
-                                            'ShortName' => 'getElementById',
-                                            'VirtPos' => '10'
+                                            'ShortName' => 'ClazzNOPAbbreviator',
+                                            'Source' => 'nameabbreviator.cpp'
                                           },
-                            '11178536' => {
-                                            'Class' => '11178418',
-                                            'Const' => 1,
-                                            'Header' => 'xml.h',
-                                            'InLine' => 2,
-                                            'Line' => '89',
-                                            'MnglName' => '_ZNK7log4cxx7helpers14XMLDOMDocument19ClazzXMLDOMDocument7getNameB5cxx11Ev',
+                            '10511772' => {
+                                            'Class' => '10479570',
+                                            'Destructor' => 1,
+                                            'Header' => 'nameabbreviator.h',
+                                            'MnglName' => '_ZN7log4cxx7pattern15NameAbbreviatorD0Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11187175'
+                                                                  'type' => '10482279'
                                                                 }
                                                        },
-                                            'Return' => '98818',
-                                            'ShortName' => 'getName',
-                                            'Virt' => 1,
-                                            'VirtPos' => '3'
+                                            'ShortName' => 'NameAbbreviator',
+                                            'Source' => 'nameabbreviator.cpp',
+                                            'SourceLine' => '34',
+                                            'Virt' => 1
                                           },
-                            '11178869' => {
-                                            'Class' => '11178751',
-                                            'Const' => 1,
-                                            'Header' => 'filter.h',
-                                            'InLine' => 2,
-                                            'Line' => '78',
-                                            'MnglName' => '_ZNK7log4cxx3spi6Filter11ClazzFilter7getNameB5cxx11Ev',
+                            '10511773' => {
+                                            'Class' => '10479570',
+                                            'Destructor' => 1,
+                                            'Header' => 'nameabbreviator.h',
+                                            'MnglName' => '_ZN7log4cxx7pattern15NameAbbreviatorD1Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11187343'
+                                                                  'type' => '10482279'
                                                                 }
                                                        },
-                                            'Return' => '98818',
-                                            'ShortName' => 'getName',
-                                            'Virt' => 1,
-                                            'VirtPos' => '3'
-                                          },
-                            '11179122' => {
-                                            'Class' => '4997477',
-                                            'Header' => 'triggeringeventevaluator.h',
-                                            'MnglName' => '_ZN7log4cxx3spi24TriggeringEventEvaluator13registerClassEv',
-                                            'Return' => '99801',
-                                            'ShortName' => 'registerClass',
-                                            'Source' => 'loader.cpp',
-                                            'SourceLine' => '55',
-                                            'Static' => 1
+                                            'ShortName' => 'NameAbbreviator',
+                                            'Source' => 'nameabbreviator.cpp',
+                                            'SourceLine' => '34',
+                                            'Virt' => 1
                                           },
-                            '11179139' => {
-                                            'Class' => '4997477',
-                                            'Const' => 1,
-                                            'Header' => 'triggeringeventevaluator.h',
-                                            'MnglName' => '_ZNK7log4cxx3spi24TriggeringEventEvaluator8getClassEv',
+                            '10511816' => {
+                                            'Class' => '10479570',
+                                            'Destructor' => 1,
+                                            'Header' => 'nameabbreviator.h',
+                                            'MnglName' => '_ZN7log4cxx7pattern15NameAbbreviatorD2Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11186783'
+                                                                  'type' => '10482279'
                                                                 }
                                                        },
-                                            'Return' => '99795',
-                                            'ShortName' => 'getClass',
-                                            'Source' => 'loader.cpp',
-                                            'SourceLine' => '55',
-                                            'Virt' => 1,
-                                            'VirtPos' => '2'
+                                            'ShortName' => 'NameAbbreviator',
+                                            'Source' => 'nameabbreviator.cpp',
+                                            'SourceLine' => '34',
+                                            'Virt' => 1
                                           },
-                            '11179178' => {
-                                            'Class' => '4997477',
-                                            'Header' => 'triggeringeventevaluator.h',
-                                            'Line' => '44',
-                                            'MnglName' => '_ZN7log4cxx3spi24TriggeringEventEvaluator17isTriggeringEventERKSt10shared_ptrINS0_12LoggingEventEE',
+                            '10511884' => {
+                                            'Class' => '10479570',
+                                            'Constructor' => 1,
+                                            'Header' => 'nameabbreviator.h',
+                                            'MnglName' => '_ZN7log4cxx7pattern15NameAbbreviatorC2Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '5009199'
-                                                                },
-                                                         '1' => {
-                                                                  'name' => 'p1',
-                                                                  'type' => '221617'
+                                                                  'type' => '10482279'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '85031',
-                                            'ShortName' => 'isTriggeringEvent',
-                                            'VirtPos' => '5'
+                                            'Protected' => 1,
+                                            'ShortName' => 'NameAbbreviator',
+                                            'Source' => 'nameabbreviator.cpp',
+                                            'SourceLine' => '30'
                                           },
-                            '11179340' => {
-                                            'Class' => '11179222',
-                                            'Const' => 1,
-                                            'Header' => 'triggeringeventevaluator.h',
-                                            'InLine' => 2,
-                                            'Line' => '40',
-                                            'MnglName' => '_ZNK7log4cxx3spi24TriggeringEventEvaluator29ClazzTriggeringEventEvaluator7getNameB5cxx11Ev',
+                            '10511885' => {
+                                            'Class' => '10479570',
+                                            'Constructor' => 1,
+                                            'Header' => 'nameabbreviator.h',
+                                            'MnglName' => '_ZN7log4cxx7pattern15NameAbbreviatorC1Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11187119'
+                                                                  'type' => '10482279'
                                                                 }
                                                        },
-                                            'Return' => '98818',
-                                            'ShortName' => 'getName',
-                                            'Virt' => 1,
-                                            'VirtPos' => '3'
-                                          },
-                            '11179472' => {
-                                            'Class' => '4763239',
-                                            'Header' => 'repositoryselector.h',
-                                            'Line' => '45',
-                                            'MnglName' => '_ZN7log4cxx3spi18RepositorySelector14getStaticClassEv',
-                                            'Return' => '99795',
-                                            'ShortName' => 'getStaticClass',
-                                            'Source' => 'loader.cpp',
-                                            'SourceLine' => '50',
-                                            'Static' => 1
-                                          },
-                            '11179489' => {
-                                            'Class' => '4763239',
-                                            'Header' => 'repositoryselector.h',
-                                            'MnglName' => '_ZN7log4cxx3spi18RepositorySelector13registerClassEv',
-                                            'Return' => '99801',
-                                            'ShortName' => 'registerClass',
-                                            'Source' => 'loader.cpp',
-                                            'SourceLine' => '50',
-                                            'Static' => 1
+                                            'Protected' => 1,
+                                            'ShortName' => 'NameAbbreviator',
+                                            'Source' => 'nameabbreviator.cpp',
+                                            'SourceLine' => '30'
                                           },
-                            '11179506' => {
-                                            'Class' => '4763239',
-                                            'Const' => 1,
-                                            'Header' => 'repositoryselector.h',
-                                            'MnglName' => '_ZNK7log4cxx3spi18RepositorySelector8getClassEv',
+                            '10512353' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10479942',
+                                            'Destructor' => 1,
+                                            'Header' => 'nameabbreviator.h',
+                                            'InLine' => 1,
+                                            'Line' => '41',
+                                            'MnglName' => '_ZN7log4cxx7pattern15NameAbbreviator20ClazzNameAbbreviatorD0Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11186885'
+                                                                  'type' => '10484042'
                                                                 }
                                                        },
-                                            'Return' => '99795',
-                                            'ShortName' => 'getClass',
-                                            'Source' => 'loader.cpp',
-                                            'SourceLine' => '50',
-                                            'Virt' => 1,
-                                            'VirtPos' => '2'
+                                            'ShortName' => 'ClazzNameAbbreviator',
+                                            'Virt' => 1
                                           },
-                            '11179587' => {
-                                            'Class' => '4763239',
-                                            'Header' => 'repositoryselector.h',
-                                            'Line' => '47',
-                                            'MnglName' => '_ZN7log4cxx3spi18RepositorySelector19getLoggerRepositoryEv',
+                            '10512354' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10479942',
+                                            'Destructor' => 1,
+                                            'Header' => 'nameabbreviator.h',
+                                            'InLine' => 1,
+                                            'Line' => '41',
+                                            'MnglName' => '_ZN7log4cxx7pattern15NameAbbreviator20ClazzNameAbbreviatorD1Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '4772779'
+                                                                  'type' => '10484042'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '1025778',
-                                            'ShortName' => 'getLoggerRepository',
-                                            'VirtPos' => '5'
+                                            'ShortName' => 'ClazzNameAbbreviator',
+                                            'Virt' => 1
                                           },
-                            '11179744' => {
-                                            'Class' => '11179626',
-                                            'Const' => 1,
-                                            'Header' => 'repositoryselector.h',
-                                            'InLine' => 2,
-                                            'Line' => '45',
-                                            'MnglName' => '_ZNK7log4cxx3spi18RepositorySelector23ClazzRepositorySelector7getNameB5cxx11Ev',
+                            '10512397' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10479942',
+                                            'Destructor' => 1,
+                                            'Header' => 'nameabbreviator.h',
+                                            'InLine' => 1,
+                                            'Line' => '41',
+                                            'MnglName' => '_ZN7log4cxx7pattern15NameAbbreviator20ClazzNameAbbreviatorD2Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11187259'
+                                                                  'type' => '10484042'
                                                                 }
                                                        },
-                                            'Return' => '98818',
-                                            'ShortName' => 'getName',
-                                            'Virt' => 1,
-                                            'VirtPos' => '3'
-                                          },
-                            '11179852' => {
-                                            'Class' => '1361459',
-                                            'Header' => 'loggerrepository.h',
-                                            'MnglName' => '_ZN7log4cxx3spi16LoggerRepository13registerClassEv',
-                                            'Return' => '99801',
-                                            'ShortName' => 'registerClass',
-                                            'Source' => 'loader.cpp',
-                                            'SourceLine' => '48',
-                                            'Static' => 1
+                                            'ShortName' => 'ClazzNameAbbreviator',
+                                            'Virt' => 1
                                           },
-                            '11179869' => {
-                                            'Class' => '1361459',
-                                            'Const' => 1,
-                                            'Header' => 'loggerrepository.h',
-                                            'MnglName' => '_ZNK7log4cxx3spi16LoggerRepository8getClassEv',
+                            '10512465' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10479942',
+                                            'Constructor' => 1,
+                                            'Header' => 'nameabbreviator.h',
+                                            'InLine' => 1,
+                                            'Line' => '41',
+                                            'MnglName' => '_ZN7log4cxx7pattern15NameAbbreviator20ClazzNameAbbreviatorC2Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11186936'
+                                                                  'type' => '10484042'
                                                                 }
                                                        },
-                                            'Return' => '99795',
-                                            'ShortName' => 'getClass',
-                                            'Source' => 'loader.cpp',
-                                            'SourceLine' => '48',
-                                            'Virt' => 1,
-                                            'VirtPos' => '2'
+                                            'ShortName' => 'ClazzNameAbbreviator'
                                           },
-                            '11179950' => {
-                                            'Class' => '1361459',
-                                            'Header' => 'loggerrepository.h',
-                                            'Line' => '52',
-                                            'MnglName' => '_ZN7log4cxx3spi16LoggerRepository25addHierarchyEventListenerERKSt10shared_ptrINS0_22HierarchyEventListenerEE',
+                            '10512466' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10479942',
+                                            'Constructor' => 1,
+                                            'Header' => 'nameabbreviator.h',
+                                            'InLine' => 1,
+                                            'Line' => '41',
+                                            'MnglName' => '_ZN7log4cxx7pattern15NameAbbreviator20ClazzNameAbbreviatorC1Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '5812384'
-                                                                },
-                                                         '1' => {
-                                                                  'name' => 'p1',
-                                                                  'type' => '8605003'
+                                                                  'type' => '10484042'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '1',
-                                            'ShortName' => 'addHierarchyEventListener',
-                                            'VirtPos' => '5'
+                                            'ShortName' => 'ClazzNameAbbreviator'
                                           },
-                            '11179990' => {
-                                            'Class' => '1361459',
-                                            'Header' => 'loggerrepository.h',
-                                            'Line' => '58',
-                                            'MnglName' => '_ZN7log4cxx3spi16LoggerRepository18ensureIsConfiguredESt8functionIFvvEE',
+                            '1061132' => {
+                                           'Class' => '1061092',
+                                           'Header' => 'basicconfigurator.h',
+                                           'Line' => '50',
+                                           'MnglName' => '_ZN7log4cxx17BasicConfigurator9configureERKSt10shared_ptrINS_6LayoutEE',
+                                           'Param' => {
+                                                        '0' => {
+                                                                 'name' => 'layoutArg',
+                                                                 'type' => '472452'
+                                                               }
+                                                      },
+                                           'Return' => '1',
+                                           'ShortName' => 'configure',
+                                           'Source' => 'basicconfigurator.cpp',
+                                           'SourceLine' => '26',
+                                           'Static' => 1
+                                         },
+                            '1061156' => {
+                                           'Class' => '1061092',
+                                           'Header' => 'basicconfigurator.h',
+                                           'Line' => '56',
+                                           'MnglName' => '_ZN7log4cxx17BasicConfigurator9configureERKSt10shared_ptrINS_8AppenderEE',
+                                           'Param' => {
+                                                        '0' => {
+                                                                 'name' => 'appender',
+                                                                 'type' => '1061429'
+                                                               }
+                                                      },
+                                           'Return' => '1',
+                                           'ShortName' => 'configure',
+                                           'Source' => 'basicconfigurator.cpp',
+                                           'SourceLine' => '39',
+                                           'Static' => 1
+                                         },
+                            '1061180' => {
+                                           'Class' => '1061092',
+                                           'Header' => 'basicconfigurator.h',
+                                           'Line' => '63',
+                                           'MnglName' => '_ZN7log4cxx17BasicConfigurator18resetConfigurationEv',
+                                           'Return' => '1',
+                                           'ShortName' => 'resetConfiguration',
+                                           'Source' => 'basicconfigurator.cpp',
+                                           'SourceLine' => '45',
+                                           'Static' => 1
+                                         },
+                            '10622746' => {
+                                            'Class' => '2259908',
+                                            'Header' => 'namepatternconverter.h',
+                                            'MnglName' => '_ZN7log4cxx7pattern20NamePatternConverter14getStaticClassEv',
+                                            'Return' => '99694',
+                                            'ShortName' => 'getStaticClass',
+                                            'Source' => 'namepatternconverter.cpp',
+                                            'SourceLine' => '42',
+                                            'Static' => 1
+                                          },
+                            '10622763' => {
+                                            'Class' => '2259908',
+                                            'Header' => 'namepatternconverter.h',
+                                            'MnglName' => '_ZN7log4cxx7pattern20NamePatternConverter13registerClassEv',
+                                            'Return' => '99700',
+                                            'ShortName' => 'registerClass',
+                                            'Source' => 'namepatternconverter.cpp',
+                                            'SourceLine' => '42',
+                                            'Static' => 1
+                                          },
+                            '10622780' => {
+                                            'Class' => '2259908',
+                                            'Const' => 1,
+                                            'Header' => 'namepatternconverter.h',
+                                            'MnglName' => '_ZNK7log4cxx7pattern20NamePatternConverter8getClassEv',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '5812384'
-                                                                },
-                                                         '1' => {
-                                                                  'name' => 'p1',
-                                                                  'type' => '941246'
+                                                                  'type' => '2271404'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '1',
-                                            'ShortName' => 'ensureIsConfigured',
-                                            'VirtPos' => '6'
+                                            'Return' => '99694',
+                                            'ShortName' => 'getClass',
+                                            'Source' => 'namepatternconverter.cpp',
+                                            'SourceLine' => '42',
+                                            'Virt' => 1,
+                                            'VirtPos' => '2'
                                           },
-                            '11180030' => {
-                                            'Class' => '1361459',
+                            '10622959' => {
+                                            'Class' => '2259908',
                                             'Const' => 1,
-                                            'Header' => 'loggerrepository.h',
-                                            'Line' => '64',
-                                            'MnglName' => '_ZNK7log4cxx3spi16LoggerRepository10isDisabledEi',
+                                            'Header' => 'namepatternconverter.h',
+                                            'MnglName' => '_ZNK7log4cxx7pattern20NamePatternConverter10abbreviateEmRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11186930'
+                                                                  'type' => '2271404'
                                                                 },
                                                          '1' => {
-                                                                  'name' => 'p1',
-                                                                  'type' => '84978'
+                                                                  'name' => 'nameStart',
+                                                                  'type' => '7093'
+                                                                },
+                                                         '2' => {
+                                                                  'name' => 'buf',
+                                                                  'type' => '659098'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '85031',
-                                            'ShortName' => 'isDisabled',
-                                            'VirtPos' => '7'
+                                            'Protected' => 1,
+                                            'Return' => '1',
+                                            'ShortName' => 'abbreviate',
+                                            'Source' => 'namepatternconverter.cpp',
+                                            'SourceLine' => '69'
                                           },
-                            '11180074' => {
-                                            'Class' => '1361459',
-                                            'Header' => 'loggerrepository.h',
-                                            'Line' => '70',
-                                            'MnglName' => '_ZN7log4cxx3spi16LoggerRepository12setThresholdERKSt10shared_ptrINS_5LevelEE',
+                            '10622996' => {
+                                            'Class' => '2259908',
+                                            'Header' => 'namepatternconverter.h',
+                                            'MnglName' => '_ZN7log4cxx7pattern20NamePatternConverter14getAbbreviatorERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '5812384'
+                                                                  'type' => '2270607'
                                                                 },
                                                          '1' => {
-                                                                  'name' => 'p1',
-                                                                  'type' => '548922'
+                                                                  'name' => 'options',
+                                                                  'type' => '2260534'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '1',
-                                            'ShortName' => 'setThreshold',
-                                            'VirtPos' => '8'
+                                            'Private' => 1,
+                                            'Return' => '10481693',
+                                            'ShortName' => 'getAbbreviator',
+                                            'Source' => 'namepatternconverter.cpp',
+                                            'SourceLine' => '53'
                                           },
-                            '11180114' => {
-                                            'Class' => '1361459',
-                                            'Header' => 'loggerrepository.h',
-                                            'Line' => '76',
-                                            'MnglName' => '_ZN7log4cxx3spi16LoggerRepository12setThresholdERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE',
+                            '10623152' => {
+                                            'Class' => '10623031',
+                                            'Const' => 1,
+                                            'Header' => 'namepatternconverter.h',
+                                            'InLine' => 2,
+                                            'Line' => '41',
+                                            'MnglName' => '_ZNK7log4cxx7pattern20NamePatternConverter25ClazzNamePatternConverter7getNameB5cxx11Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '5812384'
-                                                                },
-                                                         '1' => {
-                                                                  'name' => 'p1',
-                                                                  'type' => '364004'
+                                                                  'type' => '10624796'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '1',
-                                            'ShortName' => 'setThreshold',
-                                            'VirtPos' => '9'
+                                            'Return' => '98719',
+                                            'ShortName' => 'getName',
+                                            'Virt' => 1,
+                                            'VirtPos' => '3'
                                           },
-                            '11180154' => {
-                                            'Class' => '1361459',
-                                            'Header' => 'loggerrepository.h',
-                                            'Line' => '78',
-                                            'MnglName' => '_ZN7log4cxx3spi16LoggerRepository21emitNoAppenderWarningEPKNS_6LoggerE',
+                            '10623372' => {
+                                            'Data' => 1,
+                                            'Line' => '42',
+                                            'MnglName' => '_ZN7log4cxx7classes32NamePatternConverterRegistrationE',
+                                            'NameSpace' => 'log4cxx::classes',
+                                            'Return' => '99700',
+                                            'ShortName' => 'NamePatternConverterRegistration',
+                                            'Source' => 'namepatternconverter.cpp'
+                                          },
+                            '10630728' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10622487',
+                                            'Destructor' => 1,
+                                            'InLine' => 1,
+                                            'Line' => '30',
+                                            'MnglName' => '_ZN7log4cxx7pattern20NamePatternConverter27NamePatternConverterPrivateD0Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '5812384'
-                                                                },
-                                                         '1' => {
-                                                                  'name' => 'p1',
-                                                                  'type' => '4650012'
+                                                                  'type' => '10623954'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '1',
-                                            'ShortName' => 'emitNoAppenderWarning',
-                                            'VirtPos' => '10'
+                                            'ShortName' => 'NamePatternConverterPrivate',
+                                            'Source' => 'namepatternconverter.cpp',
+                                            'Virt' => 1
                                           },
-                            '11180194' => {
-                                            'Class' => '1361459',
-                                            'Const' => 1,
-                                            'Header' => 'loggerrepository.h',
-                                            'Line' => '84',
-                                            'MnglName' => '_ZNK7log4cxx3spi16LoggerRepository12getThresholdEv',
+                            '10630729' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10622487',
+                                            'Destructor' => 1,
+                                            'InLine' => 1,
+                                            'Line' => '30',
+                                            'MnglName' => '_ZN7log4cxx7pattern20NamePatternConverter27NamePatternConverterPrivateD1Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11186930'
+                                                                  'type' => '10623954'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '546917',
-                                            'ShortName' => 'getThreshold',
-                                            'VirtPos' => '11'
+                                            'ShortName' => 'NamePatternConverterPrivate',
+                                            'Source' => 'namepatternconverter.cpp',
+                                            'Virt' => 1
                                           },
-                            '11180233' => {
-                                            'Class' => '1361459',
-                                            'Header' => 'loggerrepository.h',
-                                            'Line' => '86',
-                                            'MnglName' => '_ZN7log4cxx3spi16LoggerRepository9getLoggerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE',
+                            '10630772' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10622487',
+                                            'Destructor' => 1,
+                                            'InLine' => 1,
+                                            'Line' => '30',
+                                            'MnglName' => '_ZN7log4cxx7pattern20NamePatternConverter27NamePatternConverterPrivateD2Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '5812384'
-                                                                },
-                                                         '1' => {
-                                                                  'name' => 'p1',
-                                                                  'type' => '364004'
+                                                                  'type' => '10623954'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '1362030',
-                                            'ShortName' => 'getLogger',
-                                            'VirtPos' => '12'
+                                            'ShortName' => 'NamePatternConverterPrivate',
+                                            'Source' => 'namepatternconverter.cpp',
+                                            'Virt' => 1
                                           },
-                            '11180277' => {
-                                            'Class' => '1361459',
-                                            'Header' => 'loggerrepository.h',
-                                            'Line' => '88',
-                                            'MnglName' => '_ZN7log4cxx3spi16LoggerRepository9getLoggerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt10shared_ptrINS0_13LoggerFactoryEE',
+                            '10634454' => {
+                                            'Class' => '2259908',
+                                            'Constructor' => 1,
+                                            'Header' => 'namepatternconverter.h',
+                                            'MnglName' => '_ZN7log4cxx7pattern20NamePatternConverterC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_RKSt6vectorIS7_SaIS7_EE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '5812384'
+                                                                  'type' => '2270607'
                                                                 },
                                                          '1' => {
-                                                                  'name' => 'p1',
-                                                                  'type' => '364004'
+                                                                  'name' => 'name1',
+                                                                  'type' => '337174'
                                                                 },
                                                          '2' => {
-                                                                  'name' => 'p2',
-                                                                  'type' => '1363513'
+                                                                  'name' => 'style1',
+                                                                  'type' => '337174'
+                                                                },
+                                                         '3' => {
+                                                                  'name' => 'options',
+                                                                  'type' => '2260534'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '1362030',
-                                            'ShortName' => 'getLogger',
-                                            'VirtPos' => '13'
+                                            'Protected' => 1,
+                                            'ShortName' => 'NamePatternConverter',
+                                            'Source' => 'namepatternconverter.cpp',
+                                            'SourceLine' => '44'
                                           },
-                            '11180326' => {
-                                            'Class' => '1361459',
-                                            'Const' => 1,
-                                            'Header' => 'loggerrepository.h',
-                                            'Line' => '91',
-                                            'MnglName' => '_ZNK7log4cxx3spi16LoggerRepository13getRootLoggerEv',
+                            '10634526' => {
+                                            'Class' => '2259908',
+                                            'Constructor' => 1,
+                                            'Header' => 'namepatternconverter.h',
+                                            'MnglName' => '_ZN7log4cxx7pattern20NamePatternConverterC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_RKSt6vectorIS7_SaIS7_EE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11186930'
+                                                                  'type' => '2270607'
+                                                                },
+                                                         '2' => {
+                                                                  'name' => 'name1',
+                                                                  'type' => '337174'
+                                                                },
+                                                         '3' => {
+                                                                  'name' => 'style1',
+                                                                  'type' => '337174'
+                                                                },
+                                                         '4' => {
+                                                                  'name' => 'options',
+                                                                  'type' => '2260534'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '1362030',
-                                            'ShortName' => 'getRootLogger',
-                                            'VirtPos' => '14'
+                                            'Protected' => 1,
+                                            'ShortName' => 'NamePatternConverter',
+                                            'Source' => 'namepatternconverter.cpp',
+                                            'SourceLine' => '44'
                                           },
-                            '11180365' => {
-                                            'Class' => '1361459',
-                                            'Header' => 'loggerrepository.h',
-                                            'Line' => '93',
-                                            'MnglName' => '_ZN7log4cxx3spi16LoggerRepository6existsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE',
+                            '10634811' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10622487',
+                                            'Constructor' => 1,
+                                            'InLine' => 1,
+                                            'Line' => '32',
+                                            'MnglName' => '_ZN7log4cxx7pattern20NamePatternConverter27NamePatternConverterPrivateC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_St10shared_ptrINS0_15NameAbbreviatorEE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '5812384'
+                                                                  'type' => '10623954'
                                                                 },
                                                          '1' => {
-                                                                  'name' => 'p1',
-                                                                  'type' => '364004'
+                                                                  'name' => 'name',
+                                                                  'type' => '337174'
+                                                                },
+                                                         '2' => {
+                                                                  'name' => 'style',
+                                                                  'type' => '337174'
+                                                                },
+                                                         '3' => {
+                                                                  'name' => 'abbrev',
+                                                                  'type' => '10623348'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '1362030',
-                                            'ShortName' => 'exists',
-                                            'VirtPos' => '15'
+                                            'ShortName' => 'NamePatternConverterPrivate',
+                                            'Source' => 'namepatternconverter.cpp'
                                           },
-                            '11180409' => {
-                                            'Class' => '1361459',
-                                            'Header' => 'loggerrepository.h',
-                                            'Line' => '95',
-                                            'MnglName' => '_ZN7log4cxx3spi16LoggerRepository8shutdownEv',
+                            '10634812' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10622487',
+                                            'Constructor' => 1,
+                                            'InLine' => 1,
+                                            'Line' => '32',
+                                            'MnglName' => '_ZN7log4cxx7pattern20NamePatternConverter27NamePatternConverterPrivateC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_St10shared_ptrINS0_15NameAbbreviatorEE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '5812384'
+                                                                  'type' => '10623954'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'name',
+                                                                  'type' => '337174'
+                                                                },
+                                                         '2' => {
+                                                                  'name' => 'style',
+                                                                  'type' => '337174'
+                                                                },
+                                                         '3' => {
+                                                                  'name' => 'abbrev',
+                                                                  'type' => '10623348'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '1',
-                                            'ShortName' => 'shutdown',
-                                            'VirtPos' => '16'
+                                            'ShortName' => 'NamePatternConverterPrivate',
+                                            'Source' => 'namepatternconverter.cpp'
                                           },
-                            '11180444' => {
-                                            'Class' => '1361459',
-                                            'Const' => 1,
-                                            'Header' => 'loggerrepository.h',
-                                            'Line' => '97',
-                                            'MnglName' => '_ZNK7log4cxx3spi16LoggerRepository17getCurrentLoggersEv',
+                            '10635639' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10623031',
+                                            'Destructor' => 1,
+                                            'Header' => 'namepatternconverter.h',
+                                            'InLine' => 1,
+                                            'Line' => '41',
+                                            'MnglName' => '_ZN7log4cxx7pattern20NamePatternConverter25ClazzNamePatternConverterD0Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11186930'
+                                                                  'type' => '10624779'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '1362042',
-                                            'ShortName' => 'getCurrentLoggers',
-                                            'VirtPos' => '17'
+                                            'ShortName' => 'ClazzNamePatternConverter',
+                                            'Virt' => 1
                                           },
-                            '11180573' => {
-                                            'Class' => '1361459',
-                                            'Header' => 'loggerrepository.h',
-                                            'Line' => '103',
-                                            'MnglName' => '_ZN7log4cxx3spi16LoggerRepository18resetConfigurationEv',
+                            '10635640' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10623031',
+                                            'Destructor' => 1,
+                                            'Header' => 'namepatternconverter.h',
+                                            'InLine' => 1,
+                                            'Line' => '41',
+                                            'MnglName' => '_ZN7log4cxx7pattern20NamePatternConverter25ClazzNamePatternConverterD1Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '5812384'
+                                                                  'type' => '10624779'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '1',
-                                            'ShortName' => 'resetConfiguration',
-                                            'VirtPos' => '20'
+                                            'ShortName' => 'ClazzNamePatternConverter',
+                                            'Virt' => 1
                                           },
-                            '11180608' => {
-                                            'Class' => '1361459',
-                                            'Header' => 'loggerrepository.h',
-                                            'Line' => '105',
-                                            'MnglName' => '_ZN7log4cxx3spi16LoggerRepository12isConfiguredEv',
+                            '10635683' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10623031',
+                                            'Destructor' => 1,
+                                            'Header' => 'namepatternconverter.h',
+                                            'InLine' => 1,
+                                            'Line' => '41',
+                                            'MnglName' => '_ZN7log4cxx7pattern20NamePatternConverter25ClazzNamePatternConverterD2Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '5812384'
+                                                                  'type' => '10624779'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '85031',
-                                            'ShortName' => 'isConfigured',
-                                            'VirtPos' => '21'
+                                            'ShortName' => 'ClazzNamePatternConverter',
+                                            'Virt' => 1
                                           },
-                            '11180647' => {
-                                            'Class' => '1361459',
-                                            'Header' => 'loggerrepository.h',
-                                            'Line' => '106',
-                                            'MnglName' => '_ZN7log4cxx3spi16LoggerRepository13setConfiguredEb',
+                            '10635751' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10623031',
+                                            'Constructor' => 1,
+                                            'Header' => 'namepatternconverter.h',
+                                            'InLine' => 1,
+                                            'Line' => '41',
+                                            'MnglName' => '_ZN7log4cxx7pattern20NamePatternConverter25ClazzNamePatternConverterC2Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '5812384'
-                                                                },
-                                                         '1' => {
-                                                                  'name' => 'p1',
-                                                                  'type' => '85031'
+                                                                  'type' => '10624779'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '1',
-                                            'ShortName' => 'setConfigured',
-                                            'VirtPos' => '22'
+                                            'ShortName' => 'ClazzNamePatternConverter'
                                           },
-                            '11180805' => {
-                                            'Class' => '11180687',
-                                            'Const' => 1,
-                                            'Header' => 'loggerrepository.h',
-                                            'InLine' => 2,
-                                            'Line' => '45',
-                                            'MnglName' => '_ZNK7log4cxx3spi16LoggerRepository21ClazzLoggerRepository7getNameB5cxx11Ev',
+                            '10635752' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10623031',
+                                            'Constructor' => 1,
+                                            'Header' => 'namepatternconverter.h',
+                                            'InLine' => 1,
+                                            'Line' => '41',
+                                            'MnglName' => '_ZN7log4cxx7pattern20NamePatternConverter25ClazzNamePatternConverterC1Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11187371'
+                                                                  'type' => '10624779'
                                                                 }
                                                        },
-                                            'Return' => '98818',
-                                            'ShortName' => 'getName',
-                                            'Virt' => 1,
-                                            'VirtPos' => '3'
-                                          },
-                            '11180935' => {
-                                            'Class' => '4649117',
-                                            'Header' => 'loggerfactory.h',
-                                            'MnglName' => '_ZN7log4cxx3spi13LoggerFactory13registerClassEv',
-                                            'Return' => '99801',
-                                            'ShortName' => 'registerClass',
-                                            'Source' => 'loader.cpp',
-                                            'SourceLine' => '47',
-                                            'Static' => 1
+                                            'ShortName' => 'ClazzNamePatternConverter'
                                           },
-                            '11180952' => {
-                                            'Class' => '4649117',
-                                            'Const' => 1,
-                                            'Header' => 'loggerfactory.h',
-                                            'MnglName' => '_ZNK7log4cxx3spi13LoggerFactory8getClassEv',
+                            '106445' => {
+                                          'Class' => '98743',
+                                          'Destructor' => 1,
+                                          'Header' => 'action.h',
+                                          'MnglName' => '_ZN7log4cxx7rolling6ActionD0Ev',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'this',
+                                                                'type' => '100344'
+                                                              }
+                                                     },
+                                          'Protected' => 1,
+                                          'ShortName' => 'Action',
+                                          'Source' => 'action.cpp',
+                                          'SourceLine' => '37',
+                                          'Virt' => 1
+                                        },
+                            '106489' => {
+                                          'Class' => '98743',
+                                          'Destructor' => 1,
+                                          'Header' => 'action.h',
+                                          'MnglName' => '_ZN7log4cxx7rolling6ActionD1Ev',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'this',
+                                                                'type' => '100344'
+                                                              }
+                                                     },
+                                          'Protected' => 1,
+                                          'ShortName' => 'Action',
+                                          'Source' => 'action.cpp',
+                                          'SourceLine' => '37',
+                                          'Virt' => 1
+                                        },
+                            '106533' => {
+                                          'Class' => '98743',
+                                          'Destructor' => 1,
+                                          'Header' => 'action.h',
+                                          'MnglName' => '_ZN7log4cxx7rolling6ActionD2Ev',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'this',
+                                                                'type' => '100344'
+                                                              }
+                                                     },
+                                          'Protected' => 1,
+                                          'ShortName' => 'Action',
+                                          'Source' => 'action.cpp',
+                                          'SourceLine' => '37',
+                                          'Virt' => 1
+                                        },
+                            '106640' => {
+                                          'Class' => '98743',
+                                          'Constructor' => 1,
+                                          'Header' => 'action.h',
+                                          'MnglName' => '_ZN7log4cxx7rolling6ActionC1ESt10unique_ptrINS1_13ActionPrivateESt14default_deleteIS3_EE',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'this',
+                                                                'type' => '100344'
+                                                              },
+                                                       '1' => {
+                                                                'name' => 'priv',
+                                                                'type' => '71891'
+                                                              }
+                                                     },
+                                          'Protected' => 1,
+                                          'ShortName' => 'Action',
+                                          'Source' => 'action.cpp',
+                                          'SourceLine' => '34'
+                                        },
+                            '106693' => {
+                                          'Class' => '98743',
+                                          'Constructor' => 1,
+                                          'Header' => 'action.h',
+                                          'MnglName' => '_ZN7log4cxx7rolling6ActionC2ESt10unique_ptrINS1_13ActionPrivateESt14default_deleteIS3_EE',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'this',
+                                                                'type' => '100344'
+                                                              },
+                                                       '2' => {
+                                                                'name' => 'priv',
+                                                                'type' => '71891'
+                                                              }
+                                                     },
+                                          'Protected' => 1,
+                                          'ShortName' => 'Action',
+                                          'Source' => 'action.cpp',
+                                          'SourceLine' => '34'
+                                        },
+                            '106796' => {
+                                          'Class' => '98743',
+                                          'Constructor' => 1,
+                                          'Header' => 'action.h',
+                                          'MnglName' => '_ZN7log4cxx7rolling6ActionC1Ev',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'this',
+                                                                'type' => '100344'
+                                                              }
+                                                     },
+                                          'Protected' => 1,
+                                          'ShortName' => 'Action',
+                                          'Source' => 'action.cpp',
+                                          'SourceLine' => '29'
+                                        },
+                            '106840' => {
+                                          'Class' => '98743',
+                                          'Constructor' => 1,
+                                          'Header' => 'action.h',
+                                          'MnglName' => '_ZN7log4cxx7rolling6ActionC2Ev',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'this',
+                                                                'type' => '100344'
+                                                              }
+                                                     },
+                                          'Protected' => 1,
+                                          'ShortName' => 'Action',
+                                          'Source' => 'action.cpp',
+                                          'SourceLine' => '29'
+                                        },
+                            '107069' => {
+                                          'Artificial' => 1,
+                                          'Class' => '98761',
+                                          'Destructor' => 1,
+                                          'Header' => 'action_priv.h',
+                                          'InLine' => 1,
+                                          'Line' => '34',
+                                          'MnglName' => '_ZN7log4cxx7rolling6Action13ActionPrivateD0Ev',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'this',
+                                                                'type' => '99758'
+                                                              }
+                                                     },
+                                          'ShortName' => 'ActionPrivate',
+                                          'Virt' => 1
+                                        },
+                            '107070' => {
+                                          'Artificial' => 1,
+                                          'Class' => '98761',
+                                          'Destructor' => 1,
+                                          'Header' => 'action_priv.h',
+                                          'InLine' => 1,
+                                          'Line' => '34',
+                                          'MnglName' => '_ZN7log4cxx7rolling6Action13ActionPrivateD1Ev',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'this',
+                                                                'type' => '99758'
+                                                              }
+                                                     },
+                                          'ShortName' => 'ActionPrivate',
+                                          'Virt' => 1
+                                        },
+                            '107113' => {
+                                          'Artificial' => 1,
+                                          'Class' => '98761',
+                                          'Destructor' => 1,
+                                          'Header' => 'action_priv.h',
+                                          'InLine' => 1,
+                                          'Line' => '34',
+                                          'MnglName' => '_ZN7log4cxx7rolling6Action13ActionPrivateD2Ev',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'this',
+                                                                'type' => '99758'
+                                                              }
+                                                     },
+                                          'ShortName' => 'ActionPrivate',
+                                          'Virt' => 1
+                                        },
+                            '107181' => {
+                                          'Artificial' => 1,
+                                          'Class' => '98761',
+                                          'Constructor' => 1,
+                                          'Header' => 'action_priv.h',
+                                          'InLine' => 1,
+                                          'Line' => '29',
+                                          'MnglName' => '_ZN7log4cxx7rolling6Action13ActionPrivateC2Ev',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'this',
+                                                                'type' => '99758'
+                                                              }
+                                                     },
+                                          'ShortName' => 'ActionPrivate'
+                                        },
+                            '107182' => {
+                                          'Artificial' => 1,
+                                          'Class' => '98761',
+                                          'Constructor' => 1,
+                                          'Header' => 'action_priv.h',
+                                          'InLine' => 1,
+                                          'Line' => '29',
+                                          'MnglName' => '_ZN7log4cxx7rolling6Action13ActionPrivateC1Ev',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'this',
+                                                                'type' => '99758'
+                                                              }
+                                                     },
+                                          'ShortName' => 'ActionPrivate'
+                                        },
+                            '10753930' => {
+                                            'Class' => '657975',
+                                            'Constructor' => 1,
+                                            'Header' => 'ndc.h',
+                                            'Line' => '246',
+                                            'MnglName' => '_ZN7log4cxx3NDCC2ERKNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11186993'
+                                                                  'type' => '10742584'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'message',
+                                                                  'type' => '654691'
                                                                 }
                                                        },
-                                            'Return' => '99795',
-                                            'ShortName' => 'getClass',
-                                            'Source' => 'loader.cpp',
-                                            'SourceLine' => '47',
-                                            'Virt' => 1,
-                                            'VirtPos' => '2'
+                                            'ShortName' => 'NDC',
+                                            'Source' => 'ndc.cpp',
+                                            'SourceLine' => '247'
                                           },
-                            '11181033' => {
-                                            'Class' => '4649117',
-                                            'Const' => 1,
-                                            'Header' => 'loggerfactory.h',
-                                            'Line' => '37',
-                                            'MnglName' => '_ZNK7log4cxx3spi13LoggerFactory21makeNewLoggerInstanceERNS_7helpers4PoolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE',
+                            '10753931' => {
+                                            'Class' => '657975',
+                                            'Constructor' => 1,
+                                            'Header' => 'ndc.h',
+                                            'Line' => '246',
+                                            'MnglName' => '_ZN7log4cxx3NDCC1ERKNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11186987'
+                                                                  'type' => '10742584'
                                                                 },
                                                          '1' => {
-                                                                  'name' => 'p1',
-                                                                  'type' => '99760'
-                                                                },
-                                                         '2' => {
-                                                                  'name' => 'p2',
-                                                                  'type' => '364004'
+                                                                  'name' => 'message',
+                                                                  'type' => '654691'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '1362030',
-                                            'ShortName' => 'makeNewLoggerInstance',
-                                            'VirtPos' => '5'
+                                            'ShortName' => 'NDC',
+                                            'Source' => 'ndc.cpp',
+                                            'SourceLine' => '247'
                                           },
-                            '11181200' => {
-                                            'Class' => '11181082',
-                                            'Const' => 1,
-                                            'Header' => 'loggerfactory.h',
-                                            'InLine' => 2,
-                                            'Line' => '35',
-                                            'MnglName' => '_ZNK7log4cxx3spi13LoggerFactory18ClazzLoggerFactory7getNameB5cxx11Ev',
+                            '10755233' => {
+                                            'Class' => '657975',
+                                            'Destructor' => 1,
+                                            'Header' => 'ndc.h',
+                                            'Line' => '118',
+                                            'MnglName' => '_ZN7log4cxx3NDCD2Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11187399'
+                                                                  'type' => '10742584'
                                                                 }
                                                        },
-                                            'Return' => '98818',
-                                            'ShortName' => 'getName',
-                                            'Virt' => 1,
-                                            'VirtPos' => '3'
-                                          },
-                            '11181330' => {
-                                            'Class' => '363820',
-                                            'Header' => 'appenderattachable.h',
-                                            'MnglName' => '_ZN7log4cxx3spi18AppenderAttachable13registerClassEv',
-                                            'Return' => '99801',
-                                            'ShortName' => 'registerClass',
-                                            'Source' => 'loader.cpp',
-                                            'SourceLine' => '46',
-                                            'Static' => 1
+                                            'ShortName' => 'NDC',
+                                            'Source' => 'ndc.cpp',
+                                            'SourceLine' => '30'
                                           },
-                            '11181347' => {
-                                            'Class' => '363820',
-                                            'Const' => 1,
-                                            'Header' => 'appenderattachable.h',
-                                            'MnglName' => '_ZNK7log4cxx3spi18AppenderAttachable8getClassEv',
+                            '10755317' => {
+                                            'Class' => '657975',
+                                            'Constructor' => 1,
+                                            'Header' => 'ndc.h',
+                                            'Line' => '111',
+                                            'MnglName' => '_ZN7log4cxx3NDCC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11187028'
+                                                                  'type' => '10742584'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'message',
+                                                                  'type' => '96000'
                                                                 }
                                                        },
-                                            'Return' => '99795',
-                                            'ShortName' => 'getClass',
-                                            'Source' => 'loader.cpp',
-                                            'SourceLine' => '46',
-                                            'Virt' => 1,
-                                            'VirtPos' => '2'
+                                            'ShortName' => 'NDC',
+                                            'Source' => 'ndc.cpp',
+                                            'SourceLine' => '25'
                                           },
-                            '11181386' => {
-                                            'Class' => '363820',
-                                            'Header' => 'appenderattachable.h',
-                                            'Line' => '42',
-                                            'MnglName' => '_ZN7log4cxx3spi18AppenderAttachable11addAppenderESt10shared_ptrINS_8AppenderEE',
+                            '10755318' => {
+                                            'Class' => '657975',
+                                            'Constructor' => 1,
+                                            'Header' => 'ndc.h',
+                                            'Line' => '111',
+                                            'MnglName' => '_ZN7log4cxx3NDCC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '425795'
+                                                                  'type' => '10742584'
                                                                 },
                                                          '1' => {
-                                                                  'name' => 'p1',
-                                                                  'type' => '363986'
+                                                                  'name' => 'message',
+                                                                  'type' => '96000'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '1',
-                                            'ShortName' => 'addAppender',
-                                            'VirtPos' => '5'
+                                            'ShortName' => 'NDC',
+                                            'Source' => 'ndc.cpp',
+                                            'SourceLine' => '25'
+                                          },
+                            '107572' => {
+                                          'Artificial' => 1,
+                                          'Class' => '99461',
+                                          'Destructor' => 1,
+                                          'Header' => 'action.h',
+                                          'InLine' => 1,
+                                          'Line' => '37',
+                                          'MnglName' => '_ZN7log4cxx7rolling6Action11ClazzActionD0Ev',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'this',
+                                                                'type' => '100424'
+                                                              }
+                                                     },
+                                          'ShortName' => 'ClazzAction',
+                                          'Virt' => 1
+                                        },
+                            '107573' => {
+                                          'Artificial' => 1,
+                                          'Class' => '99461',
+                                          'Destructor' => 1,
+                                          'Header' => 'action.h',
+                                          'InLine' => 1,
+                                          'Line' => '37',
+                                          'MnglName' => '_ZN7log4cxx7rolling6Action11ClazzActionD1Ev',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'this',
+                                                                'type' => '100424'
+                                                              }
+                                                     },
+                                          'ShortName' => 'ClazzAction',
+                                          'Virt' => 1
+                                        },
+                            '107616' => {
+                                          'Artificial' => 1,
+                                          'Class' => '99461',
+                                          'Destructor' => 1,
+                                          'Header' => 'action.h',
+                                          'InLine' => 1,
+                                          'Line' => '37',
+                                          'MnglName' => '_ZN7log4cxx7rolling6Action11ClazzActionD2Ev',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'this',
+                                                                'type' => '100424'
+                                                              }
+                                                     },
+                                          'ShortName' => 'ClazzAction',
+                                          'Virt' => 1
+                                        },
+                            '107684' => {
+                                          'Artificial' => 1,
+                                          'Class' => '99461',
+                                          'Constructor' => 1,
+                                          'Header' => 'action.h',
+                                          'InLine' => 1,
+                                          'Line' => '37',
+                                          'MnglName' => '_ZN7log4cxx7rolling6Action11ClazzActionC2Ev',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'this',
+                                                                'type' => '100424'
+                                                              }
+                                                     },
+                                          'ShortName' => 'ClazzAction'
+                                        },
+                            '107685' => {
+                                          'Artificial' => 1,
+                                          'Class' => '99461',
+                                          'Constructor' => 1,
+                                          'Header' => 'action.h',
+                                          'InLine' => 1,
+                                          'Line' => '37',
+                                          'MnglName' => '_ZN7log4cxx7rolling6Action11ClazzActionC1Ev',
+                                          'Param' => {
+                                                       '0' => {
+                                                                'name' => 'this',
+                                                                'type' => '100424'
+                                                              }
+                                                     },
+                                          'ShortName' => 'ClazzAction'
+                                        },
+                            '10858777' => {
+                                            'Class' => '10858658',
+                                            'Header' => 'ndcpatternconverter.h',
+                                            'MnglName' => '_ZN7log4cxx7pattern19NDCPatternConverter14getStaticClassEv',
+                                            'Return' => '99694',
+                                            'ShortName' => 'getStaticClass',
+                                            'Source' => 'ndcpatternconverter.cpp',
+                                            'SourceLine' => '28',
+                                            'Static' => 1
+                                          },
+                            '10858794' => {
+                                            'Class' => '10858658',
+                                            'Header' => 'ndcpatternconverter.h',
+                                            'MnglName' => '_ZN7log4cxx7pattern19NDCPatternConverter13registerClassEv',
+                                            'Return' => '99700',
+                                            'ShortName' => 'registerClass',
+                                            'Source' => 'ndcpatternconverter.cpp',
+                                            'SourceLine' => '28',
+                                            'Static' => 1
                                           },
-                            '11181426' => {
-                                            'Class' => '363820',
+                            '10858811' => {
+                                            'Class' => '10858658',
                                             'Const' => 1,
-                                            'Header' => 'appenderattachable.h',
-                                            'Line' => '47',
-                                            'MnglName' => '_ZNK7log4cxx3spi18AppenderAttachable15getAllAppendersEv',
+                                            'Header' => 'ndcpatternconverter.h',
+                                            'MnglName' => '_ZNK7log4cxx7pattern19NDCPatternConverter8getClassEv',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11187022'
+                                                                  'type' => '10860182'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '363969',
-                                            'ShortName' => 'getAllAppenders',
-                                            'VirtPos' => '6'
+                                            'Return' => '99694',
+                                            'ShortName' => 'getClass',
+                                            'Source' => 'ndcpatternconverter.cpp',
+                                            'SourceLine' => '28',
+                                            'Virt' => 1,
+                                            'VirtPos' => '2'
                                           },
-                            '11181465' => {
-                                            'Class' => '363820',
+                            '10858850' => {
+                                            'Class' => '10858658',
                                             'Const' => 1,
-                                            'Header' => 'appenderattachable.h',
-                                            'Line' => '52',
-                                            'MnglName' => '_ZNK7log4cxx3spi18AppenderAttachable11getAppenderERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE',
+                                            'Header' => 'ndcpatternconverter.h',
+                                            'InLine' => 2,
+                                            'Line' => '39',
+                                            'MnglName' => '_ZNK7log4cxx7pattern19NDCPatternConverter4castERKNS_7helpers5ClassE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11187022'
+                                                                  'type' => '10860182'
                                                                 },
                                                          '1' => {
-                                                                  'name' => 'p1',
-                                                                  'type' => '364004'
+                                                                  'name' => 'clazz',
+                                                                  'type' => '99694'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '363986',
-                                            'ShortName' => 'getAppender',
-                                            'VirtPos' => '7'
+                                            'Return' => '88777',
+                                            'ShortName' => 'cast',
+                                            'Virt' => 1,
+                                            'VirtPos' => '4'
                                           },
-                            '11181509' => {
-                                            'Class' => '363820',
+                            '10858894' => {
+                                            'Class' => '10858658',
                                             'Const' => 1,
-                                            'Header' => 'appenderattachable.h',
-                                            'Line' => '58',
-                                            'MnglName' => '_ZNK7log4cxx3spi18AppenderAttachable10isAttachedESt10shared_ptrINS_8AppenderEE',
+                                            'Header' => 'ndcpatternconverter.h',
+                                            'InLine' => 2,
+                                            'Line' => '42',
+                                            'MnglName' => '_ZNK7log4cxx7pattern19NDCPatternConverter10instanceofERKNS_7helpers5ClassE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11187022'
+                                                                  'type' => '10860182'
                                                                 },
                                                          '1' => {
-                                                                  'name' => 'p1',
-                                                                  'type' => '363986'
-                                                                }
-                                                       },
-                                            'PureVirt' => 1,
-                                            'Return' => '85031',
-                                            'ShortName' => 'isAttached',
-                                            'VirtPos' => '8'
-                                          },
-                            '11181553' => {
-                                            'Class' => '363820',
-                                            'Header' => 'appenderattachable.h',
-                                            'Line' => '63',
-                                            'MnglName' => '_ZN7log4cxx3spi18AppenderAttachable18removeAllAppendersEv',
-                                            'Param' => {
-                                                         '0' => {
-                                                                  'name' => 'this',
-                                                                  'type' => '425795'
+                                                                  'name' => 'clazz',
+                                                                  'type' => '99694'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '1',
-                                            'ShortName' => 'removeAllAppenders',
-                                            'VirtPos' => '9'
+                                            'Return' => '85016',
+                                            'ShortName' => 'instanceof',
+                                            'Virt' => 1,
+                                            'VirtPos' => '3'
                                           },
-                            '11181588' => {
-                                            'Class' => '363820',
-                                            'Header' => 'appenderattachable.h',
-                                            'Line' => '68',
-                                            'MnglName' => '_ZN7log4cxx3spi18AppenderAttachable14removeAppenderESt10shared_ptrINS_8AppenderEE',
+                            '10858975' => {
+                                            'Class' => '10858658',
+                                            'Header' => 'ndcpatternconverter.h',
+                                            'MnglName' => '_ZN7log4cxx7pattern19NDCPatternConverter11newInstanceERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE',
                                             'Param' => {
                                                          '0' => {
-                                                                  'name' => 'this',
-                                                                  'type' => '425795'
-                                                                },
-                                                         '1' => {
                                                                   'name' => 'p1',
-                                                                  'type' => '363986'
+                                                                  'type' => '2478062'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '1',
-                                            'ShortName' => 'removeAppender',
-                                            'VirtPos' => '10'
+                                            'Return' => '2260047',
+                                            'ShortName' => 'newInstance',
+                                            'Source' => 'ndcpatternconverter.cpp',
+                                            'SourceLine' => '36',
+                                            'Static' => 1
                                           },
-                            '11181628' => {
-                                            'Class' => '363820',
-                                            'Header' => 'appenderattachable.h',
-                                            'Line' => '74',
-                                            'MnglName' => '_ZN7log4cxx3spi18AppenderAttachable14removeAppenderERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE',
+                            '10859003' => {
+                                            'Class' => '10858658',
+                                            'Const' => 1,
+                                            'Header' => 'ndcpatternconverter.h',
+                                            'MnglName' => '_ZNK7log4cxx7pattern19NDCPatternConverter6formatERKSt10shared_ptrINS_3spi12LoggingEventEERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_7helpers4PoolE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '425795'
+                                                                  'type' => '10860182'
                                                                 },
                                                          '1' => {
-                                                                  'name' => 'p1',
-                                                                  'type' => '364004'
+                                                                  'name' => 'event',
+                                                                  'type' => '214113'
+                                                                },
+                                                         '2' => {
+                                                                  'name' => 'toAppendTo',
+                                                                  'type' => '659098'
+                                                                },
+                                                         '3' => {
+                                                                  'name' => 'p3',
+                                                                  'type' => '99659'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
                                             'Return' => '1',
-                                            'ShortName' => 'removeAppender',
-                                            'VirtPos' => '11'
+                                            'ShortName' => 'format',
+                                            'Source' => 'ndcpatternconverter.cpp',
+                                            'SourceLine' => '43',
+                                            'Virt' => 1,
+                                            'VirtPos' => '7'
                                           },
-                            '11181828' => {
-                                            'Class' => '11181710',
+                            '10859173' => {
+                                            'Class' => '10859053',
                                             'Const' => 1,
-                                            'Header' => 'appenderattachable.h',
+                                            'Header' => 'ndcpatternconverter.h',
                                             'InLine' => 2,
-                                            'Line' => '37',
-                                            'MnglName' => '_ZNK7log4cxx3spi18AppenderAttachable23ClazzAppenderAttachable7getNameB5cxx11Ev',
+                                            'Line' => '38',
+                                            'MnglName' => '_ZNK7log4cxx7pattern19NDCPatternConverter24ClazzNDCPatternConverter7getNameB5cxx11Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11187427'
+                                                                  'type' => '10860654'
                                                                 }
                                                        },
-                                            'Return' => '98818',
+                                            'Return' => '98719',
                                             'ShortName' => 'getName',
                                             'Virt' => 1,
                                             'VirtPos' => '3'
                                           },
-                            '11181999' => {
-                                            'Class' => '219537',
-                                            'Header' => 'optionhandler.h',
-                                            'MnglName' => '_ZN7log4cxx3spi13OptionHandler13registerClassEv',
-                                            'Return' => '99801',
-                                            'ShortName' => 'registerClass',
-                                            'Source' => 'loader.cpp',
-                                            'SourceLine' => '42',
-                                            'Static' => 1
+                            '10859555' => {
+                                            'Data' => 1,
+                                            'Line' => '28',
+                                            'MnglName' => '_ZN7log4cxx7classes31NDCPatternConverterRegistrationE',
+                                            'NameSpace' => 'log4cxx::classes',
+                                            'Return' => '99700',
+                                            'ShortName' => 'NDCPatternConverterRegistration',
+                                            'Source' => 'ndcpatternconverter.cpp'
                                           },
-                            '11182016' => {
-                                            'Class' => '219537',
-                                            'Const' => 1,
-                                            'Header' => 'optionhandler.h',
-                                            'MnglName' => '_ZNK7log4cxx3spi13OptionHandler8getClassEv',
+                            '10861571' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10858658',
+                                            'Destructor' => 1,
+                                            'Header' => 'ndcpatternconverter.h',
+                                            'InLine' => 1,
+                                            'Line' => '35',
+                                            'MnglName' => '_ZN7log4cxx7pattern19NDCPatternConverterD0Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11187091'
+                                                                  'type' => '10859923'
                                                                 }
                                                        },
-                                            'Return' => '99795',
-                                            'ShortName' => 'getClass',
-                                            'Source' => 'loader.cpp',
-                                            'SourceLine' => '42',
-                                            'Virt' => 1,
-                                            'VirtPos' => '2'
+                                            'ShortName' => 'NDCPatternConverter',
+                                            'Virt' => 1
                                           },
-                            '11182097' => {
-                                            'Class' => '219537',
-                                            'Header' => 'optionhandler.h',
-                                            'Line' => '52',
-                                            'MnglName' => '_ZN7log4cxx3spi13OptionHandler15activateOptionsERNS_7helpers4PoolE',
+                            '10861572' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10858658',
+                                            'Destructor' => 1,
+                                            'Header' => 'ndcpatternconverter.h',
+                                            'InLine' => 1,
+                                            'Line' => '35',
+                                            'MnglName' => '_ZN7log4cxx7pattern19NDCPatternConverterD2Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '246497'
-                                                                },
-                                                         '1' => {
-                                                                  'name' => 'p1',
-                                                                  'type' => '99760'
+                                                                  'type' => '10859923'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '1',
-                                            'ShortName' => 'activateOptions',
-                                            'VirtPos' => '5'
+                                            'ShortName' => 'NDCPatternConverter',
+                                            'Virt' => 1
                                           },
-                            '11182137' => {
-                                            'Class' => '219537',
-                                            'Header' => 'optionhandler.h',
-                                            'Line' => '63',
-                                            'MnglName' => '_ZN7log4cxx3spi13OptionHandler9setOptionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_',
+                            '10861615' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10858658',
+                                            'Destructor' => 1,
+                                            'Header' => 'ndcpatternconverter.h',
+                                            'InLine' => 1,
+                                            'Line' => '35',
+                                            'MnglName' => '_ZN7log4cxx7pattern19NDCPatternConverterD1Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '246497'
-                                                                },
-                                                         '1' => {
-                                                                  'name' => 'p1',
-                                                                  'type' => '364004'
-                                                                },
-                                                         '2' => {
-                                                                  'name' => 'p2',
-                                                                  'type' => '364004'
+                                                                  'type' => '10859923'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '1',
-                                            'ShortName' => 'setOption',
-                                            'VirtPos' => '6'
+                                            'ShortName' => 'NDCPatternConverter',
+                                            'Virt' => 1
                                           },
-                            '11182300' => {
-                                            'Class' => '11182182',
-                                            'Const' => 1,
-                                            'Header' => 'optionhandler.h',
-                                            'InLine' => 2,
-                                            'Line' => '37',
-                                            'MnglName' => '_ZNK7log4cxx3spi13OptionHandler18ClazzOptionHandler7getNameB5cxx11Ev',
+                            '10869755' => {
+                                            'Class' => '10858658',
+                                            'Constructor' => 1,
+                                            'Header' => 'ndcpatternconverter.h',
+                                            'MnglName' => '_ZN7log4cxx7pattern19NDCPatternConverterC1Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11187483'
+                                                                  'type' => '10859923'
                                                                 }
                                                        },
-                                            'Return' => '98818',
-                                            'ShortName' => 'getName',
-                                            'Virt' => 1,
-                                            'VirtPos' => '3'
-                                          },
-                            '11182408' => {
-                                            'Class' => '545186',
-                                            'Header' => 'errorhandler.h',
-                                            'MnglName' => '_ZN7log4cxx3spi12ErrorHandler13registerClassEv',
-                                            'Return' => '99801',
-                                            'ShortName' => 'registerClass',
-                                            'Source' => 'loader.cpp',
-                                            'SourceLine' => '43',
-                                            'Static' => 1
+                                            'ShortName' => 'NDCPatternConverter',
+                                            'Source' => 'ndcpatternconverter.cpp',
+                                            'SourceLine' => '30'
                                           },
-                            '11182425' => {
-                                            'Class' => '545186',
-                                            'Const' => 1,
-                                            'Header' => 'errorhandler.h',
-                                            'MnglName' => '_ZNK7log4cxx3spi12ErrorHandler8getClassEv',
+                            '10869800' => {
+                                            'Class' => '10858658',
+                                            'Constructor' => 1,
+                                            'Header' => 'ndcpatternconverter.h',
+                                            'MnglName' => '_ZN7log4cxx7pattern19NDCPatternConverterC2Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '5912006'
+                                                                  'type' => '10859923'
                                                                 }
                                                        },
-                                            'Return' => '99795',
-                                            'ShortName' => 'getClass',
-                                            'Source' => 'loader.cpp',
-                                            'SourceLine' => '43',
-                                            'Virt' => 1,
-                                            'VirtPos' => '2'
-                                          },
-                            '11182594' => {
-                                            'Class' => '545186',
-                                            'Header' => 'errorhandler.h',
-                                            'Line' => '77',
-                                            'MnglName' => '_ZN7log4cxx3spi12ErrorHandler9setLoggerERKSt10shared_ptrINS_6LoggerEE',
-                                            'Param' => {
-                                                         '0' => {
-                                                                  'name' => 'this',
-                                                                  'type' => '5009431'
-                                                                },
-                                                         '1' => {
-                                                                  'name' => 'p1',
-                                                                  'type' => '5778490'
-                                                                }
-                                                       },
-                                            'PureVirt' => 1,
-                                            'Return' => '1',
-                                            'ShortName' => 'setLogger',
-                                            'VirtPos' => '7'
-                                          },
-                            '11182634' => {
-                                            'Class' => '545186',
-                                            'Const' => 1,
-                                            'Header' => 'errorhandler.h',
-                                            'Line' => '85',
-                                            'MnglName' => '_ZNK7log4cxx3spi12ErrorHandler5errorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt9exceptioni',
-                                            'Param' => {
-                                                         '0' => {
-                                                                  'name' => 'this',
-                                                                  'type' => '5912000'
-                                                                },
-                                                         '1' => {
-                                                                  'name' => 'p1',
-                                                                  'type' => '364004'
-                                                                },
-                                                         '2' => {
-                                                                  'name' => 'p2',
-                                                                  'type' => '100406'
-                                                                },
-                                                         '3' => {
-                                                                  'name' => 'p3',
-                                                                  'type' => '84978'
-                                                                }
-                                                       },
-                                            'PureVirt' => 1,
-                                            'Return' => '1',
-                                            'ShortName' => 'error',
-                                            'VirtPos' => '8'
+                                            'ShortName' => 'NDCPatternConverter',
+                                            'Source' => 'ndcpatternconverter.cpp',
+                                            'SourceLine' => '30'
                                           },
-                            '11182684' => {
-                                            'Class' => '545186',
-                                            'Const' => 1,
-                                            'Header' => 'errorhandler.h',
-                                            'Line' => '92',
-                                            'MnglName' => '_ZNK7log4cxx3spi12ErrorHandler5errorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE',
+                            '10870387' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10859053',
+                                            'Destructor' => 1,
+                                            'Header' => 'ndcpatternconverter.h',
+                                            'InLine' => 1,
+                                            'Line' => '38',
+                                            'MnglName' => '_ZN7log4cxx7pattern19NDCPatternConverter24ClazzNDCPatternConverterD0Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '5912000'
-                                                                },
-                                                         '1' => {
-                                                                  'name' => 'p1',
-                                                                  'type' => '364004'
+                                                                  'type' => '10860637'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '1',
-                                            'ShortName' => 'error',
-                                            'VirtPos' => '9'
+                                            'ShortName' => 'ClazzNDCPatternConverter',
+                                            'Virt' => 1
                                           },
-                            '11182724' => {
-                                            'Class' => '545186',
-                                            'Const' => 1,
-                                            'Header' => 'errorhandler.h',
-                                            'Line' => '103',
-                                            'MnglName' => '_ZNK7log4cxx3spi12ErrorHandler5errorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt9exceptioniRKSt10shared_ptrINS0_12LoggingEventEE',
+                            '10870388' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10859053',
+                                            'Destructor' => 1,
+                                            'Header' => 'ndcpatternconverter.h',
+                                            'InLine' => 1,
+                                            'Line' => '38',
+                                            'MnglName' => '_ZN7log4cxx7pattern19NDCPatternConverter24ClazzNDCPatternConverterD1Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '5912000'
-                                                                },
-                                                         '1' => {
-                                                                  'name' => 'p1',
-                                                                  'type' => '364004'
-                                                                },
-                                                         '2' => {
-                                                                  'name' => 'p2',
-                                                                  'type' => '100406'
-                                                                },
-                                                         '3' => {
-                                                                  'name' => 'p3',
-                                                                  'type' => '84978'
-                                                                },
-                                                         '4' => {
-                                                                  'name' => 'p4',
-                                                                  'type' => '221617'
+                                                                  'type' => '10860637'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '1',
-                                            'ShortName' => 'error',
-                                            'VirtPos' => '10'
+                                            'ShortName' => 'ClazzNDCPatternConverter',
+                                            'Virt' => 1
                                           },
-                            '11182779' => {
-                                            'Class' => '545186',
-                                            'Header' => 'errorhandler.h',
-                                            'Line' => '110',
-                                            'MnglName' => '_ZN7log4cxx3spi12ErrorHandler11setAppenderERKSt10shared_ptrINS_8AppenderEE',
+                            '10870431' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10859053',
+                                            'Destructor' => 1,
+                                            'Header' => 'ndcpatternconverter.h',
+                                            'InLine' => 1,
+                                            'Line' => '38',
+                                            'MnglName' => '_ZN7log4cxx7pattern19NDCPatternConverter24ClazzNDCPatternConverterD2Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '5009431'
-                                                                },
-                                                         '1' => {
-                                                                  'name' => 'p1',
-                                                                  'type' => '1362235'
+                                                                  'type' => '10860637'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '1',
-                                            'ShortName' => 'setAppender',
-                                            'VirtPos' => '11'
+                                            'ShortName' => 'ClazzNDCPatternConverter',
+                                            'Virt' => 1
                                           },
-                            '11182819' => {
-                                            'Class' => '545186',
-                                            'Header' => 'errorhandler.h',
-                                            'Line' => '115',
-                                            'MnglName' => '_ZN7log4cxx3spi12ErrorHandler17setBackupAppenderERKSt10shared_ptrINS_8AppenderEE',
+                            '10870499' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10859053',
+                                            'Constructor' => 1,
+                                            'Header' => 'ndcpatternconverter.h',
+                                            'InLine' => 1,
+                                            'Line' => '38',
+                                            'MnglName' => '_ZN7log4cxx7pattern19NDCPatternConverter24ClazzNDCPatternConverterC2Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '5009431'
-                                                                },
-                                                         '1' => {
-                                                                  'name' => 'p1',
-                                                                  'type' => '1362235'
+                                                                  'type' => '10860637'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '1',
-                                            'ShortName' => 'setBackupAppender',
-                                            'VirtPos' => '12'
+                                            'ShortName' => 'ClazzNDCPatternConverter'
                                           },
-                            '11182977' => {
-                                            'Class' => '11182859',
-                                            'Const' => 1,
-                                            'Header' => 'errorhandler.h',
-                                            'InLine' => 2,
-                                            'Line' => '61',
-                                            'MnglName' => '_ZNK7log4cxx3spi12ErrorHandler17ClazzErrorHandler7getNameB5cxx11Ev',
+                            '10870500' => {
+                                            'Artificial' => 1,
+                                            'Class' => '10859053',
+                                            'Constructor' => 1,
+                                            'Header' => 'ndcpatternconverter.h',
+                                            'InLine' => 1,
+                                            'Line' => '38',
+                                            'MnglName' => '_ZN7log4cxx7pattern19NDCPatternConverter24ClazzNDCPatternConverterC1Ev',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11187315'
+                                                                  'type' => '10860637'
                                                                 }
                                                        },
-                                            'Return' => '98818',
-                                            'ShortName' => 'getName',
-                                            'Virt' => 1,
-                                            'VirtPos' => '3'
+                                            'ShortName' => 'ClazzNDCPatternConverter'
                                           },
-                            '11183973' => {
-                                            'Class' => '11183834',
+                            '11000367' => {
+                                            'Class' => '11000082',
                                             'Const' => 1,
-                                            'Header' => 'denyallfilter.h',
-                                            'MnglName' => '_ZNK7log4cxx6filter13DenyAllFilter8getClassEv',
+                                            'Header' => 'odbcappender.h',
+                                            'MnglName' => '_ZNK7log4cxx2db12ODBCAppender8getClassEv',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11186925'
+                                                                  'type' => '11005116'
                                                                 }
                                                        },
-                                            'Return' => '99795',
+                                            'Return' => '99694',
                                             'ShortName' => 'getClass',
-                                            'Source' => 'loader.cpp',
-                                            'SourceLine' => '49',
+                                            'Source' => 'odbcappender.cpp',
+                                            'SourceLine' => '92',
                                             'Virt' => 1,
                                             'VirtPos' => '2'
                                           },
-                            '11184012' => {
-                                            'Class' => '11183834',
-                                            'Header' => 'denyallfilter.h',
-                                            'MnglName' => '_ZN7log4cxx6filter13DenyAllFilter14getStaticClassEv',
-                                            'Return' => '99795',
+                            '11000406' => {
+                                            'Class' => '11000082',
+                                            'Header' => 'odbcappender.h',
+                                            'MnglName' => '_ZN7log4cxx2db12ODBCAppender14getStaticClassEv',
+                                            'Return' => '99694',
                                             'ShortName' => 'getStaticClass',
-                                            'Source' => 'loader.cpp',
-                                            'SourceLine' => '49',
+                                            'Source' => 'odbcappender.cpp',
+                                            'SourceLine' => '92',
                                             'Static' => 1
                                           },
-                            '11184029' => {
-                                            'Class' => '11183834',
-                                            'Header' => 'denyallfilter.h',
-                                            'MnglName' => '_ZN7log4cxx6filter13DenyAllFilter13registerClassEv',
-                                            'Return' => '99801',
+                            '11000424' => {
+                                            'Class' => '11000082',
+                                            'Header' => 'odbcappender.h',
+                                            'MnglName' => '_ZN7log4cxx2db12ODBCAppender13registerClassEv',
+                                            'Return' => '99700',
                                             'ShortName' => 'registerClass',
-                                            'Source' => 'loader.cpp',
-                                            'SourceLine' => '49',
+                                            'Source' => 'odbcappender.cpp',
+                                            'SourceLine' => '92',
                                             'Static' => 1
                                           },
-                            '11184046' => {
-                                            'Class' => '11183834',
+                            '11000442' => {
+                                            'Class' => '11000082',
                                             'Const' => 1,
-                                            'Header' => 'denyallfilter.h',
+                                            'Header' => 'odbcappender.h',
                                             'InLine' => 2,
-                                            'Line' => '44',
-                                            'MnglName' => '_ZNK7log4cxx6filter13DenyAllFilter4castERKNS_7helpers5ClassE',
+                                            'Line' => '97',
+                                            'MnglName' => '_ZNK7log4cxx2db12ODBCAppender4castERKNS_7helpers5ClassE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11186925'
+                                                                  'type' => '11005116'
                                                                 },
                                                          '1' => {
                                                                   'name' => 'clazz',
-                                                                  'type' => '99795'
+                                                                  'type' => '99694'
                                                                 }
                                                        },
-                                            'Return' => '88797',
+                                            'Return' => '88777',
                                             'ShortName' => 'cast',
                                             'Virt' => 1,
                                             'VirtPos' => '4'
                                           },
-                            '11184090' => {
-                                            'Class' => '11183834',
+                            '11000486' => {
+                                            'Class' => '11000082',
                                             'Const' => 1,
-                                            'Header' => 'denyallfilter.h',
+                                            'Header' => 'odbcappender.h',
                                             'InLine' => 2,
-                                            'Line' => '47',
-                                            'MnglName' => '_ZNK7log4cxx6filter13DenyAllFilter10instanceofERKNS_7helpers5ClassE',
+                                            'Line' => '100',
+                                            'MnglName' => '_ZNK7log4cxx2db12ODBCAppender10instanceofERKNS_7helpers5ClassE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11186925'
+                                                                  'type' => '11005116'
                                                                 },
                                                          '1' => {
                                                                   'name' => 'clazz',
-                                                                  'type' => '99795'
+                                                                  'type' => '99694'
                                                                 }
                                                        },
-                                            'Return' => '85031',
+                                            'Return' => '85016',
                                             'ShortName' => 'instanceof',
                                             'Virt' => 1,
                                             'VirtPos' => '3'
                                           },
-                            '11184134' => {
-                                            'Class' => '11183834',
-                                            'Const' => 1,
-                                            'Header' => 'denyallfilter.h',
-                                            'InLine' => 2,
-                                            'Line' => '55',
-                                            'MnglName' => '_ZNK7log4cxx6filter13DenyAllFilter6decideERKSt10shared_ptrINS_3spi12LoggingEventEE',
+                            '11000610' => {
+                                            'Class' => '11000082',
+                                            'Header' => 'odbcappender.h',
+                                            'MnglName' => '_ZN7log4cxx2db12ODBCAppender9setOptionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11186925'
+                                                                  'type' => '11005127'
                                                                 },
                                                          '1' => {
-                                                                  'name' => 'event',
-                                                                  'type' => '221617'
+                                                                  'name' => 'option',
+                                                                  'type' => '337174'
+                                                                },
+                                                         '2' => {
+                                                                  'name' => 'value',
+                                                                  'type' => '337174'
                                                                 }
                                                        },
-                                            'Reg' => {
-                                                       '0' => 'rdi',
-                                                       '1' => 'rsi'
-                                                     },
-                                            'Return' => '219333',
-                                            'ShortName' => 'decide',
+                                            'Return' => '1',
+                                            'ShortName' => 'setOption',
+                                            'Source' => 'odbcappender.cpp',
+                                            'SourceLine' => '106',
                                             'Virt' => 1,
-                                            'VirtPos' => '7'
+                                            'VirtPos' => '6'
                                           },
-                            '11184296' => {
-                                            'Class' => '11184178',
-                                            'Const' => 1,
-                                            'Header' => 'denyallfilter.h',
-                                            'InLine' => 2,
-                                            'Line' => '43',
-                                            'MnglName' => '_ZNK7log4cxx6filter13DenyAllFilter18ClazzDenyAllFilter7getNameB5cxx11Ev',
+                            '11000655' => {
+                                            'Class' => '11000082',
+                                            'Header' => 'odbcappender.h',
+                                            'MnglName' => '_ZN7log4cxx2db12ODBCAppender15activateOptionsERNS_7helpers4PoolE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11187287'
+                                                                  'type' => '11005127'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'p1',
+                                                                  'type' => '99659'
                                                                 }
                                                        },
-                                            'Return' => '98818',
-                                            'ShortName' => 'getName',
+                                            'Return' => '1',
+                                            'ShortName' => 'activateOptions',
+                                            'Source' => 'odbcappender.cpp',
+                                            'SourceLine' => '136',
                                             'Virt' => 1,
-                                            'VirtPos' => '3'
+                                            'VirtPos' => '5'
                                           },
-                            '11184335' => {
-                                            'Class' => '11184178',
-                                            'Const' => 1,
-                                            'Header' => 'denyallfilter.h',
-                                            'InLine' => 2,
-                                            'Line' => '43',
-                                            'MnglName' => '_ZNK7log4cxx6filter13DenyAllFilter18ClazzDenyAllFilter11newInstanceEv',
+                            '11000695' => {
+                                            'Class' => '11000082',
+                                            'Header' => 'odbcappender.h',
+                                            'MnglName' => '_ZN7log4cxx2db12ODBCAppender6appendERKSt10shared_ptrINS_3spi12LoggingEventEERNS_7helpers4PoolE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11187287'
+                                                                  'type' => '11005127'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'event',
+                                                                  'type' => '214113'
+                                                                },
+                                                         '2' => {
+                                                                  'name' => 'p',
+                                                                  'type' => '99659'
                                                                 }
                                                        },
-                                            'Return' => '11186896',
-                                            'ShortName' => 'newInstance',
+                                            'Return' => '1',
+                                            'ShortName' => 'append',
+                                            'Source' => 'odbcappender.cpp',
+                                            'SourceLine' => '144',
                                             'Virt' => 1,
-                                            'VirtPos' => '4'
-                                          },
-                            '11184431' => {
-                                            'Data' => 1,
-                                            'Line' => '41',
-                                            'MnglName' => '_ZN7log4cxx7classes18ObjectRegistrationE',
-                                            'NameSpace' => 'log4cxx::classes',
-                                            'Return' => '99801',
-                                            'ShortName' => 'ObjectRegistration',
-                                            'Source' => 'loader.cpp'
-                                          },
-                            '11184447' => {
-                                            'Data' => 1,
-                                            'Line' => '42',
-                                            'MnglName' => '_ZN7log4cxx7classes25OptionHandlerRegistrationE',
-                                            'NameSpace' => 'log4cxx::classes',
-                                            'Return' => '99801',
-                                            'ShortName' => 'OptionHandlerRegistration',
-                                            'Source' => 'loader.cpp'
-                                          },
-                            '11184463' => {
-                                            'Data' => 1,
-                                            'Line' => '43',
-                                            'MnglName' => '_ZN7log4cxx7classes24ErrorHandlerRegistrationE',
-                                            'NameSpace' => 'log4cxx::classes',
-                                            'Return' => '99801',
-                                            'ShortName' => 'ErrorHandlerRegistration',
-                                            'Source' => 'loader.cpp'
-                                          },
-                            '11184479' => {
-                                            'Data' => 1,
-                                            'Line' => '44',
-                                            'MnglName' => '_ZN7log4cxx7classes20AppenderRegistrationE',
-                                            'NameSpace' => 'log4cxx::classes',
-                                            'Return' => '99801',
-                                            'ShortName' => 'AppenderRegistration',
-                                            'Source' => 'loader.cpp'
-                                          },
-                            '11184495' => {
-                                            'Data' => 1,
-                                            'Line' => '45',
-                                            'MnglName' => '_ZN7log4cxx7classes18FilterRegistrationE',
-                                            'NameSpace' => 'log4cxx::classes',
-                                            'Return' => '99801',
-                                            'ShortName' => 'FilterRegistration',
-                                            'Source' => 'loader.cpp'
-                                          },
-                            '11184511' => {
-                                            'Data' => 1,
-                                            'Line' => '46',
-                                            'MnglName' => '_ZN7log4cxx7classes30AppenderAttachableRegistrationE',
-                                            'NameSpace' => 'log4cxx::classes',
-                                            'Return' => '99801',
-                                            'ShortName' => 'AppenderAttachableRegistration',
-                                            'Source' => 'loader.cpp'
-                                          },
-                            '11184527' => {
-                                            'Data' => 1,
-                                            'Line' => '47',
-                                            'MnglName' => '_ZN7log4cxx7classes25LoggerFactoryRegistrationE',
-                                            'NameSpace' => 'log4cxx::classes',
-                                            'Return' => '99801',
-                                            'ShortName' => 'LoggerFactoryRegistration',
-                                            'Source' => 'loader.cpp'
-                                          },
-                            '11184543' => {
-                                            'Data' => 1,
-                                            'Line' => '48',
-                                            'MnglName' => '_ZN7log4cxx7classes28LoggerRepositoryRegistrationE',
-                                            'NameSpace' => 'log4cxx::classes',
-                                            'Return' => '99801',
-                                            'ShortName' => 'LoggerRepositoryRegistration',
-                                            'Source' => 'loader.cpp'
-                                          },
-                            '11184559' => {
-                                            'Data' => 1,
-                                            'Line' => '49',
-                                            'MnglName' => '_ZN7log4cxx7classes25DenyAllFilterRegistrationE',
-                                            'NameSpace' => 'log4cxx::classes',
-                                            'Return' => '99801',
-                                            'ShortName' => 'DenyAllFilterRegistration',
-                                            'Source' => 'loader.cpp'
-                                          },
-                            '11184575' => {
-                                            'Data' => 1,
-                                            'Line' => '50',
-                                            'MnglName' => '_ZN7log4cxx7classes30RepositorySelectorRegistrationE',
-                                            'NameSpace' => 'log4cxx::classes',
-                                            'Return' => '99801',
-                                            'ShortName' => 'RepositorySelectorRegistration',
-                                            'Source' => 'loader.cpp'
-                                          },
-                            '11184591' => {
-                                            'Data' => 1,
-                                            'Line' => '51',
-                                            'MnglName' => '_ZN7log4cxx7classes22XMLDOMNodeRegistrationE',
-                                            'NameSpace' => 'log4cxx::classes',
-                                            'Return' => '99801',
-                                            'ShortName' => 'XMLDOMNodeRegistration',
-                                            'Source' => 'loader.cpp'
-                                          },
-                            '11184607' => {
-                                            'Data' => 1,
-                                            'Line' => '52',
-                                            'MnglName' => '_ZN7log4cxx7classes26XMLDOMDocumentRegistrationE',
-                                            'NameSpace' => 'log4cxx::classes',
-                                            'Return' => '99801',
-                                            'ShortName' => 'XMLDOMDocumentRegistration',
-                                            'Source' => 'loader.cpp'
-                                          },
-                            '11184623' => {
-                                            'Data' => 1,
-                                            'Line' => '53',
-                                            'MnglName' => '_ZN7log4cxx7classes25XMLDOMElementRegistrationE',
-                                            'NameSpace' => 'log4cxx::classes',
-                                            'Return' => '99801',
-                                            'ShortName' => 'XMLDOMElementRegistration',
-                                            'Source' => 'loader.cpp'
-                                          },
-                            '11184639' => {
-                                            'Data' => 1,
-                                            'Line' => '54',
-                                            'MnglName' => '_ZN7log4cxx7classes26XMLDOMNodeListRegistrationE',
-                                            'NameSpace' => 'log4cxx::classes',
-                                            'Return' => '99801',
-                                            'ShortName' => 'XMLDOMNodeListRegistration',
-                                            'Source' => 'loader.cpp'
-                                          },
-                            '11184655' => {
-                                            'Data' => 1,
-                                            'Line' => '55',
-                                            'MnglName' => '_ZN7log4cxx7classes36TriggeringEventEvaluatorRegistrationE',
-                                            'NameSpace' => 'log4cxx::classes',
-                                            'Return' => '99801',
-                                            'ShortName' => 'TriggeringEventEvaluatorRegistration',
-                                            'Source' => 'loader.cpp'
-                                          },
-                            '11184768' => {
-                                            'Class' => '363981',
-                                            'Header' => 'appender.h',
-                                            'MnglName' => '_ZN7log4cxx8Appender13registerClassEv',
-                                            'Return' => '99801',
-                                            'ShortName' => 'registerClass',
-                                            'Source' => 'loader.cpp',
-                                            'SourceLine' => '44',
-                                            'Static' => 1
+                                            'VirtPos' => '17'
                                           },
-                            '11184785' => {
-                                            'Class' => '363981',
+                            '11000740' => {
+                                            'Class' => '11000082',
                                             'Const' => 1,
-                                            'Header' => 'appender.h',
-                                            'MnglName' => '_ZNK7log4cxx8Appender8getClassEv',
+                                            'Header' => 'odbcappender.h',
+                                            'MnglName' => '_ZNK7log4cxx2db12ODBCAppender15getLogStatementB5cxx11ERKSt10shared_ptrINS_3spi12LoggingEventEERNS_7helpers4PoolE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '11186982'
+                                                                  'type' => '11005116'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'event',
+                                                                  'type' => '214113'
+                                                                },
+                                                         '2' => {
+                                                                  'name' => 'p',
+                                                                  'type' => '99659'
                                                                 }
                                                        },
-                                            'Return' => '99795',
-                                            'ShortName' => 'getClass',
-                                            'Source' => 'loader.cpp',
-                                            'SourceLine' => '44',
-                                            'Virt' => 1,
-                                            'VirtPos' => '2'
+                                            'Protected' => 1,
+                                            'Return' => '98719',
+                                            'ShortName' => 'getLogStatement',
+                                            'Source' => 'odbcappender.cpp',
+                                            'SourceLine' => '157'
                                           },
-                            '11184866' => {
-                                            'Class' => '363981',
-                                            'Header' => 'appender.h',
-                                            'Line' => '60',
-                                            'MnglName' => '_ZN7log4cxx8Appender9addFilterESt10shared_ptrINS_3spi6FilterEE',
+                            '11000781' => {
+                                            'Class' => '11000082',
+                                            'Header' => 'odbcappender.h',
+                                            'MnglName' => '_ZN7log4cxx2db12ODBCAppender7executeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_7helpers4PoolE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '364815'
+                                                                  'type' => '11005127'
                                                                 },
                                                          '1' => {
-                                                                  'name' => 'p1',
-                                                                  'type' => '219503'
+                                                                  'name' => 'sql',
+                                                                  'type' => '337174'
+                                                                },
+                                                         '2' => {
+                                                                  'name' => 'p',
+                                                                  'type' => '99659'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
+                                            'Protected' => 1,
                                             'Return' => '1',
-                                            'ShortName' => 'addFilter',
-                                            'VirtPos' => '7'
+                                            'ShortName' => 'execute',
+                                            'Source' => 'odbcappender.cpp',
+                                            'SourceLine' => '164',
+                                            'Virt' => 1,
+                                            'VirtPos' => '18'
                                           },
-                            '11184906' => {
-                                            'Class' => '363981',
-                                            'Const' => 1,
-                                            'Header' => 'appender.h',
-                                            'Line' => '68',
-                                            'MnglName' => '_ZNK7log4cxx8Appender9getFilterEv',
+                            '11000826' => {
+                                            'Class' => '11000082',
+                                            'Header' => 'odbcappender.h',
+                                            'MnglName' => '_ZN7log4cxx2db12ODBCAppender15closeConnectionEPv',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '8605021'
+                                                                  'type' => '11005127'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'p1',
+                                                                  'type' => '11000866'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '219503',
-                                            'ShortName' => 'getFilter',
-                                            'VirtPos' => '8'
+                                            'Protected' => 1,
+                                            'Return' => '1',
+                                            'ShortName' => 'closeConnection',
+                                            'Source' => 'odbcappender.cpp',
+                                            'SourceLine' => '210',
+                                            'Virt' => 1,
+                                            'VirtPos' => '19'
                                           },
-                            '11184945' => {
-                                            'Class' => '363981',
-                                            'Header' => 'appender.h',
-                                            'Line' => '73',
-                                            'MnglName' => '_ZN7log4cxx8Appender12clearFiltersEv',
+                            '11000879' => {
+                                            'Class' => '11000082',
+                                            'Header' => 'odbcappender.h',
+                                            'MnglName' => '_ZN7log4cxx2db12ODBCAppender13getConnectionERNS_7helpers4PoolE',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '364815'
+                                                                  'type' => '11005127'
+                                                                },
+                                                         '1' => {
+                                                                  'name' => 'p',
+                                                                  'type' => '99659'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
-                                            'Return' => '1',
-                                            'ShortName' => 'clearFilters',
-                                            'VirtPos' => '9'
+                                            'Protected' => 1,
+                                            'Return' => '11000866',
+                                            'ShortName' => 'getConnection',
+                                            'Source' => 'odbcappender.cpp',
+                                            'SourceLine' => '218',
+                                            'Virt' => 1,
+                                            'VirtPos' => '20'
                                           },
-                            '11184980' => {
-                                            'Class' => '363981',
-                                            'Header' => 'appender.h',
-                                            'Line' => '80',
-                                            'MnglName' => '_ZN7log4cxx8Appender5closeEv',
+                            '11000923' => {
+                                            'Class' => '11000082',
+                                            'Header' => 'odbcappender.h',
+                                            'MnglName' => '_ZN7log4cxx2db12ODBCAppender5closeEv',
                                             'Param' => {
                                                          '0' => {
                                                                   'name' => 'this',
-                                                                  'type' => '364815'
+                                                                  'type' => '11005127'
                                                                 }
                                                        },
-                                            'PureVirt' => 1,
                                             'Return' => '1',
                                             'ShortName' => 'close',
+                                            'Source' => 'odbcappender.cpp',
+                                            'SourceLine' => '283',
+                                            'Virt' => 1,
                                             'VirtPos' => '10'
                                           },
-                            '11185015' => {
-                                            'Class' => '363981',
-                                            'Header' => 'appender.h',
... 283044 lines suppressed ...