Class <anonymous struct>::<anonymous union>
   size=4 align=4
   base size=4 base align=4
<anonymous struct>::<anonymous union> (0x0x7fd97186bf60) 0

Class <anonymous struct>
   size=8 align=4
   base size=8 base align=4
<anonymous struct> (0x0x7fd97186bf00) 0

Class __locale_struct
   size=232 align=8
   base size=232 base align=8
__locale_struct (0x0x7fd9718db000) 0

Vtable for CConstString
CConstString::_ZTV12CConstString: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI12CConstString)
16    (int (*)(...))CConstString::~CConstString
24    (int (*)(...))CConstString::~CConstString

Class CConstString
   size=32 align=8
   base size=25 base align=8
CConstString (0x0x7fd9718db3c0) 0
    vptr=((& CConstString::_ZTV12CConstString) + 16u)

Vtable for CDynamicString
CDynamicString::_ZTV14CDynamicString: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI14CDynamicString)
16    (int (*)(...))CDynamicString::~CDynamicString
24    (int (*)(...))CDynamicString::~CDynamicString

Class CDynamicString
   size=32 align=8
   base size=25 base align=8
CDynamicString (0x0x7fd9718ae138) 0
    vptr=((& CDynamicString::_ZTV14CDynamicString) + 16u)
  CConstString (0x0x7fd9718db420) 0
      primary-for CDynamicString (0x0x7fd9718ae138)

Vtable for CPointerListElement
CPointerListElement::_ZTV19CPointerListElement: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI19CPointerListElement)
16    (int (*)(...))CPointerListElement::~CPointerListElement
24    (int (*)(...))CPointerListElement::~CPointerListElement

Class CPointerListElement
   size=24 align=8
   base size=24 base align=8
CPointerListElement (0x0x7fd9718db480) 0
    vptr=((& CPointerListElement::_ZTV19CPointerListElement) + 16u)

Vtable for CPointerList
CPointerList::_ZTV12CPointerList: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI12CPointerList)
16    (int (*)(...))CPointerList::~CPointerList
24    (int (*)(...))CPointerList::~CPointerList

Class CPointerList
   size=56 align=8
   base size=56 base align=8
CPointerList (0x0x7fd9718db4e0) 0
    vptr=((& CPointerList::_ZTV12CPointerList) + 16u)

Vtable for COneMultiString
COneMultiString::_ZTV15COneMultiString: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI15COneMultiString)
16    (int (*)(...))COneMultiString::~COneMultiString
24    (int (*)(...))COneMultiString::~COneMultiString
32    (int (*)(...))-32
40    (int (*)(...))(& _ZTI15COneMultiString)
48    (int (*)(...))COneMultiString::_ZThn32_N15COneMultiStringD1Ev
56    (int (*)(...))COneMultiString::_ZThn32_N15COneMultiStringD0Ev

Class COneMultiString
   size=56 align=8
   base size=56 base align=8
COneMultiString (0x0x7fd971554620) 0
    vptr=((& COneMultiString::_ZTV15COneMultiString) + 16u)
  CDynamicString (0x0x7fd9718ae1a0) 0
      primary-for COneMultiString (0x0x7fd971554620)
    CConstString (0x0x7fd9718db540) 0
        primary-for CDynamicString (0x0x7fd9718ae1a0)
  CPointerListElement (0x0x7fd9718db5a0) 32
      vptr=((& COneMultiString::_ZTV15COneMultiString) + 48u)

Vtable for CMultiString
CMultiString::_ZTV12CMultiString: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI12CMultiString)
16    (int (*)(...))CMultiString::~CMultiString
24    (int (*)(...))CMultiString::~CMultiString

Class CMultiString
   size=56 align=8
   base size=56 base align=8
CMultiString (0x0x7fd9718ae270) 0
    vptr=((& CMultiString::_ZTV12CMultiString) + 16u)
  CPointerList (0x0x7fd9718db600) 0
      primary-for CMultiString (0x0x7fd9718ae270)

Vtable for CConfigLineParser
CConfigLineParser::_ZTV17CConfigLineParser: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI17CConfigLineParser)
16    (int (*)(...))CConfigLineParser::~CConfigLineParser
24    (int (*)(...))CConfigLineParser::~CConfigLineParser

Class CConfigLineParser
   size=64 align=8
   base size=64 base align=8
CConfigLineParser (0x0x7fd9718db660) 0
    vptr=((& CConfigLineParser::_ZTV17CConfigLineParser) + 16u)

Vtable for CConfigParserValue
CConfigParserValue::_ZTV18CConfigParserValue: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI18CConfigParserValue)
16    (int (*)(...))CConfigParserValue::~CConfigParserValue
24    (int (*)(...))CConfigParserValue::~CConfigParserValue

Class CConfigParserValue
   size=112 align=8
   base size=112 base align=8
CConfigParserValue (0x0x7fd9718ae2d8) 0
    vptr=((& CConfigParserValue::_ZTV18CConfigParserValue) + 16u)
  CPointerListElement (0x0x7fd9718db6c0) 0
      primary-for CConfigParserValue (0x0x7fd9718ae2d8)

Vtable for CConfigParserSection
CConfigParserSection::_ZTV20CConfigParserSection: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI20CConfigParserSection)
16    (int (*)(...))CConfigParserSection::~CConfigParserSection
24    (int (*)(...))CConfigParserSection::~CConfigParserSection

Class CConfigParserSection
   size=144 align=8
   base size=144 base align=8
CConfigParserSection (0x0x7fd9718ae340) 0
    vptr=((& CConfigParserSection::_ZTV20CConfigParserSection) + 16u)
  CPointerListElement (0x0x7fd9718db720) 0
      primary-for CConfigParserSection (0x0x7fd9718ae340)

Vtable for CConfigGrammarParser
CConfigGrammarParser::_ZTV20CConfigGrammarParser: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI20CConfigGrammarParser)
16    (int (*)(...))CConfigGrammarParser::~CConfigGrammarParser
24    (int (*)(...))CConfigGrammarParser::~CConfigGrammarParser

Class CConfigGrammarParser
   size=80 align=8
   base size=80 base align=8
CConfigGrammarParser (0x0x7fd9718ae3a8) 0
    vptr=((& CConfigGrammarParser::_ZTV20CConfigGrammarParser) + 16u)
  CConfigLineParser (0x0x7fd9718db780) 0
      primary-for CConfigGrammarParser (0x0x7fd9718ae3a8)

Class <anonymous struct>
   size=8 align=4
   base size=8 base align=4
<anonymous struct> (0x0x7fd9718db7e0) 0

Class <anonymous struct>
   size=16 align=8
   base size=16 base align=8
<anonymous struct> (0x0x7fd9718db840) 0

Class <anonymous struct>
   size=16 align=8
   base size=16 base align=8
<anonymous struct> (0x0x7fd9718db8a0) 0

Class _IO_marker
   size=24 align=8
   base size=24 base align=8
_IO_marker (0x0x7fd9718db900) 0

Class _IO_FILE
   size=216 align=8
   base size=216 base align=8
_IO_FILE (0x0x7fd9718db960) 0

Class <anonymous struct>
   size=32 align=8
   base size=32 base align=8
<anonymous struct> (0x0x7fd9718db9c0) 0

Vtable for CConfigFileParser
CConfigFileParser::_ZTV17CConfigFileParser: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI17CConfigFileParser)
16    (int (*)(...))CConfigFileParser::~CConfigFileParser
24    (int (*)(...))CConfigFileParser::~CConfigFileParser
32    (int (*)(...))CConfigFileParser::LineCodingError

Class CConfigFileParser
   size=80 align=8
   base size=80 base align=8
CConfigFileParser (0x0x7fd9718ae478) 0
    vptr=((& CConfigFileParser::_ZTV17CConfigFileParser) + 16u)
  CConfigGrammarParser (0x0x7fd9718ae4e0) 0
      primary-for CConfigFileParser (0x0x7fd9718ae478)
    CConfigLineParser (0x0x7fd9718dbba0) 0
        primary-for CConfigGrammarParser (0x0x7fd9718ae4e0)

