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

Class wait::<anonymous struct>
   size=4 align=4
   base size=4 base align=4
wait::<anonymous struct> (0x0x7f7d1a4b02a0) 0

Class wait::<anonymous struct>
   size=4 align=4
   base size=4 base align=4
wait::<anonymous struct> (0x0x7f7d1a4b0300) 0

Class wait
   size=4 align=4
   base size=4 base align=4
wait (0x0x7f7d1a4b0240) 0

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

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

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

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

Class <anonymous struct>
   size=128 align=8
   base size=128 base align=8
<anonymous struct> (0x0x7f7d1a4b04e0) 0

Class timespec
   size=16 align=8
   base size=16 base align=8
timespec (0x0x7f7d1a4b0540) 0

Class timeval
   size=16 align=8
   base size=16 base align=8
timeval (0x0x7f7d1a4b05a0) 0

Class <anonymous struct>
   size=128 align=8
   base size=128 base align=8
<anonymous struct> (0x0x7f7d1a4b0600) 0

Class pthread_attr_t
   size=56 align=8
   base size=56 base align=8
pthread_attr_t (0x0x7f7d1a4b0660) 0

Class __pthread_internal_list
   size=16 align=8
   base size=16 base align=8
__pthread_internal_list (0x0x7f7d1a4b06c0) 0

Class <anonymous union>::__pthread_mutex_s
   size=40 align=8
   base size=40 base align=8
<anonymous union>::__pthread_mutex_s (0x0x7f7d1a4b0780) 0

Class <anonymous union>
   size=40 align=8
   base size=40 base align=8
<anonymous union> (0x0x7f7d1a4b0720) 0

Class <anonymous union>
   size=4 align=4
   base size=4 base align=4
<anonymous union> (0x0x7f7d1a4b07e0) 0

Class <anonymous union>::<anonymous struct>
   size=48 align=8
   base size=48 base align=8
<anonymous union>::<anonymous struct> (0x0x7f7d1a4b08a0) 0

Class <anonymous union>
   size=48 align=8
   base size=48 base align=8
<anonymous union> (0x0x7f7d1a4b0840) 0

Class <anonymous union>
   size=4 align=4
   base size=4 base align=4
<anonymous union> (0x0x7f7d1a4b0900) 0

Class <anonymous union>::<anonymous struct>
   size=56 align=8
   base size=56 base align=8
<anonymous union>::<anonymous struct> (0x0x7f7d1a4b09c0) 0

Class <anonymous union>
   size=56 align=8
   base size=56 base align=8
<anonymous union> (0x0x7f7d1a4b0960) 0

Class <anonymous union>
   size=8 align=8
   base size=8 base align=8
<anonymous union> (0x0x7f7d1a4b0a20) 0

Class <anonymous union>
   size=32 align=8
   base size=32 base align=8
<anonymous union> (0x0x7f7d1a4b0a80) 0

Class <anonymous union>
   size=4 align=4
   base size=4 base align=4
<anonymous union> (0x0x7f7d1a4b0ae0) 0

Class random_data
   size=48 align=8
   base size=48 base align=8
random_data (0x0x7f7d1a4b0b40) 0

Class drand48_data
   size=24 align=8
   base size=24 base align=8
drand48_data (0x0x7f7d1a4b0ba0) 0

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

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

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

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

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

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

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

Class lout::misc::StringBuffer::Node
   size=16 align=8
   base size=16 base align=8
lout::misc::StringBuffer::Node (0x0x7f7d1a5fa1e0) 0

Class lout::misc::StringBuffer
   size=40 align=8
   base size=33 base align=8
lout::misc::StringBuffer (0x0x7f7d1a5fa180) 0

Class lout::misc::BitSet
   size=16 align=8
   base size=12 base align=8
lout::misc::BitSet (0x0x7f7d1a5fa240) 0

Class lout::misc::ZoneAllocator
   size=40 align=8
   base size=40 base align=8
lout::misc::ZoneAllocator (0x0x7f7d1a5fa2a0) 0

Class lout::misc::SimpleVector<char*>
   size=16 align=8
   base size=16 base align=8
lout::misc::SimpleVector<char*> (0x0x7f7d1a5fa300) 0

Vtable for lout::object::Object
lout::object::Object::_ZTVN4lout6object6ObjectE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))lout::object::Object::~Object
24    (int (*)(...))lout::object::Object::~Object
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::object::Object::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf

Class lout::object::Object
   size=8 align=8
   base size=8 base align=8
lout::object::Object (0x0x7f7d1a5fa360) 0 nearly-empty
    vptr=((& lout::object::Object::_ZTVN4lout6object6ObjectE) + 16u)

Vtable for lout::object::Comparable
lout::object::Comparable::_ZTVN4lout6object10ComparableE: 10u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    0u
24    0u
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::object::Object::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))__cxa_pure_virtual

Class lout::object::Comparable
   size=8 align=8
   base size=8 base align=8
lout::object::Comparable (0x0x7f7d1a886d00) 0 nearly-empty
    vptr=((& lout::object::Comparable::_ZTVN4lout6object10ComparableE) + 16u)
  lout::object::Object (0x0x7f7d1a5fa3c0) 0 nearly-empty
      primary-for lout::object::Comparable (0x0x7f7d1a886d00)

Vtable for lout::object::Pointer
lout::object::Pointer::_ZTVN4lout6object7PointerE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))lout::object::Pointer::~Pointer
24    (int (*)(...))lout::object::Pointer::~Pointer
32    (int (*)(...))lout::object::Pointer::equals
40    (int (*)(...))lout::object::Pointer::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::object::Pointer::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf

Class lout::object::Pointer
   size=16 align=8
   base size=16 base align=8
lout::object::Pointer (0x0x7f7d1a886d68) 0
    vptr=((& lout::object::Pointer::_ZTVN4lout6object7PointerE) + 16u)
  lout::object::Object (0x0x7f7d1a5fa420) 0 nearly-empty
      primary-for lout::object::Pointer (0x0x7f7d1a886d68)

Vtable for lout::object::Integer
lout::object::Integer::_ZTVN4lout6object7IntegerE: 10u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))lout::object::Integer::~Integer
24    (int (*)(...))lout::object::Integer::~Integer
32    (int (*)(...))lout::object::Integer::equals
40    (int (*)(...))lout::object::Integer::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::object::Integer::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))lout::object::Integer::compareTo

Class lout::object::Integer
   size=16 align=8
   base size=12 base align=8
lout::object::Integer (0x0x7f7d1a886f08) 0
    vptr=((& lout::object::Integer::_ZTVN4lout6object7IntegerE) + 16u)
  lout::object::Comparable (0x0x7f7d1a886f70) 0 nearly-empty
      primary-for lout::object::Integer (0x0x7f7d1a886f08)
    lout::object::Object (0x0x7f7d1a5fa4e0) 0 nearly-empty
        primary-for lout::object::Comparable (0x0x7f7d1a886f70)

Vtable for lout::object::ConstString
lout::object::ConstString::_ZTVN4lout6object11ConstStringE: 10u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))lout::object::ConstString::~ConstString
24    (int (*)(...))lout::object::ConstString::~ConstString
32    (int (*)(...))lout::object::ConstString::equals
40    (int (*)(...))lout::object::ConstString::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::object::ConstString::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))lout::object::ConstString::compareTo

Class lout::object::ConstString
   size=16 align=8
   base size=16 base align=8
lout::object::ConstString (0x0x7f7d1a886c30) 0
    vptr=((& lout::object::ConstString::_ZTVN4lout6object11ConstStringE) + 16u)
  lout::object::Comparable (0x0x7f7d1a6bf000) 0 nearly-empty
      primary-for lout::object::ConstString (0x0x7f7d1a886c30)
    lout::object::Object (0x0x7f7d1a5fa540) 0 nearly-empty
        primary-for lout::object::Comparable (0x0x7f7d1a6bf000)

Vtable for lout::object::String
lout::object::String::_ZTVN4lout6object6StringE: 10u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))lout::object::String::~String
24    (int (*)(...))lout::object::String::~String
32    (int (*)(...))lout::object::ConstString::equals
40    (int (*)(...))lout::object::ConstString::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::object::ConstString::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))lout::object::ConstString::compareTo

Class lout::object::String
   size=16 align=8
   base size=16 base align=8
lout::object::String (0x0x7f7d1a6bf0d0) 0
    vptr=((& lout::object::String::_ZTVN4lout6object6StringE) + 16u)
  lout::object::ConstString (0x0x7f7d1a693000) 0
      primary-for lout::object::String (0x0x7f7d1a6bf0d0)
    lout::object::Comparable (0x0x7f7d1a693068) 0 nearly-empty
        primary-for lout::object::ConstString (0x0x7f7d1a693000)
      lout::object::Object (0x0x7f7d1a5fa5a0) 0 nearly-empty
          primary-for lout::object::Comparable (0x0x7f7d1a693068)

Vtable for lout::object::PairBase
lout::object::PairBase::_ZTVN4lout6object8PairBaseE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))lout::object::PairBase::~PairBase
24    (int (*)(...))lout::object::PairBase::~PairBase
32    (int (*)(...))lout::object::PairBase::equals
40    (int (*)(...))lout::object::PairBase::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::object::PairBase::intoStringBuffer
64    (int (*)(...))lout::object::PairBase::sizeOf

Class lout::object::PairBase
   size=24 align=8
   base size=24 base align=8
lout::object::PairBase (0x0x7f7d1a6930d0) 0
    vptr=((& lout::object::PairBase::_ZTVN4lout6object8PairBaseE) + 16u)
  lout::object::Object (0x0x7f7d1a5fa600) 0 nearly-empty
      primary-for lout::object::PairBase (0x0x7f7d1a6930d0)

Vtable for lout::object::Pair
lout::object::Pair::_ZTVN4lout6object4PairE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))lout::object::Pair::~Pair
24    (int (*)(...))lout::object::Pair::~Pair
32    (int (*)(...))lout::object::PairBase::equals
40    (int (*)(...))lout::object::PairBase::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::object::PairBase::intoStringBuffer
64    (int (*)(...))lout::object::PairBase::sizeOf

Class lout::object::Pair
   size=24 align=8
   base size=24 base align=8
lout::object::Pair (0x0x7f7d1a693138) 0
    vptr=((& lout::object::Pair::_ZTVN4lout6object4PairE) + 16u)
  lout::object::PairBase (0x0x7f7d1a6931a0) 0
      primary-for lout::object::Pair (0x0x7f7d1a693138)
    lout::object::Object (0x0x7f7d1a5fa660) 0 nearly-empty
        primary-for lout::object::PairBase (0x0x7f7d1a6931a0)

Vtable for lout::container::untyped::Collection0::AbstractIterator
lout::container::untyped::Collection0::AbstractIterator::_ZTVN4lout9container7untyped11Collection016AbstractIteratorE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    0u
24    0u
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::object::Object::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))__cxa_pure_virtual

Class lout::container::untyped::Collection0::AbstractIterator
   size=16 align=8
   base size=12 base align=8
lout::container::untyped::Collection0::AbstractIterator (0x0x7f7d1a6933a8) 0
    vptr=((& lout::container::untyped::Collection0::AbstractIterator::_ZTVN4lout9container7untyped11Collection016AbstractIteratorE) + 16u)
  lout::object::Object (0x0x7f7d1a5fa780) 0 nearly-empty
      primary-for lout::container::untyped::Collection0::AbstractIterator (0x0x7f7d1a6933a8)

Vtable for lout::container::untyped::Collection0
lout::container::untyped::Collection0::_ZTVN4lout9container7untyped11Collection0E: 10u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    0u
24    0u
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::object::Object::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))__cxa_pure_virtual

Class lout::container::untyped::Collection0
   size=8 align=8
   base size=8 base align=8
lout::container::untyped::Collection0 (0x0x7f7d1a693340) 0 nearly-empty
    vptr=((& lout::container::untyped::Collection0::_ZTVN4lout9container7untyped11Collection0E) + 16u)
  lout::object::Object (0x0x7f7d1a5fa720) 0 nearly-empty
      primary-for lout::container::untyped::Collection0 (0x0x7f7d1a693340)

Class lout::container::untyped::Iterator
   size=8 align=8
   base size=8 base align=8
lout::container::untyped::Iterator (0x0x7f7d1a5fa840) 0

Vtable for lout::container::untyped::Collection
lout::container::untyped::Collection::_ZTVN4lout9container7untyped10CollectionE: 10u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    0u
24    0u
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::container::untyped::Collection::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))__cxa_pure_virtual

Class lout::container::untyped::Collection
   size=8 align=8
   base size=8 base align=8
lout::container::untyped::Collection (0x0x7f7d1a693410) 0 nearly-empty
    vptr=((& lout::container::untyped::Collection::_ZTVN4lout9container7untyped10CollectionE) + 16u)
  lout::container::untyped::Collection0 (0x0x7f7d1a693478) 0 nearly-empty
      primary-for lout::container::untyped::Collection (0x0x7f7d1a693410)
    lout::object::Object (0x0x7f7d1a5fa8a0) 0 nearly-empty
        primary-for lout::container::untyped::Collection0 (0x0x7f7d1a693478)

Vtable for lout::container::untyped::Vector::VectorIterator
lout::container::untyped::Vector::VectorIterator::_ZTVN4lout9container7untyped6Vector14VectorIteratorE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))lout::container::untyped::Vector::VectorIterator::~VectorIterator
24    (int (*)(...))lout::container::untyped::Vector::VectorIterator::~VectorIterator
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::object::Object::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))lout::container::untyped::Vector::VectorIterator::hasNext
80    (int (*)(...))lout::container::untyped::Vector::VectorIterator::getNext

Class lout::container::untyped::Vector::VectorIterator
   size=32 align=8
   base size=28 base align=8
lout::container::untyped::Vector::VectorIterator (0x0x7f7d1a693618) 0
    vptr=((& lout::container::untyped::Vector::VectorIterator::_ZTVN4lout9container7untyped6Vector14VectorIteratorE) + 16u)
  lout::container::untyped::Collection0::AbstractIterator (0x0x7f7d1a693680) 0
      primary-for lout::container::untyped::Vector::VectorIterator (0x0x7f7d1a693618)
    lout::object::Object (0x0x7f7d1a5fa9c0) 0 nearly-empty
        primary-for lout::container::untyped::Collection0::AbstractIterator (0x0x7f7d1a693680)

Vtable for lout::container::untyped::Vector
lout::container::untyped::Vector::_ZTVN4lout9container7untyped6VectorE: 10u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))lout::container::untyped::Vector::~Vector
24    (int (*)(...))lout::container::untyped::Vector::~Vector
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::container::untyped::Collection::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))lout::container::untyped::Vector::createIterator

Class lout::container::untyped::Vector
   size=32 align=8
   base size=25 base align=8
lout::container::untyped::Vector (0x0x7f7d1a6934e0) 0
    vptr=((& lout::container::untyped::Vector::_ZTVN4lout9container7untyped6VectorE) + 16u)
  lout::container::untyped::Collection (0x0x7f7d1a693548) 0 nearly-empty
      primary-for lout::container::untyped::Vector (0x0x7f7d1a6934e0)
    lout::container::untyped::Collection0 (0x0x7f7d1a6935b0) 0 nearly-empty
        primary-for lout::container::untyped::Collection (0x0x7f7d1a693548)
      lout::object::Object (0x0x7f7d1a5fa960) 0 nearly-empty
          primary-for lout::container::untyped::Collection0 (0x0x7f7d1a6935b0)

Class lout::container::untyped::List::Node
   size=16 align=8
   base size=16 base align=8
lout::container::untyped::List::Node (0x0x7f7d1a5faa80) 0

Vtable for lout::container::untyped::List::ListIterator
lout::container::untyped::List::ListIterator::_ZTVN4lout9container7untyped4List12ListIteratorE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))lout::container::untyped::List::ListIterator::~ListIterator
24    (int (*)(...))lout::container::untyped::List::ListIterator::~ListIterator
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::object::Object::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))lout::container::untyped::List::ListIterator::hasNext
80    (int (*)(...))lout::container::untyped::List::ListIterator::getNext

Class lout::container::untyped::List::ListIterator
   size=24 align=8
   base size=24 base align=8
lout::container::untyped::List::ListIterator (0x0x7f7d1a693888) 0
    vptr=((& lout::container::untyped::List::ListIterator::_ZTVN4lout9container7untyped4List12ListIteratorE) + 16u)
  lout::container::untyped::Collection0::AbstractIterator (0x0x7f7d1a6938f0) 0
      primary-for lout::container::untyped::List::ListIterator (0x0x7f7d1a693888)
    lout::object::Object (0x0x7f7d1a5faae0) 0 nearly-empty
        primary-for lout::container::untyped::Collection0::AbstractIterator (0x0x7f7d1a6938f0)

Vtable for lout::container::untyped::List
lout::container::untyped::List::_ZTVN4lout9container7untyped4ListE: 10u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))lout::container::untyped::List::~List
24    (int (*)(...))lout::container::untyped::List::~List
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::container::untyped::Collection::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))lout::container::untyped::List::createIterator

Class lout::container::untyped::List
   size=32 align=8
   base size=32 base align=8
lout::container::untyped::List (0x0x7f7d1a693750) 0
    vptr=((& lout::container::untyped::List::_ZTVN4lout9container7untyped4ListE) + 16u)
  lout::container::untyped::Collection (0x0x7f7d1a6937b8) 0 nearly-empty
      primary-for lout::container::untyped::List (0x0x7f7d1a693750)
    lout::container::untyped::Collection0 (0x0x7f7d1a693820) 0 nearly-empty
        primary-for lout::container::untyped::Collection (0x0x7f7d1a6937b8)
      lout::object::Object (0x0x7f7d1a5faa20) 0 nearly-empty
          primary-for lout::container::untyped::Collection0 (0x0x7f7d1a693820)

Class lout::container::untyped::HashSet::Node
   size=16 align=8
   base size=16 base align=8
lout::container::untyped::HashSet::Node (0x0x7f7d1a5fac00) 0

Vtable for lout::container::untyped::HashSet::HashSetIterator
lout::container::untyped::HashSet::HashSetIterator::_ZTVN4lout9container7untyped7HashSet15HashSetIteratorE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))lout::container::untyped::HashSet::HashSetIterator::~HashSetIterator
24    (int (*)(...))lout::container::untyped::HashSet::HashSetIterator::~HashSetIterator
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::object::Object::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))lout::container::untyped::HashSet::HashSetIterator::hasNext
80    (int (*)(...))lout::container::untyped::HashSet::HashSetIterator::getNext

Class lout::container::untyped::HashSet::HashSetIterator
   size=40 align=8
   base size=36 base align=8
lout::container::untyped::HashSet::HashSetIterator (0x0x7f7d1a693a90) 0
    vptr=((& lout::container::untyped::HashSet::HashSetIterator::_ZTVN4lout9container7untyped7HashSet15HashSetIteratorE) + 16u)
  lout::container::untyped::Collection0::AbstractIterator (0x0x7f7d1a693af8) 0
      primary-for lout::container::untyped::HashSet::HashSetIterator (0x0x7f7d1a693a90)
    lout::object::Object (0x0x7f7d1a5fac60) 0 nearly-empty
        primary-for lout::container::untyped::Collection0::AbstractIterator (0x0x7f7d1a693af8)

Vtable for lout::container::untyped::HashSet
lout::container::untyped::HashSet::_ZTVN4lout9container7untyped7HashSetE: 12u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))lout::container::untyped::HashSet::~HashSet
24    (int (*)(...))lout::container::untyped::HashSet::~HashSet
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::container::untyped::Collection::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))lout::container::untyped::HashSet::createIterator
80    (int (*)(...))lout::container::untyped::HashSet::createNode
88    (int (*)(...))lout::container::untyped::HashSet::clearNode

Class lout::container::untyped::HashSet
   size=24 align=8
   base size=21 base align=8
lout::container::untyped::HashSet (0x0x7f7d1a693958) 0
    vptr=((& lout::container::untyped::HashSet::_ZTVN4lout9container7untyped7HashSetE) + 16u)
  lout::container::untyped::Collection (0x0x7f7d1a6939c0) 0 nearly-empty
      primary-for lout::container::untyped::HashSet (0x0x7f7d1a693958)
    lout::container::untyped::Collection0 (0x0x7f7d1a693a28) 0 nearly-empty
        primary-for lout::container::untyped::Collection (0x0x7f7d1a6939c0)
      lout::object::Object (0x0x7f7d1a5faba0) 0 nearly-empty
          primary-for lout::container::untyped::Collection0 (0x0x7f7d1a693a28)

Class lout::container::untyped::HashTable::KeyValuePair
   size=24 align=8
   base size=24 base align=8
lout::container::untyped::HashTable::KeyValuePair (0x0x7f7d1a693d00) 0
  lout::container::untyped::HashSet::Node (0x0x7f7d1a5fad20) 0

Vtable for lout::container::untyped::HashTable
lout::container::untyped::HashTable::_ZTVN4lout9container7untyped9HashTableE: 12u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))lout::container::untyped::HashTable::~HashTable
24    (int (*)(...))lout::container::untyped::HashTable::~HashTable
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::container::untyped::HashTable::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))lout::container::untyped::HashSet::createIterator
80    (int (*)(...))lout::container::untyped::HashTable::createNode
88    (int (*)(...))lout::container::untyped::HashTable::clearNode

Class lout::container::untyped::HashTable
   size=24 align=8
   base size=22 base align=8
lout::container::untyped::HashTable (0x0x7f7d1a693b60) 0
    vptr=((& lout::container::untyped::HashTable::_ZTVN4lout9container7untyped9HashTableE) + 16u)
  lout::container::untyped::HashSet (0x0x7f7d1a693bc8) 0
      primary-for lout::container::untyped::HashTable (0x0x7f7d1a693b60)
    lout::container::untyped::Collection (0x0x7f7d1a693c30) 0 nearly-empty
        primary-for lout::container::untyped::HashSet (0x0x7f7d1a693bc8)
      lout::container::untyped::Collection0 (0x0x7f7d1a693c98) 0 nearly-empty
          primary-for lout::container::untyped::Collection (0x0x7f7d1a693c30)
        lout::object::Object (0x0x7f7d1a5facc0) 0 nearly-empty
            primary-for lout::container::untyped::Collection0 (0x0x7f7d1a693c98)

Class lout::container::untyped::Stack::Node
   size=16 align=8
   base size=16 base align=8
lout::container::untyped::Stack::Node (0x0x7f7d1a5fae40) 0

Vtable for lout::container::untyped::Stack::StackIterator
lout::container::untyped::Stack::StackIterator::_ZTVN4lout9container7untyped5Stack13StackIteratorE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))lout::container::untyped::Stack::StackIterator::~StackIterator
24    (int (*)(...))lout::container::untyped::Stack::StackIterator::~StackIterator
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::object::Object::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))lout::container::untyped::Stack::StackIterator::hasNext
80    (int (*)(...))lout::container::untyped::Stack::StackIterator::getNext

Class lout::container::untyped::Stack::StackIterator
   size=24 align=8
   base size=24 base align=8
lout::container::untyped::Stack::StackIterator (0x0x7f7d1a693ea0) 0
    vptr=((& lout::container::untyped::Stack::StackIterator::_ZTVN4lout9container7untyped5Stack13StackIteratorE) + 16u)
  lout::container::untyped::Collection0::AbstractIterator (0x0x7f7d1a693f08) 0
      primary-for lout::container::untyped::Stack::StackIterator (0x0x7f7d1a693ea0)
    lout::object::Object (0x0x7f7d1a5faea0) 0 nearly-empty
        primary-for lout::container::untyped::Collection0::AbstractIterator (0x0x7f7d1a693f08)

Vtable for lout::container::untyped::Stack
lout::container::untyped::Stack::_ZTVN4lout9container7untyped5StackE: 10u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))lout::container::untyped::Stack::~Stack
24    (int (*)(...))lout::container::untyped::Stack::~Stack
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::container::untyped::Collection::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))lout::container::untyped::Stack::createIterator

Class lout::container::untyped::Stack
   size=32 align=8
   base size=32 base align=8
lout::container::untyped::Stack (0x0x7f7d1a693d68) 0
    vptr=((& lout::container::untyped::Stack::_ZTVN4lout9container7untyped5StackE) + 16u)
  lout::container::untyped::Collection (0x0x7f7d1a693dd0) 0 nearly-empty
      primary-for lout::container::untyped::Stack (0x0x7f7d1a693d68)
    lout::container::untyped::Collection0 (0x0x7f7d1a693e38) 0 nearly-empty
        primary-for lout::container::untyped::Collection (0x0x7f7d1a693dd0)
      lout::object::Object (0x0x7f7d1a5fade0) 0 nearly-empty
          primary-for lout::container::untyped::Collection0 (0x0x7f7d1a693e38)

Vtable for lout::signal::Emitter
lout::signal::Emitter::_ZTVN4lout6signal7EmitterE: 10u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    0u
24    0u
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::signal::Emitter::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))__cxa_pure_virtual

Class lout::signal::Emitter
   size=16 align=8
   base size=16 base align=8
lout::signal::Emitter (0x0x7f7d1a212270) 0
    vptr=((& lout::signal::Emitter::_ZTVN4lout6signal7EmitterE) + 16u)
  lout::object::Object (0x0x7f7d1a2171e0) 0 nearly-empty
      primary-for lout::signal::Emitter (0x0x7f7d1a212270)

Vtable for lout::signal::Receiver
lout::signal::Receiver::_ZTVN4lout6signal8ReceiverE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))lout::signal::Receiver::~Receiver
24    (int (*)(...))lout::signal::Receiver::~Receiver
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::signal::Receiver::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf

Class lout::signal::Receiver
   size=16 align=8
   base size=16 base align=8
lout::signal::Receiver (0x0x7f7d1a2122d8) 0
    vptr=((& lout::signal::Receiver::_ZTVN4lout6signal8ReceiverE) + 16u)
  lout::object::Object (0x0x7f7d1a217240) 0 nearly-empty
      primary-for lout::signal::Receiver (0x0x7f7d1a2122d8)

Vtable for lout::signal::ObservedObject::DeletionReceiver
lout::signal::ObservedObject::DeletionReceiver::_ZTVN4lout6signal14ObservedObject16DeletionReceiverE: 10u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    0u
24    0u
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::signal::Receiver::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))__cxa_pure_virtual

Class lout::signal::ObservedObject::DeletionReceiver
   size=16 align=8
   base size=16 base align=8
lout::signal::ObservedObject::DeletionReceiver (0x0x7f7d1a212340) 0
    vptr=((& lout::signal::ObservedObject::DeletionReceiver::_ZTVN4lout6signal14ObservedObject16DeletionReceiverE) + 16u)
  lout::signal::Receiver (0x0x7f7d1a2123a8) 0
      primary-for lout::signal::ObservedObject::DeletionReceiver (0x0x7f7d1a212340)
    lout::object::Object (0x0x7f7d1a217300) 0 nearly-empty
        primary-for lout::signal::Receiver (0x0x7f7d1a2123a8)

Vtable for lout::signal::ObservedObject::DeletionEmitter
lout::signal::ObservedObject::DeletionEmitter::_ZTVN4lout6signal14ObservedObject15DeletionEmitterE: 10u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))lout::signal::ObservedObject::DeletionEmitter::~DeletionEmitter
24    (int (*)(...))lout::signal::ObservedObject::DeletionEmitter::~DeletionEmitter
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::signal::Emitter::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))lout::signal::ObservedObject::DeletionEmitter::emitToReceiver

Class lout::signal::ObservedObject::DeletionEmitter
   size=16 align=8
   base size=16 base align=8
lout::signal::ObservedObject::DeletionEmitter (0x0x7f7d1a212478) 0
    vptr=((& lout::signal::ObservedObject::DeletionEmitter::_ZTVN4lout6signal14ObservedObject15DeletionEmitterE) + 16u)
  lout::signal::Emitter (0x0x7f7d1a2124e0) 0
      primary-for lout::signal::ObservedObject::DeletionEmitter (0x0x7f7d1a212478)
    lout::object::Object (0x0x7f7d1a217360) 0 nearly-empty
        primary-for lout::signal::Emitter (0x0x7f7d1a2124e0)

Vtable for lout::signal::ObservedObject
lout::signal::ObservedObject::_ZTVN4lout6signal14ObservedObjectE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))lout::signal::ObservedObject::~ObservedObject
24    (int (*)(...))lout::signal::ObservedObject::~ObservedObject

Class lout::signal::ObservedObject
   size=24 align=8
   base size=24 base align=8
lout::signal::ObservedObject (0x0x7f7d1a2172a0) 0
    vptr=((& lout::signal::ObservedObject::_ZTVN4lout6signal14ObservedObjectE) + 16u)

Class dw::core::Point
   size=8 align=4
   base size=8 base align=4
dw::core::Point (0x0x7f7d1a217420) 0

Vtable for dw::core::Shape
dw::core::Shape::_ZTVN2dw4core5ShapeE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    0u
24    0u
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::object::Object::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))__cxa_pure_virtual

Class dw::core::Shape
   size=8 align=8
   base size=8 base align=8
dw::core::Shape (0x0x7f7d1a2125b0) 0 nearly-empty
    vptr=((& dw::core::Shape::_ZTVN2dw4core5ShapeE) + 16u)
  lout::object::Object (0x0x7f7d1a217480) 0 nearly-empty
      primary-for dw::core::Shape (0x0x7f7d1a2125b0)

Vtable for dw::core::Rectangle
dw::core::Rectangle::_ZTVN2dw4core9RectangleE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::Rectangle::~Rectangle
24    (int (*)(...))dw::core::Rectangle::~Rectangle
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::object::Object::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))dw::core::Rectangle::isPointWithin
80    (int (*)(...))dw::core::Rectangle::draw

Class dw::core::Rectangle
   size=24 align=8
   base size=24 base align=8
dw::core::Rectangle (0x0x7f7d1a212618) 0
    vptr=((& dw::core::Rectangle::_ZTVN2dw4core9RectangleE) + 16u)
  dw::core::Shape (0x0x7f7d1a212680) 0 nearly-empty
      primary-for dw::core::Rectangle (0x0x7f7d1a212618)
    lout::object::Object (0x0x7f7d1a2174e0) 0 nearly-empty
        primary-for dw::core::Shape (0x0x7f7d1a212680)

Vtable for dw::core::Circle
dw::core::Circle::_ZTVN2dw4core6CircleE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::Circle::~Circle
24    (int (*)(...))dw::core::Circle::~Circle
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::object::Object::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))dw::core::Circle::isPointWithin
80    (int (*)(...))dw::core::Circle::draw

Class dw::core::Circle
   size=24 align=8
   base size=20 base align=8
dw::core::Circle (0x0x7f7d1a2126e8) 0
    vptr=((& dw::core::Circle::_ZTVN2dw4core6CircleE) + 16u)
  dw::core::Shape (0x0x7f7d1a212750) 0 nearly-empty
      primary-for dw::core::Circle (0x0x7f7d1a2126e8)
    lout::object::Object (0x0x7f7d1a217540) 0 nearly-empty
        primary-for dw::core::Shape (0x0x7f7d1a212750)

Vtable for dw::core::Polygon
dw::core::Polygon::_ZTVN2dw4core7PolygonE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::Polygon::~Polygon
24    (int (*)(...))dw::core::Polygon::~Polygon
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::object::Object::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))dw::core::Polygon::isPointWithin
80    (int (*)(...))dw::core::Polygon::draw

Class dw::core::Polygon
   size=32 align=8
   base size=32 base align=8
dw::core::Polygon (0x0x7f7d1a2127b8) 0
    vptr=((& dw::core::Polygon::_ZTVN2dw4core7PolygonE) + 16u)
  dw::core::Shape (0x0x7f7d1a212820) 0 nearly-empty
      primary-for dw::core::Polygon (0x0x7f7d1a2127b8)
    lout::object::Object (0x0x7f7d1a2175a0) 0 nearly-empty
        primary-for dw::core::Shape (0x0x7f7d1a212820)

Class dw::core::Region
   size=8 align=8
   base size=8 base align=8
dw::core::Region (0x0x7f7d1a217600) 0

Vtable for lout::container::typed::Collection<dw::core::Rectangle>
lout::container::typed::Collection<dw::core::Rectangle>::_ZTVN4lout9container5typed10CollectionIN2dw4core9RectangleEEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))lout::container::typed::Collection<T>::~Collection<dw::core::Rectangle>
24    (int (*)(...))lout::container::typed::Collection<T>::~Collection<dw::core::Rectangle>
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::container::typed::Collection<T>::intoStringBuffer<dw::core::Rectangle>
64    (int (*)(...))lout::object::Object::sizeOf

Class lout::container::typed::Collection<dw::core::Rectangle>
   size=16 align=8
   base size=16 base align=8
lout::container::typed::Collection<dw::core::Rectangle> (0x0x7f7d1a212888) 0
    vptr=((& lout::container::typed::Collection<dw::core::Rectangle>::_ZTVN4lout9container5typed10CollectionIN2dw4core9RectangleEEE) + 16u)
  lout::object::Object (0x0x7f7d1a217660) 0 nearly-empty
      primary-for lout::container::typed::Collection<dw::core::Rectangle> (0x0x7f7d1a212888)

Vtable for lout::container::typed::List<dw::core::Rectangle>
lout::container::typed::List<dw::core::Rectangle>::_ZTVN4lout9container5typed4ListIN2dw4core9RectangleEEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))lout::container::typed::List<dw::core::Rectangle>::~List
24    (int (*)(...))lout::container::typed::List<dw::core::Rectangle>::~List
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::container::typed::Collection<T>::intoStringBuffer<dw::core::Rectangle>
64    (int (*)(...))lout::object::Object::sizeOf

Class lout::container::typed::List<dw::core::Rectangle>
   size=16 align=8
   base size=16 base align=8
lout::container::typed::List<dw::core::Rectangle> (0x0x7f7d1a2128f0) 0
    vptr=((& lout::container::typed::List<dw::core::Rectangle>::_ZTVN4lout9container5typed4ListIN2dw4core9RectangleEEE) + 16u)
  lout::container::typed::Collection<dw::core::Rectangle> (0x0x7f7d1a212958) 0
      primary-for lout::container::typed::List<dw::core::Rectangle> (0x0x7f7d1a2128f0)
    lout::object::Object (0x0x7f7d1a217720) 0 nearly-empty
        primary-for lout::container::typed::Collection<dw::core::Rectangle> (0x0x7f7d1a212958)

Class lout::container::typed::Iterator<dw::core::Rectangle>
   size=8 align=8
   base size=8 base align=8
lout::container::typed::Iterator<dw::core::Rectangle> (0x0x7f7d1a2177e0) 0

Class dw::core::Allocation
   size=20 align=4
   base size=20 base align=4
dw::core::Allocation (0x0x7f7d1a217840) 0

Class dw::core::Requisition
   size=12 align=4
   base size=12 base align=4
dw::core::Requisition (0x0x7f7d1a2178a0) 0

Class dw::core::Extremes
   size=8 align=4
   base size=8 base align=4
dw::core::Extremes (0x0x7f7d1a217900) 0

Class dw::core::Content::<anonymous union>
   size=8 align=8
   base size=8 base align=8
dw::core::Content::<anonymous union> (0x0x7f7d1a2179c0) 0

Class dw::core::Content
   size=16 align=8
   base size=16 base align=8
dw::core::Content (0x0x7f7d1a217960) 0

Vtable for dw::core::Event
dw::core::Event::_ZTVN2dw4core5EventE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::Event::~Event
24    (int (*)(...))dw::core::Event::~Event
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::object::Object::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf

Class dw::core::Event
   size=8 align=8
   base size=8 base align=8
dw::core::Event (0x0x7f7d1a2129c0) 0 nearly-empty
    vptr=((& dw::core::Event::_ZTVN2dw4core5EventE) + 16u)
  lout::object::Object (0x0x7f7d1a217a20) 0 nearly-empty
      primary-for dw::core::Event (0x0x7f7d1a2129c0)

Vtable for dw::core::MouseEvent
dw::core::MouseEvent::_ZTVN2dw4core10MouseEventE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::MouseEvent::~MouseEvent
24    (int (*)(...))dw::core::MouseEvent::~MouseEvent
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::object::Object::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf

Class dw::core::MouseEvent
   size=16 align=8
   base size=12 base align=8
dw::core::MouseEvent (0x0x7f7d1a212a28) 0
    vptr=((& dw::core::MouseEvent::_ZTVN2dw4core10MouseEventE) + 16u)
  dw::core::Event (0x0x7f7d1a212a90) 0 nearly-empty
      primary-for dw::core::MouseEvent (0x0x7f7d1a212a28)
    lout::object::Object (0x0x7f7d1a217a80) 0 nearly-empty
        primary-for dw::core::Event (0x0x7f7d1a212a90)

Vtable for dw::core::MousePositionEvent
dw::core::MousePositionEvent::_ZTVN2dw4core18MousePositionEventE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::MousePositionEvent::~MousePositionEvent
24    (int (*)(...))dw::core::MousePositionEvent::~MousePositionEvent
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::object::Object::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf

Class dw::core::MousePositionEvent
   size=32 align=8
   base size=28 base align=8
dw::core::MousePositionEvent (0x0x7f7d1a212af8) 0
    vptr=((& dw::core::MousePositionEvent::_ZTVN2dw4core18MousePositionEventE) + 16u)
  dw::core::MouseEvent (0x0x7f7d1a212b60) 0
      primary-for dw::core::MousePositionEvent (0x0x7f7d1a212af8)
    dw::core::Event (0x0x7f7d1a212bc8) 0 nearly-empty
        primary-for dw::core::MouseEvent (0x0x7f7d1a212b60)
      lout::object::Object (0x0x7f7d1a217ae0) 0 nearly-empty
          primary-for dw::core::Event (0x0x7f7d1a212bc8)

Vtable for dw::core::EventButton
dw::core::EventButton::_ZTVN2dw4core11EventButtonE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::EventButton::~EventButton
24    (int (*)(...))dw::core::EventButton::~EventButton
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::object::Object::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf

Class dw::core::EventButton
   size=40 align=8
   base size=36 base align=8
dw::core::EventButton (0x0x7f7d1a212c30) 0
    vptr=((& dw::core::EventButton::_ZTVN2dw4core11EventButtonE) + 16u)
  dw::core::MousePositionEvent (0x0x7f7d1a212c98) 0
      primary-for dw::core::EventButton (0x0x7f7d1a212c30)
    dw::core::MouseEvent (0x0x7f7d1a212d00) 0
        primary-for dw::core::MousePositionEvent (0x0x7f7d1a212c98)
      dw::core::Event (0x0x7f7d1a212d68) 0 nearly-empty
          primary-for dw::core::MouseEvent (0x0x7f7d1a212d00)
        lout::object::Object (0x0x7f7d1a217b40) 0 nearly-empty
            primary-for dw::core::Event (0x0x7f7d1a212d68)

Vtable for dw::core::EventMotion
dw::core::EventMotion::_ZTVN2dw4core11EventMotionE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::EventMotion::~EventMotion
24    (int (*)(...))dw::core::EventMotion::~EventMotion
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::object::Object::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf

Class dw::core::EventMotion
   size=32 align=8
   base size=28 base align=8
dw::core::EventMotion (0x0x7f7d1a212dd0) 0
    vptr=((& dw::core::EventMotion::_ZTVN2dw4core11EventMotionE) + 16u)
  dw::core::MousePositionEvent (0x0x7f7d1a212e38) 0
      primary-for dw::core::EventMotion (0x0x7f7d1a212dd0)
    dw::core::MouseEvent (0x0x7f7d1a212ea0) 0
        primary-for dw::core::MousePositionEvent (0x0x7f7d1a212e38)
      dw::core::Event (0x0x7f7d1a212f08) 0 nearly-empty
          primary-for dw::core::MouseEvent (0x0x7f7d1a212ea0)
        lout::object::Object (0x0x7f7d1a217ba0) 0 nearly-empty
            primary-for dw::core::Event (0x0x7f7d1a212f08)

Vtable for dw::core::EventCrossing
dw::core::EventCrossing::_ZTVN2dw4core13EventCrossingE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::EventCrossing::~EventCrossing
24    (int (*)(...))dw::core::EventCrossing::~EventCrossing
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::object::Object::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf

Class dw::core::EventCrossing
   size=32 align=8
   base size=32 base align=8
dw::core::EventCrossing (0x0x7f7d1a212f70) 0
    vptr=((& dw::core::EventCrossing::_ZTVN2dw4core13EventCrossingE) + 16u)
  dw::core::MouseEvent (0x0x7f7d1a2a5000) 0
      primary-for dw::core::EventCrossing (0x0x7f7d1a212f70)
    dw::core::Event (0x0x7f7d1a2a5068) 0 nearly-empty
        primary-for dw::core::MouseEvent (0x0x7f7d1a2a5000)
      lout::object::Object (0x0x7f7d1a217c00) 0 nearly-empty
          primary-for dw::core::Event (0x0x7f7d1a2a5068)

Vtable for dw::core::Imgbuf
dw::core::Imgbuf::_ZTVN2dw4core6ImgbufE: 27u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    0u
24    0u
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::object::Object::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))__cxa_pure_virtual
88    (int (*)(...))__cxa_pure_virtual
96    (int (*)(...))__cxa_pure_virtual
104   (int (*)(...))__cxa_pure_virtual
112   (int (*)(...))__cxa_pure_virtual
120   (int (*)(...))__cxa_pure_virtual
128   (int (*)(...))__cxa_pure_virtual
136   (int (*)(...))__cxa_pure_virtual
144   (int (*)(...))__cxa_pure_virtual
152   (int (*)(...))__cxa_pure_virtual
160   (int (*)(...))__cxa_pure_virtual
168   (int (*)(...))__cxa_pure_virtual
176   (int (*)(...))__cxa_pure_virtual
184   (int (*)(...))-8
192   (int (*)(...))0
200   0u
208   0u

Class dw::core::Imgbuf
   size=32 align=8
   base size=32 base align=8
dw::core::Imgbuf (0x0x7f7d1a275ee0) 0
    vptr=((& dw::core::Imgbuf::_ZTVN2dw4core6ImgbufE) + 16u)
  lout::object::Object (0x0x7f7d1a217c60) 0 nearly-empty
      primary-for dw::core::Imgbuf (0x0x7f7d1a275ee0)
  lout::signal::ObservedObject (0x0x7f7d1a217cc0) 8
      vptr=((& dw::core::Imgbuf::_ZTVN2dw4core6ImgbufE) + 200u)

Vtable for dw::core::ImgRenderer
dw::core::ImgRenderer::_ZTVN2dw4core11ImgRendererE: 8u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))__cxa_pure_virtual

Class dw::core::ImgRenderer
   size=8 align=8
   base size=8 base align=8
dw::core::ImgRenderer (0x0x7f7d1a217d20) 0 nearly-empty
    vptr=((& dw::core::ImgRenderer::_ZTVN2dw4core11ImgRendererE) + 16u)

Vtable for dw::core::ImgRendererDist
dw::core::ImgRendererDist::_ZTVN2dw4core15ImgRendererDistE: 8u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::ImgRendererDist::~ImgRendererDist
24    (int (*)(...))dw::core::ImgRendererDist::~ImgRendererDist
32    (int (*)(...))dw::core::ImgRendererDist::setBuffer
40    (int (*)(...))dw::core::ImgRendererDist::drawRow
48    (int (*)(...))dw::core::ImgRendererDist::finish
56    (int (*)(...))dw::core::ImgRendererDist::fatal

Class dw::core::ImgRendererDist
   size=16 align=8
   base size=16 base align=8
dw::core::ImgRendererDist (0x0x7f7d1a2a50d0) 0
    vptr=((& dw::core::ImgRendererDist::_ZTVN2dw4core15ImgRendererDistE) + 16u)
  dw::core::ImgRenderer (0x0x7f7d1a217d80) 0 nearly-empty
      primary-for dw::core::ImgRendererDist (0x0x7f7d1a2a50d0)

Vtable for lout::container::typed::Collection<lout::object::TypedPointer<dw::core::ImgRenderer> >
lout::container::typed::Collection<lout::object::TypedPointer<dw::core::ImgRenderer> >::_ZTVN4lout9container5typed10CollectionINS_6object12TypedPointerIN2dw4core11ImgRendererEEEEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))lout::container::typed::Collection<T>::~Collection<lout::object::TypedPointer<dw::core::ImgRenderer> >
24    (int (*)(...))lout::container::typed::Collection<T>::~Collection<lout::object::TypedPointer<dw::core::ImgRenderer> >
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::container::typed::Collection<T>::intoStringBuffer<lout::object::TypedPointer<dw::core::ImgRenderer> >
64    (int (*)(...))lout::object::Object::sizeOf

Class lout::container::typed::Collection<lout::object::TypedPointer<dw::core::ImgRenderer> >
   size=16 align=8
   base size=16 base align=8
lout::container::typed::Collection<lout::object::TypedPointer<dw::core::ImgRenderer> > (0x0x7f7d1a2a5138) 0
    vptr=((& lout::container::typed::Collection<lout::object::TypedPointer<dw::core::ImgRenderer> >::_ZTVN4lout9container5typed10CollectionINS_6object12TypedPointerIN2dw4core11ImgRendererEEEEE) + 16u)
  lout::object::Object (0x0x7f7d1a217de0) 0 nearly-empty
      primary-for lout::container::typed::Collection<lout::object::TypedPointer<dw::core::ImgRenderer> > (0x0x7f7d1a2a5138)

Vtable for lout::container::typed::HashSet<lout::object::TypedPointer<dw::core::ImgRenderer> >
lout::container::typed::HashSet<lout::object::TypedPointer<dw::core::ImgRenderer> >::_ZTVN4lout9container5typed7HashSetINS_6object12TypedPointerIN2dw4core11ImgRendererEEEEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))lout::container::typed::HashSet<lout::object::TypedPointer<dw::core::ImgRenderer> >::~HashSet
24    (int (*)(...))lout::container::typed::HashSet<lout::object::TypedPointer<dw::core::ImgRenderer> >::~HashSet
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::container::typed::Collection<T>::intoStringBuffer<lout::object::TypedPointer<dw::core::ImgRenderer> >
64    (int (*)(...))lout::object::Object::sizeOf

Class lout::container::typed::HashSet<lout::object::TypedPointer<dw::core::ImgRenderer> >
   size=16 align=8
   base size=16 base align=8
lout::container::typed::HashSet<lout::object::TypedPointer<dw::core::ImgRenderer> > (0x0x7f7d1a2a51a0) 0
    vptr=((& lout::container::typed::HashSet<lout::object::TypedPointer<dw::core::ImgRenderer> >::_ZTVN4lout9container5typed7HashSetINS_6object12TypedPointerIN2dw4core11ImgRendererEEEEE) + 16u)
  lout::container::typed::Collection<lout::object::TypedPointer<dw::core::ImgRenderer> > (0x0x7f7d1a2a5208) 0
      primary-for lout::container::typed::HashSet<lout::object::TypedPointer<dw::core::ImgRenderer> > (0x0x7f7d1a2a51a0)
    lout::object::Object (0x0x7f7d1a217ea0) 0 nearly-empty
        primary-for lout::container::typed::Collection<lout::object::TypedPointer<dw::core::ImgRenderer> > (0x0x7f7d1a2a5208)

Vtable for lout::object::TypedPointer<dw::core::ImgRenderer>
lout::object::TypedPointer<dw::core::ImgRenderer>::_ZTVN4lout6object12TypedPointerIN2dw4core11ImgRendererEEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))lout::object::TypedPointer<dw::core::ImgRenderer>::~TypedPointer
24    (int (*)(...))lout::object::TypedPointer<dw::core::ImgRenderer>::~TypedPointer
32    (int (*)(...))lout::object::Pointer::equals
40    (int (*)(...))lout::object::Pointer::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::object::Pointer::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf

Class lout::object::TypedPointer<dw::core::ImgRenderer>
   size=16 align=8
   base size=16 base align=8
lout::object::TypedPointer<dw::core::ImgRenderer> (0x0x7f7d1a2a52d8) 0
    vptr=((& lout::object::TypedPointer<dw::core::ImgRenderer>::_ZTVN4lout6object12TypedPointerIN2dw4core11ImgRendererEEE) + 16u)
  lout::object::Pointer (0x0x7f7d1a2a5340) 0
      primary-for lout::object::TypedPointer<dw::core::ImgRenderer> (0x0x7f7d1a2a52d8)
    lout::object::Object (0x0x7f7d1a217f00) 0 nearly-empty
        primary-for lout::object::Pointer (0x0x7f7d1a2a5340)

Class dw::core::style::Box
   size=16 align=4
   base size=16 base align=4
dw::core::style::Box (0x0x7f7d1a217f60) 0

Class dw::core::style::StyleAttrs::<anonymous struct>
   size=32 align=8
   base size=32 base align=8
dw::core::style::StyleAttrs::<anonymous struct> (0x0x7f7d1a30e060) 0

Class dw::core::style::StyleAttrs::<anonymous struct>
   size=16 align=4
   base size=16 base align=4
dw::core::style::StyleAttrs::<anonymous struct> (0x0x7f7d1a30e0c0) 0

Vtable for dw::core::style::StyleAttrs
dw::core::style::StyleAttrs::_ZTVN2dw4core5style10StyleAttrsE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::style::StyleAttrs::~StyleAttrs
24    (int (*)(...))dw::core::style::StyleAttrs::~StyleAttrs
32    (int (*)(...))dw::core::style::StyleAttrs::equals
40    (int (*)(...))dw::core::style::StyleAttrs::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::object::Object::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf

Class dw::core::style::StyleAttrs
   size=256 align=8
   base size=250 base align=8
dw::core::style::StyleAttrs (0x0x7f7d1a2a53a8) 0
    vptr=((& dw::core::style::StyleAttrs::_ZTVN2dw4core5style10StyleAttrsE) + 16u)
  lout::object::Object (0x0x7f7d1a30e000) 0 nearly-empty
      primary-for dw::core::style::StyleAttrs (0x0x7f7d1a2a53a8)

Vtable for dw::core::style::Style
dw::core::style::Style::_ZTVN2dw4core5style5StyleE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::style::Style::~Style
24    (int (*)(...))dw::core::style::Style::~Style
32    (int (*)(...))dw::core::style::StyleAttrs::equals
40    (int (*)(...))dw::core::style::StyleAttrs::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::object::Object::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf

Class dw::core::style::Style
   size=256 align=8
   base size=256 base align=8
dw::core::style::Style (0x0x7f7d1a2a5410) 0
    vptr=((& dw::core::style::Style::_ZTVN2dw4core5style5StyleE) + 16u)
  dw::core::style::StyleAttrs (0x0x7f7d1a2a5478) 0
      primary-for dw::core::style::Style (0x0x7f7d1a2a5410)
    lout::object::Object (0x0x7f7d1a30e120) 0 nearly-empty
        primary-for dw::core::style::StyleAttrs (0x0x7f7d1a2a5478)

Vtable for lout::container::typed::Collection<dw::core::style::StyleAttrs>
lout::container::typed::Collection<dw::core::style::StyleAttrs>::_ZTVN4lout9container5typed10CollectionIN2dw4core5style10StyleAttrsEEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))lout::container::typed::Collection<T>::~Collection<dw::core::style::StyleAttrs>
24    (int (*)(...))lout::container::typed::Collection<T>::~Collection<dw::core::style::StyleAttrs>
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::container::typed::Collection<T>::intoStringBuffer<dw::core::style::StyleAttrs>
64    (int (*)(...))lout::object::Object::sizeOf

Class lout::container::typed::Collection<dw::core::style::StyleAttrs>
   size=16 align=8
   base size=16 base align=8
lout::container::typed::Collection<dw::core::style::StyleAttrs> (0x0x7f7d1a2a5548) 0
    vptr=((& lout::container::typed::Collection<dw::core::style::StyleAttrs>::_ZTVN4lout9container5typed10CollectionIN2dw4core5style10StyleAttrsEEE) + 16u)
  lout::object::Object (0x0x7f7d1a30e180) 0 nearly-empty
      primary-for lout::container::typed::Collection<dw::core::style::StyleAttrs> (0x0x7f7d1a2a5548)

Vtable for lout::container::typed::HashSet<dw::core::style::StyleAttrs>
lout::container::typed::HashSet<dw::core::style::StyleAttrs>::_ZTVN4lout9container5typed7HashSetIN2dw4core5style10StyleAttrsEEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))lout::container::typed::HashSet<dw::core::style::StyleAttrs>::~HashSet
24    (int (*)(...))lout::container::typed::HashSet<dw::core::style::StyleAttrs>::~HashSet
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::container::typed::Collection<T>::intoStringBuffer<dw::core::style::StyleAttrs>
64    (int (*)(...))lout::object::Object::sizeOf

Class lout::container::typed::HashSet<dw::core::style::StyleAttrs>
   size=16 align=8
   base size=16 base align=8
lout::container::typed::HashSet<dw::core::style::StyleAttrs> (0x0x7f7d1a2a5618) 0
    vptr=((& lout::container::typed::HashSet<dw::core::style::StyleAttrs>::_ZTVN4lout9container5typed7HashSetIN2dw4core5style10StyleAttrsEEE) + 16u)
  lout::container::typed::Collection<dw::core::style::StyleAttrs> (0x0x7f7d1a2a5680) 0
      primary-for lout::container::typed::HashSet<dw::core::style::StyleAttrs> (0x0x7f7d1a2a5618)
    lout::object::Object (0x0x7f7d1a30e2a0) 0 nearly-empty
        primary-for lout::container::typed::Collection<dw::core::style::StyleAttrs> (0x0x7f7d1a2a5680)

Vtable for lout::container::typed::HashTable<dw::core::style::StyleAttrs, dw::core::style::Style>
lout::container::typed::HashTable<dw::core::style::StyleAttrs, dw::core::style::Style>::_ZTVN4lout9container5typed9HashTableIN2dw4core5style10StyleAttrsENS5_5StyleEEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))lout::container::typed::HashTable<dw::core::style::StyleAttrs, dw::core::style::Style>::~HashTable
24    (int (*)(...))lout::container::typed::HashTable<dw::core::style::StyleAttrs, dw::core::style::Style>::~HashTable
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::container::typed::Collection<T>::intoStringBuffer<dw::core::style::StyleAttrs>
64    (int (*)(...))lout::object::Object::sizeOf

Class lout::container::typed::HashTable<dw::core::style::StyleAttrs, dw::core::style::Style>
   size=16 align=8
   base size=16 base align=8
lout::container::typed::HashTable<dw::core::style::StyleAttrs, dw::core::style::Style> (0x0x7f7d1a2a5750) 0
    vptr=((& lout::container::typed::HashTable<dw::core::style::StyleAttrs, dw::core::style::Style>::_ZTVN4lout9container5typed9HashTableIN2dw4core5style10StyleAttrsENS5_5StyleEEE) + 16u)
  lout::container::typed::HashSet<dw::core::style::StyleAttrs> (0x0x7f7d1a2a57b8) 0
      primary-for lout::container::typed::HashTable<dw::core::style::StyleAttrs, dw::core::style::Style> (0x0x7f7d1a2a5750)
    lout::container::typed::Collection<dw::core::style::StyleAttrs> (0x0x7f7d1a2a5820) 0
        primary-for lout::container::typed::HashSet<dw::core::style::StyleAttrs> (0x0x7f7d1a2a57b8)
      lout::object::Object (0x0x7f7d1a30e300) 0 nearly-empty
          primary-for lout::container::typed::Collection<dw::core::style::StyleAttrs> (0x0x7f7d1a2a5820)

Vtable for dw::core::style::TooltipAttrs
dw::core::style::TooltipAttrs::_ZTVN2dw4core5style12TooltipAttrsE: 10u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::style::TooltipAttrs::~TooltipAttrs
24    (int (*)(...))dw::core::style::TooltipAttrs::~TooltipAttrs
32    (int (*)(...))lout::object::ConstString::equals
40    (int (*)(...))lout::object::ConstString::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::object::ConstString::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))lout::object::ConstString::compareTo

Class dw::core::style::TooltipAttrs
   size=16 align=8
   base size=16 base align=8
dw::core::style::TooltipAttrs (0x0x7f7d1a2a58f0) 0
    vptr=((& dw::core::style::TooltipAttrs::_ZTVN2dw4core5style12TooltipAttrsE) + 16u)
  lout::object::String (0x0x7f7d1a2a5958) 0
      primary-for dw::core::style::TooltipAttrs (0x0x7f7d1a2a58f0)
    lout::object::ConstString (0x0x7f7d1a2a59c0) 0
        primary-for lout::object::String (0x0x7f7d1a2a5958)
      lout::object::Comparable (0x0x7f7d1a2a5a28) 0 nearly-empty
          primary-for lout::object::ConstString (0x0x7f7d1a2a59c0)
        lout::object::Object (0x0x7f7d1a30e360) 0 nearly-empty
            primary-for lout::object::Comparable (0x0x7f7d1a2a5a28)

Vtable for dw::core::style::Tooltip
dw::core::style::Tooltip::_ZTVN2dw4core5style7TooltipE: 13u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::style::Tooltip::~Tooltip
24    (int (*)(...))dw::core::style::Tooltip::~Tooltip
32    (int (*)(...))lout::object::ConstString::equals
40    (int (*)(...))lout::object::ConstString::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::object::ConstString::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))lout::object::ConstString::compareTo
80    (int (*)(...))dw::core::style::Tooltip::onEnter
88    (int (*)(...))dw::core::style::Tooltip::onLeave
96    (int (*)(...))dw::core::style::Tooltip::onMotion

Class dw::core::style::Tooltip
   size=24 align=8
   base size=20 base align=8
dw::core::style::Tooltip (0x0x7f7d1a2a5a90) 0
    vptr=((& dw::core::style::Tooltip::_ZTVN2dw4core5style7TooltipE) + 16u)
  dw::core::style::TooltipAttrs (0x0x7f7d1a2a5af8) 0
      primary-for dw::core::style::Tooltip (0x0x7f7d1a2a5a90)
    lout::object::String (0x0x7f7d1a2a5b60) 0
        primary-for dw::core::style::TooltipAttrs (0x0x7f7d1a2a5af8)
      lout::object::ConstString (0x0x7f7d1a2a5bc8) 0
          primary-for lout::object::String (0x0x7f7d1a2a5b60)
        lout::object::Comparable (0x0x7f7d1a2a5c30) 0 nearly-empty
            primary-for lout::object::ConstString (0x0x7f7d1a2a5bc8)
          lout::object::Object (0x0x7f7d1a30e3c0) 0 nearly-empty
              primary-for lout::object::Comparable (0x0x7f7d1a2a5c30)

Vtable for dw::core::style::FontAttrs
dw::core::style::FontAttrs::_ZTVN2dw4core5style9FontAttrsE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::style::FontAttrs::~FontAttrs
24    (int (*)(...))dw::core::style::FontAttrs::~FontAttrs
32    (int (*)(...))dw::core::style::FontAttrs::equals
40    (int (*)(...))dw::core::style::FontAttrs::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::object::Object::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf

Class dw::core::style::FontAttrs
   size=40 align=8
   base size=36 base align=8
dw::core::style::FontAttrs (0x0x7f7d1a2a5c98) 0
    vptr=((& dw::core::style::FontAttrs::_ZTVN2dw4core5style9FontAttrsE) + 16u)
  lout::object::Object (0x0x7f7d1a30e420) 0 nearly-empty
      primary-for dw::core::style::FontAttrs (0x0x7f7d1a2a5c98)

Vtable for dw::core::style::Font
dw::core::style::Font::_ZTVN2dw4core5style4FontE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::style::Font::~Font
24    (int (*)(...))dw::core::style::Font::~Font
32    (int (*)(...))dw::core::style::FontAttrs::equals
40    (int (*)(...))dw::core::style::FontAttrs::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::object::Object::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf

Class dw::core::style::Font
   size=56 align=8
   base size=56 base align=8
dw::core::style::Font (0x0x7f7d1a2a5d00) 0
    vptr=((& dw::core::style::Font::_ZTVN2dw4core5style4FontE) + 16u)
  dw::core::style::FontAttrs (0x0x7f7d1a2a5d68) 0
      primary-for dw::core::style::Font (0x0x7f7d1a2a5d00)
    lout::object::Object (0x0x7f7d1a30e480) 0 nearly-empty
        primary-for dw::core::style::FontAttrs (0x0x7f7d1a2a5d68)

Vtable for dw::core::style::ColorAttrs
dw::core::style::ColorAttrs::_ZTVN2dw4core5style10ColorAttrsE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::style::ColorAttrs::~ColorAttrs
24    (int (*)(...))dw::core::style::ColorAttrs::~ColorAttrs
32    (int (*)(...))dw::core::style::ColorAttrs::equals
40    (int (*)(...))dw::core::style::ColorAttrs::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::object::Object::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf

Class dw::core::style::ColorAttrs
   size=16 align=8
   base size=12 base align=8
dw::core::style::ColorAttrs (0x0x7f7d1a2a5dd0) 0
    vptr=((& dw::core::style::ColorAttrs::_ZTVN2dw4core5style10ColorAttrsE) + 16u)
  lout::object::Object (0x0x7f7d1a30e4e0) 0 nearly-empty
      primary-for dw::core::style::ColorAttrs (0x0x7f7d1a2a5dd0)

Vtable for dw::core::style::Color
dw::core::style::Color::_ZTVN2dw4core5style5ColorE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::style::Color::~Color
24    (int (*)(...))dw::core::style::Color::~Color
32    (int (*)(...))dw::core::style::ColorAttrs::equals
40    (int (*)(...))dw::core::style::ColorAttrs::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::object::Object::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf

Class dw::core::style::Color
   size=16 align=8
   base size=16 base align=8
dw::core::style::Color (0x0x7f7d1a2a5e38) 0
    vptr=((& dw::core::style::Color::_ZTVN2dw4core5style5ColorE) + 16u)
  dw::core::style::ColorAttrs (0x0x7f7d1a2a5ea0) 0
      primary-for dw::core::style::Color (0x0x7f7d1a2a5e38)
    lout::object::Object (0x0x7f7d1a30e540) 0 nearly-empty
        primary-for dw::core::style::ColorAttrs (0x0x7f7d1a2a5ea0)

Vtable for dw::core::style::StyleImage::StyleImgRenderer
dw::core::style::StyleImage::StyleImgRenderer::_ZTVN2dw4core5style10StyleImage16StyleImgRendererE: 8u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::style::StyleImage::StyleImgRenderer::~StyleImgRenderer
24    (int (*)(...))dw::core::style::StyleImage::StyleImgRenderer::~StyleImgRenderer
32    (int (*)(...))dw::core::style::StyleImage::StyleImgRenderer::setBuffer
40    (int (*)(...))dw::core::style::StyleImage::StyleImgRenderer::drawRow
48    (int (*)(...))dw::core::style::StyleImage::StyleImgRenderer::finish
56    (int (*)(...))dw::core::style::StyleImage::StyleImgRenderer::fatal

Class dw::core::style::StyleImage::StyleImgRenderer
   size=16 align=8
   base size=16 base align=8
dw::core::style::StyleImage::StyleImgRenderer (0x0x7f7d1a2a5f70) 0
    vptr=((& dw::core::style::StyleImage::StyleImgRenderer::_ZTVN2dw4core5style10StyleImage16StyleImgRendererE) + 16u)
  dw::core::ImgRenderer (0x0x7f7d1a30e600) 0 nearly-empty
      primary-for dw::core::style::StyleImage::StyleImgRenderer (0x0x7f7d1a2a5f70)

Vtable for dw::core::style::StyleImage::ExternalImgRenderer
dw::core::style::StyleImage::ExternalImgRenderer::_ZTVN2dw4core5style10StyleImage19ExternalImgRendererE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    0u
24    0u
32    (int (*)(...))dw::core::style::StyleImage::ExternalImgRenderer::setBuffer
40    (int (*)(...))dw::core::style::StyleImage::ExternalImgRenderer::drawRow
48    (int (*)(...))dw::core::style::StyleImage::ExternalImgRenderer::finish
56    (int (*)(...))dw::core::style::StyleImage::ExternalImgRenderer::fatal
64    (int (*)(...))__cxa_pure_virtual
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))__cxa_pure_virtual
88    (int (*)(...))__cxa_pure_virtual
96    (int (*)(...))__cxa_pure_virtual
104   (int (*)(...))__cxa_pure_virtual
112   (int (*)(...))__cxa_pure_virtual
120   (int (*)(...))__cxa_pure_virtual
128   (int (*)(...))__cxa_pure_virtual

Class dw::core::style::StyleImage::ExternalImgRenderer
   size=8 align=8
   base size=8 base align=8
dw::core::style::StyleImage::ExternalImgRenderer (0x0x7f7d1a37e068) 0 nearly-empty
    vptr=((& dw::core::style::StyleImage::ExternalImgRenderer::_ZTVN2dw4core5style10StyleImage19ExternalImgRendererE) + 16u)
  dw::core::ImgRenderer (0x0x7f7d1a30e660) 0 nearly-empty
      primary-for dw::core::style::StyleImage::ExternalImgRenderer (0x0x7f7d1a37e068)

Vtable for dw::core::style::StyleImage::ExternalWidgetImgRenderer
dw::core::style::StyleImage::ExternalWidgetImgRenderer::_ZTVN2dw4core5style10StyleImage25ExternalWidgetImgRendererE: 18u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    0u
24    0u
32    (int (*)(...))dw::core::style::StyleImage::ExternalImgRenderer::setBuffer
40    (int (*)(...))dw::core::style::StyleImage::ExternalImgRenderer::drawRow
48    (int (*)(...))dw::core::style::StyleImage::ExternalImgRenderer::finish
56    (int (*)(...))dw::core::style::StyleImage::ExternalImgRenderer::fatal
64    (int (*)(...))__cxa_pure_virtual
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))__cxa_pure_virtual
88    (int (*)(...))dw::core::style::StyleImage::ExternalWidgetImgRenderer::getBackgroundImage
96    (int (*)(...))dw::core::style::StyleImage::ExternalWidgetImgRenderer::getBackgroundRepeat
104   (int (*)(...))dw::core::style::StyleImage::ExternalWidgetImgRenderer::getBackgroundAttachment
112   (int (*)(...))dw::core::style::StyleImage::ExternalWidgetImgRenderer::getBackgroundPositionX
120   (int (*)(...))dw::core::style::StyleImage::ExternalWidgetImgRenderer::getBackgroundPositionY
128   (int (*)(...))__cxa_pure_virtual
136   (int (*)(...))__cxa_pure_virtual

Class dw::core::style::StyleImage::ExternalWidgetImgRenderer
   size=8 align=8
   base size=8 base align=8
dw::core::style::StyleImage::ExternalWidgetImgRenderer (0x0x7f7d1a37e138) 0 nearly-empty
    vptr=((& dw::core::style::StyleImage::ExternalWidgetImgRenderer::_ZTVN2dw4core5style10StyleImage25ExternalWidgetImgRendererE) + 16u)
  dw::core::style::StyleImage::ExternalImgRenderer (0x0x7f7d1a37e1a0) 0 nearly-empty
      primary-for dw::core::style::StyleImage::ExternalWidgetImgRenderer (0x0x7f7d1a37e138)
    dw::core::ImgRenderer (0x0x7f7d1a30e6c0) 0 nearly-empty
        primary-for dw::core::style::StyleImage::ExternalImgRenderer (0x0x7f7d1a37e1a0)

Vtable for dw::core::style::StyleImage
dw::core::style::StyleImage::_ZTVN2dw4core5style10StyleImageE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::style::StyleImage::~StyleImage
24    (int (*)(...))dw::core::style::StyleImage::~StyleImage

Class dw::core::style::StyleImage
   size=72 align=8
   base size=72 base align=8
dw::core::style::StyleImage (0x0x7f7d1a2a5f08) 0
    vptr=((& dw::core::style::StyleImage::_ZTVN2dw4core5style10StyleImageE) + 16u)
  lout::signal::ObservedObject (0x0x7f7d1a30e5a0) 0
      primary-for dw::core::style::StyleImage (0x0x7f7d1a2a5f08)

Vtable for dw::core::View
dw::core::View::_ZTVN2dw4core4ViewE: 35u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    0u
24    0u
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::object::Object::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))__cxa_pure_virtual
88    (int (*)(...))__cxa_pure_virtual
96    (int (*)(...))__cxa_pure_virtual
104   (int (*)(...))__cxa_pure_virtual
112   (int (*)(...))__cxa_pure_virtual
120   (int (*)(...))__cxa_pure_virtual
128   (int (*)(...))__cxa_pure_virtual
136   (int (*)(...))dw::core::View::scroll
144   (int (*)(...))__cxa_pure_virtual
152   (int (*)(...))__cxa_pure_virtual
160   (int (*)(...))__cxa_pure_virtual
168   (int (*)(...))__cxa_pure_virtual
176   (int (*)(...))__cxa_pure_virtual
184   (int (*)(...))__cxa_pure_virtual
192   (int (*)(...))__cxa_pure_virtual
200   (int (*)(...))__cxa_pure_virtual
208   (int (*)(...))__cxa_pure_virtual
216   (int (*)(...))__cxa_pure_virtual
224   (int (*)(...))__cxa_pure_virtual
232   (int (*)(...))__cxa_pure_virtual
240   (int (*)(...))__cxa_pure_virtual
248   (int (*)(...))__cxa_pure_virtual
256   (int (*)(...))__cxa_pure_virtual
264   (int (*)(...))__cxa_pure_virtual
272   (int (*)(...))__cxa_pure_virtual

Class dw::core::View
   size=8 align=8
   base size=8 base align=8
dw::core::View (0x0x7f7d1a37e208) 0 nearly-empty
    vptr=((& dw::core::View::_ZTVN2dw4core4ViewE) + 16u)
  lout::object::Object (0x0x7f7d1a30e900) 0 nearly-empty
      primary-for dw::core::View (0x0x7f7d1a37e208)

Vtable for dw::core::Platform
dw::core::Platform::_ZTVN2dw4core8PlatformE: 29u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    0u
24    0u
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::object::Object::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))__cxa_pure_virtual
88    (int (*)(...))__cxa_pure_virtual
96    (int (*)(...))__cxa_pure_virtual
104   (int (*)(...))__cxa_pure_virtual
112   (int (*)(...))__cxa_pure_virtual
120   (int (*)(...))__cxa_pure_virtual
128   (int (*)(...))__cxa_pure_virtual
136   (int (*)(...))__cxa_pure_virtual
144   (int (*)(...))__cxa_pure_virtual
152   (int (*)(...))__cxa_pure_virtual
160   (int (*)(...))__cxa_pure_virtual
168   (int (*)(...))__cxa_pure_virtual
176   (int (*)(...))__cxa_pure_virtual
184   (int (*)(...))__cxa_pure_virtual
192   (int (*)(...))__cxa_pure_virtual
200   (int (*)(...))__cxa_pure_virtual
208   (int (*)(...))__cxa_pure_virtual
216   (int (*)(...))__cxa_pure_virtual
224   (int (*)(...))__cxa_pure_virtual

Class dw::core::Platform
   size=8 align=8
   base size=8 base align=8
dw::core::Platform (0x0x7f7d1a37e270) 0 nearly-empty
    vptr=((& dw::core::Platform::_ZTVN2dw4core8PlatformE) + 16u)
  lout::object::Object (0x0x7f7d1a30e960) 0 nearly-empty
      primary-for dw::core::Platform (0x0x7f7d1a37e270)

Vtable for dw::core::Iterator
dw::core::Iterator::_ZTVN2dw4core8IteratorE: 16u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    0u
24    0u
32    (int (*)(...))dw::core::Iterator::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::object::Object::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))dw::core::Iterator::unref
88    (int (*)(...))__cxa_pure_virtual
96    (int (*)(...))__cxa_pure_virtual
104   (int (*)(...))__cxa_pure_virtual
112   (int (*)(...))__cxa_pure_virtual
120   (int (*)(...))__cxa_pure_virtual

Class dw::core::Iterator
   size=40 align=8
   base size=36 base align=8
dw::core::Iterator (0x0x7f7d1a37e2d8) 0
    vptr=((& dw::core::Iterator::_ZTVN2dw4core8IteratorE) + 16u)
  lout::object::Comparable (0x0x7f7d1a37e340) 0 nearly-empty
      primary-for dw::core::Iterator (0x0x7f7d1a37e2d8)
    lout::object::Object (0x0x7f7d1a30ea20) 0 nearly-empty
        primary-for lout::object::Comparable (0x0x7f7d1a37e340)

Vtable for dw::core::EmptyIterator
dw::core::EmptyIterator::_ZTVN2dw4core13EmptyIteratorE: 16u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::EmptyIterator::~EmptyIterator
24    (int (*)(...))dw::core::EmptyIterator::~EmptyIterator
32    (int (*)(...))dw::core::Iterator::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))dw::core::EmptyIterator::clone
56    (int (*)(...))lout::object::Object::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))dw::core::EmptyIterator::compareTo
80    (int (*)(...))dw::core::Iterator::unref
88    (int (*)(...))dw::core::EmptyIterator::next
96    (int (*)(...))dw::core::EmptyIterator::prev
104   (int (*)(...))dw::core::EmptyIterator::highlight
112   (int (*)(...))dw::core::EmptyIterator::unhighlight
120   (int (*)(...))dw::core::EmptyIterator::getAllocation

Class dw::core::EmptyIterator
   size=40 align=8
   base size=36 base align=8
dw::core::EmptyIterator (0x0x7f7d1a37e3a8) 0
    vptr=((& dw::core::EmptyIterator::_ZTVN2dw4core13EmptyIteratorE) + 16u)
  dw::core::Iterator (0x0x7f7d1a37e410) 0
      primary-for dw::core::EmptyIterator (0x0x7f7d1a37e3a8)
    lout::object::Comparable (0x0x7f7d1a37e478) 0 nearly-empty
        primary-for dw::core::Iterator (0x0x7f7d1a37e410)
      lout::object::Object (0x0x7f7d1a30ea80) 0 nearly-empty
          primary-for lout::object::Comparable (0x0x7f7d1a37e478)

Vtable for dw::core::TextIterator
dw::core::TextIterator::_ZTVN2dw4core12TextIteratorE: 16u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    0u
24    0u
32    (int (*)(...))dw::core::Iterator::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::object::Object::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))dw::core::TextIterator::compareTo
80    (int (*)(...))dw::core::Iterator::unref
88    (int (*)(...))dw::core::TextIterator::next
96    (int (*)(...))dw::core::TextIterator::prev
104   (int (*)(...))__cxa_pure_virtual
112   (int (*)(...))__cxa_pure_virtual
120   (int (*)(...))dw::core::TextIterator::getAllocation

Class dw::core::TextIterator
   size=48 align=8
   base size=48 base align=8
dw::core::TextIterator (0x0x7f7d1a37e4e0) 0
    vptr=((& dw::core::TextIterator::_ZTVN2dw4core12TextIteratorE) + 16u)
  dw::core::Iterator (0x0x7f7d1a37e548) 0
      primary-for dw::core::TextIterator (0x0x7f7d1a37e4e0)
    lout::object::Comparable (0x0x7f7d1a37e5b0) 0 nearly-empty
        primary-for dw::core::Iterator (0x0x7f7d1a37e548)
      lout::object::Object (0x0x7f7d1a30eae0) 0 nearly-empty
          primary-for lout::object::Comparable (0x0x7f7d1a37e5b0)

Vtable for lout::container::typed::Collection<dw::core::Iterator>
lout::container::typed::Collection<dw::core::Iterator>::_ZTVN4lout9container5typed10CollectionIN2dw4core8IteratorEEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))lout::container::typed::Collection<T>::~Collection<dw::core::Iterator>
24    (int (*)(...))lout::container::typed::Collection<T>::~Collection<dw::core::Iterator>
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::container::typed::Collection<T>::intoStringBuffer<dw::core::Iterator>
64    (int (*)(...))lout::object::Object::sizeOf

Class lout::container::typed::Collection<dw::core::Iterator>
   size=16 align=8
   base size=16 base align=8
lout::container::typed::Collection<dw::core::Iterator> (0x0x7f7d1a37e6e8) 0
    vptr=((& lout::container::typed::Collection<dw::core::Iterator>::_ZTVN4lout9container5typed10CollectionIN2dw4core8IteratorEEE) + 16u)
  lout::object::Object (0x0x7f7d1a30eba0) 0 nearly-empty
      primary-for lout::container::typed::Collection<dw::core::Iterator> (0x0x7f7d1a37e6e8)

Vtable for lout::container::typed::Vector<dw::core::Iterator>
lout::container::typed::Vector<dw::core::Iterator>::_ZTVN4lout9container5typed6VectorIN2dw4core8IteratorEEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))lout::container::typed::Vector<dw::core::Iterator>::~Vector
24    (int (*)(...))lout::container::typed::Vector<dw::core::Iterator>::~Vector
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::container::typed::Collection<T>::intoStringBuffer<dw::core::Iterator>
64    (int (*)(...))lout::object::Object::sizeOf

Class lout::container::typed::Vector<dw::core::Iterator>
   size=16 align=8
   base size=16 base align=8
lout::container::typed::Vector<dw::core::Iterator> (0x0x7f7d1a37e750) 0
    vptr=((& lout::container::typed::Vector<dw::core::Iterator>::_ZTVN4lout9container5typed6VectorIN2dw4core8IteratorEEE) + 16u)
  lout::container::typed::Collection<dw::core::Iterator> (0x0x7f7d1a37e7b8) 0
      primary-for lout::container::typed::Vector<dw::core::Iterator> (0x0x7f7d1a37e750)
    lout::object::Object (0x0x7f7d1a30ec60) 0 nearly-empty
        primary-for lout::container::typed::Collection<dw::core::Iterator> (0x0x7f7d1a37e7b8)

Vtable for dw::core::DeepIterator::Stack
dw::core::DeepIterator::Stack::_ZTVN2dw4core12DeepIterator5StackE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::DeepIterator::Stack::~Stack
24    (int (*)(...))dw::core::DeepIterator::Stack::~Stack
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::container::typed::Collection<T>::intoStringBuffer<dw::core::Iterator>
64    (int (*)(...))lout::object::Object::sizeOf

Class dw::core::DeepIterator::Stack
   size=16 align=8
   base size=16 base align=8
dw::core::DeepIterator::Stack (0x0x7f7d1a37e820) 0
    vptr=((& dw::core::DeepIterator::Stack::_ZTVN2dw4core12DeepIterator5StackE) + 16u)
  lout::container::typed::Vector<dw::core::Iterator> (0x0x7f7d1a37e888) 0
      primary-for dw::core::DeepIterator::Stack (0x0x7f7d1a37e820)
    lout::container::typed::Collection<dw::core::Iterator> (0x0x7f7d1a37e8f0) 0
        primary-for lout::container::typed::Vector<dw::core::Iterator> (0x0x7f7d1a37e888)
      lout::object::Object (0x0x7f7d1a30ed20) 0 nearly-empty
          primary-for lout::container::typed::Collection<dw::core::Iterator> (0x0x7f7d1a37e8f0)

Vtable for dw::core::DeepIterator
dw::core::DeepIterator::_ZTVN2dw4core12DeepIteratorE: 10u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::DeepIterator::~DeepIterator
24    (int (*)(...))dw::core::DeepIterator::~DeepIterator
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))dw::core::DeepIterator::clone
56    (int (*)(...))lout::object::Object::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))dw::core::DeepIterator::compareTo

Class dw::core::DeepIterator
   size=56 align=8
   base size=49 base align=8
dw::core::DeepIterator (0x0x7f7d1a37e618) 0
    vptr=((& dw::core::DeepIterator::_ZTVN2dw4core12DeepIteratorE) + 16u)
  lout::object::Comparable (0x0x7f7d1a37e680) 0 nearly-empty
      primary-for dw::core::DeepIterator (0x0x7f7d1a37e618)
    lout::object::Object (0x0x7f7d1a30eb40) 0 nearly-empty
        primary-for lout::object::Comparable (0x0x7f7d1a37e680)

Vtable for dw::core::CharIterator
dw::core::CharIterator::_ZTVN2dw4core12CharIteratorE: 10u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::CharIterator::~CharIterator
24    (int (*)(...))dw::core::CharIterator::~CharIterator
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))dw::core::CharIterator::clone
56    (int (*)(...))lout::object::Object::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))dw::core::CharIterator::compareTo

Class dw::core::CharIterator
   size=24 align=8
   base size=24 base align=8
dw::core::CharIterator (0x0x7f7d1a37e958) 0
    vptr=((& dw::core::CharIterator::_ZTVN2dw4core12CharIteratorE) + 16u)
  lout::object::Comparable (0x0x7f7d1a37e9c0) 0 nearly-empty
      primary-for dw::core::CharIterator (0x0x7f7d1a37e958)
    lout::object::Object (0x0x7f7d1a30ee40) 0 nearly-empty
        primary-for lout::object::Comparable (0x0x7f7d1a37e9c0)

Class dw::core::FindtextState
   size=48 align=8
   base size=48 base align=8
dw::core::FindtextState (0x0x7f7d1a30ef00) 0

Class dw::core::SelectionState
   size=64 align=8
   base size=64 base align=8
dw::core::SelectionState (0x0x7f7d1a30ef60) 0

Vtable for dw::core::Layout::LayoutImgRenderer
dw::core::Layout::LayoutImgRenderer::_ZTVN2dw4core6Layout17LayoutImgRendererE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::Layout::LayoutImgRenderer::~LayoutImgRenderer
24    (int (*)(...))dw::core::Layout::LayoutImgRenderer::~LayoutImgRenderer
32    (int (*)(...))dw::core::style::StyleImage::ExternalImgRenderer::setBuffer
40    (int (*)(...))dw::core::style::StyleImage::ExternalImgRenderer::drawRow
48    (int (*)(...))dw::core::style::StyleImage::ExternalImgRenderer::finish
56    (int (*)(...))dw::core::style::StyleImage::ExternalImgRenderer::fatal
64    (int (*)(...))dw::core::Layout::LayoutImgRenderer::readyToDraw
72    (int (*)(...))dw::core::Layout::LayoutImgRenderer::getBgArea
80    (int (*)(...))dw::core::Layout::LayoutImgRenderer::getRefArea
88    (int (*)(...))dw::core::Layout::LayoutImgRenderer::getBackgroundImage
96    (int (*)(...))dw::core::Layout::LayoutImgRenderer::getBackgroundRepeat
104   (int (*)(...))dw::core::Layout::LayoutImgRenderer::getBackgroundAttachment
112   (int (*)(...))dw::core::Layout::LayoutImgRenderer::getBackgroundPositionX
120   (int (*)(...))dw::core::Layout::LayoutImgRenderer::getBackgroundPositionY
128   (int (*)(...))dw::core::Layout::LayoutImgRenderer::draw

Class dw::core::Layout::LayoutImgRenderer
   size=16 align=8
   base size=16 base align=8
dw::core::Layout::LayoutImgRenderer (0x0x7f7d1a37eaf8) 0
    vptr=((& dw::core::Layout::LayoutImgRenderer::_ZTVN2dw4core6Layout17LayoutImgRendererE) + 16u)
  dw::core::style::StyleImage::ExternalImgRenderer (0x0x7f7d1a37eb60) 0 nearly-empty
      primary-for dw::core::Layout::LayoutImgRenderer (0x0x7f7d1a37eaf8)
    dw::core::ImgRenderer (0x0x7f7d1a031060) 0 nearly-empty
        primary-for dw::core::style::StyleImage::ExternalImgRenderer (0x0x7f7d1a37eb60)

Vtable for dw::core::Layout::Receiver
dw::core::Layout::Receiver::_ZTVN2dw4core6Layout8ReceiverE: 10u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::Layout::Receiver::~Receiver
24    (int (*)(...))dw::core::Layout::Receiver::~Receiver
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::signal::Receiver::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))dw::core::Layout::Receiver::canvasSizeChanged

Class dw::core::Layout::Receiver
   size=16 align=8
   base size=16 base align=8
dw::core::Layout::Receiver (0x0x7f7d1a37ebc8) 0
    vptr=((& dw::core::Layout::Receiver::_ZTVN2dw4core6Layout8ReceiverE) + 16u)
  lout::signal::Receiver (0x0x7f7d1a37ec30) 0
      primary-for dw::core::Layout::Receiver (0x0x7f7d1a37ebc8)
    lout::object::Object (0x0x7f7d1a031120) 0 nearly-empty
        primary-for lout::signal::Receiver (0x0x7f7d1a37ec30)

Vtable for dw::core::Layout::LinkReceiver
dw::core::Layout::LinkReceiver::_ZTVN2dw4core6Layout12LinkReceiverE: 13u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::Layout::LinkReceiver::~LinkReceiver
24    (int (*)(...))dw::core::Layout::LinkReceiver::~LinkReceiver
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::signal::Receiver::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))dw::core::Layout::LinkReceiver::enter
80    (int (*)(...))dw::core::Layout::LinkReceiver::press
88    (int (*)(...))dw::core::Layout::LinkReceiver::release
96    (int (*)(...))dw::core::Layout::LinkReceiver::click

Class dw::core::Layout::LinkReceiver
   size=16 align=8
   base size=16 base align=8
dw::core::Layout::LinkReceiver (0x0x7f7d1a37ec98) 0
    vptr=((& dw::core::Layout::LinkReceiver::_ZTVN2dw4core6Layout12LinkReceiverE) + 16u)
  lout::signal::Receiver (0x0x7f7d1a37ed00) 0
      primary-for dw::core::Layout::LinkReceiver (0x0x7f7d1a37ec98)
    lout::object::Object (0x0x7f7d1a031180) 0 nearly-empty
        primary-for lout::signal::Receiver (0x0x7f7d1a37ed00)

Vtable for dw::core::Layout::LinkEmitter
dw::core::Layout::LinkEmitter::_ZTVN2dw4core6Layout11LinkEmitterE: 10u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::Layout::LinkEmitter::~LinkEmitter
24    (int (*)(...))dw::core::Layout::LinkEmitter::~LinkEmitter
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::signal::Emitter::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))dw::core::Layout::LinkEmitter::emitToReceiver

Class dw::core::Layout::LinkEmitter
   size=16 align=8
   base size=16 base align=8
dw::core::Layout::LinkEmitter (0x0x7f7d1a37ed68) 0
    vptr=((& dw::core::Layout::LinkEmitter::_ZTVN2dw4core6Layout11LinkEmitterE) + 16u)
  lout::signal::Emitter (0x0x7f7d1a37edd0) 0
      primary-for dw::core::Layout::LinkEmitter (0x0x7f7d1a37ed68)
    lout::object::Object (0x0x7f7d1a0311e0) 0 nearly-empty
        primary-for lout::signal::Emitter (0x0x7f7d1a37edd0)

Vtable for dw::core::Layout::Emitter
dw::core::Layout::Emitter::_ZTVN2dw4core6Layout7EmitterE: 10u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::Layout::Emitter::~Emitter
24    (int (*)(...))dw::core::Layout::Emitter::~Emitter
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::signal::Emitter::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))dw::core::Layout::Emitter::emitToReceiver

Class dw::core::Layout::Emitter
   size=16 align=8
   base size=16 base align=8
dw::core::Layout::Emitter (0x0x7f7d1a37ee38) 0
    vptr=((& dw::core::Layout::Emitter::_ZTVN2dw4core6Layout7EmitterE) + 16u)
  lout::signal::Emitter (0x0x7f7d1a37eea0) 0
      primary-for dw::core::Layout::Emitter (0x0x7f7d1a37ee38)
    lout::object::Object (0x0x7f7d1a031240) 0 nearly-empty
        primary-for lout::signal::Emitter (0x0x7f7d1a37eea0)

Vtable for dw::core::Layout::Anchor
dw::core::Layout::Anchor::_ZTVN2dw4core6Layout6AnchorE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::Layout::Anchor::~Anchor
24    (int (*)(...))dw::core::Layout::Anchor::~Anchor
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::object::Object::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf

Class dw::core::Layout::Anchor
   size=32 align=8
   base size=28 base align=8
dw::core::Layout::Anchor (0x0x7f7d1a37ef08) 0
    vptr=((& dw::core::Layout::Anchor::_ZTVN2dw4core6Layout6AnchorE) + 16u)
  lout::object::Object (0x0x7f7d1a0312a0) 0 nearly-empty
      primary-for dw::core::Layout::Anchor (0x0x7f7d1a37ef08)

Vtable for dw::core::Layout
dw::core::Layout::_ZTVN2dw4core6LayoutE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::Layout::~Layout
24    (int (*)(...))dw::core::Layout::~Layout
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::object::Object::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf

Class dw::core::Layout
   size=336 align=8
   base size=336 base align=8
dw::core::Layout (0x0x7f7d1a37ea90) 0
    vptr=((& dw::core::Layout::_ZTVN2dw4core6LayoutE) + 16u)
  lout::object::Object (0x0x7f7d1a031000) 0 nearly-empty
      primary-for dw::core::Layout (0x0x7f7d1a37ea90)

Vtable for lout::identity::IdentifiableObject::Class
lout::identity::IdentifiableObject::Class::_ZTVN4lout8identity18IdentifiableObject5ClassE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))lout::identity::IdentifiableObject::Class::~Class
24    (int (*)(...))lout::identity::IdentifiableObject::Class::~Class
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::object::Object::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf

Class lout::identity::IdentifiableObject::Class
   size=32 align=8
   base size=32 base align=8
lout::identity::IdentifiableObject::Class (0x0x7f7d1a080138) 0
    vptr=((& lout::identity::IdentifiableObject::Class::_ZTVN4lout8identity18IdentifiableObject5ClassE) + 16u)
  lout::object::Object (0x0x7f7d1a0313c0) 0 nearly-empty
      primary-for lout::identity::IdentifiableObject::Class (0x0x7f7d1a080138)

Vtable for lout::identity::IdentifiableObject
lout::identity::IdentifiableObject::_ZTVN4lout8identity18IdentifiableObjectE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))lout::identity::IdentifiableObject::~IdentifiableObject
24    (int (*)(...))lout::identity::IdentifiableObject::~IdentifiableObject
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::identity::IdentifiableObject::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf

Class lout::identity::IdentifiableObject
   size=16 align=8
   base size=12 base align=8
lout::identity::IdentifiableObject (0x0x7f7d1a0800d0) 0
    vptr=((& lout::identity::IdentifiableObject::_ZTVN4lout8identity18IdentifiableObjectE) + 16u)
  lout::object::Object (0x0x7f7d1a031360) 0 nearly-empty
      primary-for lout::identity::IdentifiableObject (0x0x7f7d1a0800d0)

Vtable for lout::container::typed::Collection<lout::identity::IdentifiableObject::Class>
lout::container::typed::Collection<lout::identity::IdentifiableObject::Class>::_ZTVN4lout9container5typed10CollectionINS_8identity18IdentifiableObject5ClassEEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))lout::container::typed::Collection<T>::~Collection<lout::identity::IdentifiableObject::Class>
24    (int (*)(...))lout::container::typed::Collection<T>::~Collection<lout::identity::IdentifiableObject::Class>
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::container::typed::Collection<T>::intoStringBuffer<lout::identity::IdentifiableObject::Class>
64    (int (*)(...))lout::object::Object::sizeOf

Class lout::container::typed::Collection<lout::identity::IdentifiableObject::Class>
   size=16 align=8
   base size=16 base align=8
lout::container::typed::Collection<lout::identity::IdentifiableObject::Class> (0x0x7f7d1a080208) 0
    vptr=((& lout::container::typed::Collection<lout::identity::IdentifiableObject::Class>::_ZTVN4lout9container5typed10CollectionINS_8identity18IdentifiableObject5ClassEEE) + 16u)
  lout::object::Object (0x0x7f7d1a0314e0) 0 nearly-empty
      primary-for lout::container::typed::Collection<lout::identity::IdentifiableObject::Class> (0x0x7f7d1a080208)

Vtable for lout::container::typed::Vector<lout::identity::IdentifiableObject::Class>
lout::container::typed::Vector<lout::identity::IdentifiableObject::Class>::_ZTVN4lout9container5typed6VectorINS_8identity18IdentifiableObject5ClassEEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))lout::container::typed::Vector<lout::identity::IdentifiableObject::Class>::~Vector
24    (int (*)(...))lout::container::typed::Vector<lout::identity::IdentifiableObject::Class>::~Vector
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::container::typed::Collection<T>::intoStringBuffer<lout::identity::IdentifiableObject::Class>
64    (int (*)(...))lout::object::Object::sizeOf

Class lout::container::typed::Vector<lout::identity::IdentifiableObject::Class>
   size=16 align=8
   base size=16 base align=8
lout::container::typed::Vector<lout::identity::IdentifiableObject::Class> (0x0x7f7d1a080270) 0
    vptr=((& lout::container::typed::Vector<lout::identity::IdentifiableObject::Class>::_ZTVN4lout9container5typed6VectorINS_8identity18IdentifiableObject5ClassEEE) + 16u)
  lout::container::typed::Collection<lout::identity::IdentifiableObject::Class> (0x0x7f7d1a0802d8) 0
      primary-for lout::container::typed::Vector<lout::identity::IdentifiableObject::Class> (0x0x7f7d1a080270)
    lout::object::Object (0x0x7f7d1a031540) 0 nearly-empty
        primary-for lout::container::typed::Collection<lout::identity::IdentifiableObject::Class> (0x0x7f7d1a0802d8)

Vtable for dw::core::Widget::WidgetImgRenderer
dw::core::Widget::WidgetImgRenderer::_ZTVN2dw4core6Widget17WidgetImgRendererE: 18u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::Widget::WidgetImgRenderer::~WidgetImgRenderer
24    (int (*)(...))dw::core::Widget::WidgetImgRenderer::~WidgetImgRenderer
32    (int (*)(...))dw::core::style::StyleImage::ExternalImgRenderer::setBuffer
40    (int (*)(...))dw::core::style::StyleImage::ExternalImgRenderer::drawRow
48    (int (*)(...))dw::core::style::StyleImage::ExternalImgRenderer::finish
56    (int (*)(...))dw::core::style::StyleImage::ExternalImgRenderer::fatal
64    (int (*)(...))dw::core::Widget::WidgetImgRenderer::readyToDraw
72    (int (*)(...))dw::core::Widget::WidgetImgRenderer::getBgArea
80    (int (*)(...))dw::core::Widget::WidgetImgRenderer::getRefArea
88    (int (*)(...))dw::core::style::StyleImage::ExternalWidgetImgRenderer::getBackgroundImage
96    (int (*)(...))dw::core::style::StyleImage::ExternalWidgetImgRenderer::getBackgroundRepeat
104   (int (*)(...))dw::core::style::StyleImage::ExternalWidgetImgRenderer::getBackgroundAttachment
112   (int (*)(...))dw::core::style::StyleImage::ExternalWidgetImgRenderer::getBackgroundPositionX
120   (int (*)(...))dw::core::style::StyleImage::ExternalWidgetImgRenderer::getBackgroundPositionY
128   (int (*)(...))dw::core::Widget::WidgetImgRenderer::draw
136   (int (*)(...))dw::core::Widget::WidgetImgRenderer::getStyle

Class dw::core::Widget::WidgetImgRenderer
   size=16 align=8
   base size=16 base align=8
dw::core::Widget::WidgetImgRenderer (0x0x7f7d1a0804e0) 0
    vptr=((& dw::core::Widget::WidgetImgRenderer::_ZTVN2dw4core6Widget17WidgetImgRendererE) + 16u)
  dw::core::style::StyleImage::ExternalWidgetImgRenderer (0x0x7f7d1a080548) 0 nearly-empty
      primary-for dw::core::Widget::WidgetImgRenderer (0x0x7f7d1a0804e0)
    dw::core::style::StyleImage::ExternalImgRenderer (0x0x7f7d1a0805b0) 0 nearly-empty
        primary-for dw::core::style::StyleImage::ExternalWidgetImgRenderer (0x0x7f7d1a080548)
      dw::core::ImgRenderer (0x0x7f7d1a031600) 0 nearly-empty
          primary-for dw::core::style::StyleImage::ExternalImgRenderer (0x0x7f7d1a0805b0)

Vtable for dw::core::Widget
dw::core::Widget::_ZTVN2dw4core6WidgetE: 28u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    0u
24    0u
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::identity::IdentifiableObject::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))dw::core::Widget::getExtremesImpl
88    (int (*)(...))dw::core::Widget::sizeAllocateImpl
96    (int (*)(...))dw::core::Widget::resizeDrawImpl
104   (int (*)(...))dw::core::Widget::markSizeChange
112   (int (*)(...))dw::core::Widget::markExtremesChange
120   (int (*)(...))dw::core::Widget::buttonPressImpl
128   (int (*)(...))dw::core::Widget::buttonReleaseImpl
136   (int (*)(...))dw::core::Widget::motionNotifyImpl
144   (int (*)(...))dw::core::Widget::enterNotifyImpl
152   (int (*)(...))dw::core::Widget::leaveNotifyImpl
160   (int (*)(...))dw::core::Widget::setWidth
168   (int (*)(...))dw::core::Widget::setAscent
176   (int (*)(...))dw::core::Widget::setDescent
184   (int (*)(...))__cxa_pure_virtual
192   (int (*)(...))dw::core::Widget::setStyle
200   (int (*)(...))dw::core::Widget::getWidgetAtPoint
208   (int (*)(...))__cxa_pure_virtual
216   (int (*)(...))dw::core::Widget::removeChild

Class dw::core::Widget
   size=128 align=8
   base size=128 base align=8
dw::core::Widget (0x0x7f7d1a080410) 0
    vptr=((& dw::core::Widget::_ZTVN2dw4core6WidgetE) + 16u)
  lout::identity::IdentifiableObject (0x0x7f7d1a080478) 0
      primary-for dw::core::Widget (0x0x7f7d1a080410)
    lout::object::Object (0x0x7f7d1a0315a0) 0 nearly-empty
        primary-for lout::identity::IdentifiableObject (0x0x7f7d1a080478)

Vtable for dw::core::ui::Embed
dw::core::ui::Embed::_ZTVN2dw4core2ui5EmbedE: 28u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::ui::Embed::~Embed
24    (int (*)(...))dw::core::ui::Embed::~Embed
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::identity::IdentifiableObject::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))dw::core::ui::Embed::sizeRequestImpl
80    (int (*)(...))dw::core::ui::Embed::getExtremesImpl
88    (int (*)(...))dw::core::ui::Embed::sizeAllocateImpl
96    (int (*)(...))dw::core::Widget::resizeDrawImpl
104   (int (*)(...))dw::core::Widget::markSizeChange
112   (int (*)(...))dw::core::Widget::markExtremesChange
120   (int (*)(...))dw::core::ui::Embed::buttonPressImpl
128   (int (*)(...))dw::core::Widget::buttonReleaseImpl
136   (int (*)(...))dw::core::Widget::motionNotifyImpl
144   (int (*)(...))dw::core::ui::Embed::enterNotifyImpl
152   (int (*)(...))dw::core::ui::Embed::leaveNotifyImpl
160   (int (*)(...))dw::core::ui::Embed::setWidth
168   (int (*)(...))dw::core::ui::Embed::setAscent
176   (int (*)(...))dw::core::ui::Embed::setDescent
184   (int (*)(...))dw::core::ui::Embed::draw
192   (int (*)(...))dw::core::ui::Embed::setStyle
200   (int (*)(...))dw::core::Widget::getWidgetAtPoint
208   (int (*)(...))dw::core::ui::Embed::iterator
216   (int (*)(...))dw::core::Widget::removeChild

Class dw::core::ui::Embed
   size=136 align=8
   base size=136 base align=8
dw::core::ui::Embed (0x0x7f7d1a080618) 0
    vptr=((& dw::core::ui::Embed::_ZTVN2dw4core2ui5EmbedE) + 16u)
  dw::core::Widget (0x0x7f7d1a080680) 0
      primary-for dw::core::ui::Embed (0x0x7f7d1a080618)
    lout::identity::IdentifiableObject (0x0x7f7d1a0806e8) 0
        primary-for dw::core::Widget (0x0x7f7d1a080680)
      lout::object::Object (0x0x7f7d1a031900) 0 nearly-empty
          primary-for lout::identity::IdentifiableObject (0x0x7f7d1a0806e8)

Vtable for dw::core::ui::Resource::ActivateReceiver
dw::core::ui::Resource::ActivateReceiver::_ZTVN2dw4core2ui8Resource16ActivateReceiverE: 12u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    0u
24    0u
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::signal::Receiver::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))__cxa_pure_virtual
88    (int (*)(...))__cxa_pure_virtual

Class dw::core::ui::Resource::ActivateReceiver
   size=16 align=8
   base size=16 base align=8
dw::core::ui::Resource::ActivateReceiver (0x0x7f7d1a080750) 0
    vptr=((& dw::core::ui::Resource::ActivateReceiver::_ZTVN2dw4core2ui8Resource16ActivateReceiverE) + 16u)
  lout::signal::Receiver (0x0x7f7d1a0807b8) 0
      primary-for dw::core::ui::Resource::ActivateReceiver (0x0x7f7d1a080750)
    lout::object::Object (0x0x7f7d1a0319c0) 0 nearly-empty
        primary-for lout::signal::Receiver (0x0x7f7d1a0807b8)

Vtable for dw::core::ui::Resource::ClickedReceiver
dw::core::ui::Resource::ClickedReceiver::_ZTVN2dw4core2ui8Resource15ClickedReceiverE: 10u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    0u
24    0u
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::signal::Receiver::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))__cxa_pure_virtual

Class dw::core::ui::Resource::ClickedReceiver
   size=16 align=8
   base size=16 base align=8
dw::core::ui::Resource::ClickedReceiver (0x0x7f7d1a080888) 0
    vptr=((& dw::core::ui::Resource::ClickedReceiver::_ZTVN2dw4core2ui8Resource15ClickedReceiverE) + 16u)
  lout::signal::Receiver (0x0x7f7d1a0808f0) 0
      primary-for dw::core::ui::Resource::ClickedReceiver (0x0x7f7d1a080888)
    lout::object::Object (0x0x7f7d1a031a20) 0 nearly-empty
        primary-for lout::signal::Receiver (0x0x7f7d1a0808f0)

Vtable for dw::core::ui::Resource::ActivateEmitter
dw::core::ui::Resource::ActivateEmitter::_ZTVN2dw4core2ui8Resource15ActivateEmitterE: 10u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::ui::Resource::ActivateEmitter::~ActivateEmitter
24    (int (*)(...))dw::core::ui::Resource::ActivateEmitter::~ActivateEmitter
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::signal::Emitter::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))dw::core::ui::Resource::ActivateEmitter::emitToReceiver

Class dw::core::ui::Resource::ActivateEmitter
   size=16 align=8
   base size=16 base align=8
dw::core::ui::Resource::ActivateEmitter (0x0x7f7d1a0809c0) 0
    vptr=((& dw::core::ui::Resource::ActivateEmitter::_ZTVN2dw4core2ui8Resource15ActivateEmitterE) + 16u)
  lout::signal::Emitter (0x0x7f7d1a080a28) 0
      primary-for dw::core::ui::Resource::ActivateEmitter (0x0x7f7d1a0809c0)
    lout::object::Object (0x0x7f7d1a031a80) 0 nearly-empty
        primary-for lout::signal::Emitter (0x0x7f7d1a080a28)

Vtable for dw::core::ui::Resource::ClickedEmitter
dw::core::ui::Resource::ClickedEmitter::_ZTVN2dw4core2ui8Resource14ClickedEmitterE: 10u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::ui::Resource::ClickedEmitter::~ClickedEmitter
24    (int (*)(...))dw::core::ui::Resource::ClickedEmitter::~ClickedEmitter
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::signal::Emitter::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))dw::core::ui::Resource::ClickedEmitter::emitToReceiver

Class dw::core::ui::Resource::ClickedEmitter
   size=16 align=8
   base size=16 base align=8
dw::core::ui::Resource::ClickedEmitter (0x0x7f7d1a080af8) 0
    vptr=((& dw::core::ui::Resource::ClickedEmitter::_ZTVN2dw4core2ui8Resource14ClickedEmitterE) + 16u)
  lout::signal::Emitter (0x0x7f7d1a080b60) 0
      primary-for dw::core::ui::Resource::ClickedEmitter (0x0x7f7d1a080af8)
    lout::object::Object (0x0x7f7d1a031ae0) 0 nearly-empty
        primary-for lout::signal::Emitter (0x0x7f7d1a080b60)

Vtable for dw::core::ui::Resource
dw::core::ui::Resource::_ZTVN2dw4core2ui8ResourceE: 18u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::ui::Resource::getEmbed
24    (int (*)(...))dw::core::ui::Resource::setEmbed
32    0u
40    0u
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))dw::core::ui::Resource::getExtremes
64    (int (*)(...))dw::core::ui::Resource::sizeAllocate
72    (int (*)(...))dw::core::ui::Resource::setWidth
80    (int (*)(...))dw::core::ui::Resource::setAscent
88    (int (*)(...))dw::core::ui::Resource::setDescent
96    (int (*)(...))dw::core::ui::Resource::setDisplayed
104   (int (*)(...))dw::core::ui::Resource::draw
112   (int (*)(...))__cxa_pure_virtual
120   (int (*)(...))dw::core::ui::Resource::setStyle
128   (int (*)(...))__cxa_pure_virtual
136   (int (*)(...))__cxa_pure_virtual

Class dw::core::ui::Resource
   size=48 align=8
   base size=48 base align=8
dw::core::ui::Resource (0x0x7f7d1a031960) 0
    vptr=((& dw::core::ui::Resource::_ZTVN2dw4core2ui8ResourceE) + 16u)

Vtable for dw::core::ui::ButtonResource
dw::core::ui::ButtonResource::_ZTVN2dw4core2ui14ButtonResourceE: 18u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::ui::Resource::getEmbed
24    (int (*)(...))dw::core::ui::Resource::setEmbed
32    0u
40    0u
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))dw::core::ui::Resource::getExtremes
64    (int (*)(...))dw::core::ui::Resource::sizeAllocate
72    (int (*)(...))dw::core::ui::Resource::setWidth
80    (int (*)(...))dw::core::ui::Resource::setAscent
88    (int (*)(...))dw::core::ui::Resource::setDescent
96    (int (*)(...))dw::core::ui::Resource::setDisplayed
104   (int (*)(...))dw::core::ui::Resource::draw
112   (int (*)(...))__cxa_pure_virtual
120   (int (*)(...))dw::core::ui::Resource::setStyle
128   (int (*)(...))__cxa_pure_virtual
136   (int (*)(...))__cxa_pure_virtual

Class dw::core::ui::ButtonResource
   size=48 align=8
   base size=48 base align=8
dw::core::ui::ButtonResource (0x0x7f7d1a080bc8) 0
    vptr=((& dw::core::ui::ButtonResource::_ZTVN2dw4core2ui14ButtonResourceE) + 16u)
  dw::core::ui::Resource (0x0x7f7d1a031ba0) 0
      primary-for dw::core::ui::ButtonResource (0x0x7f7d1a080bc8)

Vtable for dw::core::ui::LabelButtonResource
dw::core::ui::LabelButtonResource::_ZTVN2dw4core2ui19LabelButtonResourceE: 20u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::ui::Resource::getEmbed
24    (int (*)(...))dw::core::ui::Resource::setEmbed
32    0u
40    0u
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))dw::core::ui::Resource::getExtremes
64    (int (*)(...))dw::core::ui::Resource::sizeAllocate
72    (int (*)(...))dw::core::ui::Resource::setWidth
80    (int (*)(...))dw::core::ui::Resource::setAscent
88    (int (*)(...))dw::core::ui::Resource::setDescent
96    (int (*)(...))dw::core::ui::Resource::setDisplayed
104   (int (*)(...))dw::core::ui::Resource::draw
112   (int (*)(...))dw::core::ui::LabelButtonResource::iterator
120   (int (*)(...))dw::core::ui::Resource::setStyle
128   (int (*)(...))__cxa_pure_virtual
136   (int (*)(...))__cxa_pure_virtual
144   (int (*)(...))__cxa_pure_virtual
152   (int (*)(...))__cxa_pure_virtual

Class dw::core::ui::LabelButtonResource
   size=48 align=8
   base size=48 base align=8
dw::core::ui::LabelButtonResource (0x0x7f7d1a080c30) 0
    vptr=((& dw::core::ui::LabelButtonResource::_ZTVN2dw4core2ui19LabelButtonResourceE) + 16u)
  dw::core::ui::ButtonResource (0x0x7f7d1a080c98) 0
      primary-for dw::core::ui::LabelButtonResource (0x0x7f7d1a080c30)
    dw::core::ui::Resource (0x0x7f7d1a031c00) 0
        primary-for dw::core::ui::ButtonResource (0x0x7f7d1a080c98)

Vtable for dw::core::ui::ComplexButtonResource::LayoutReceiver
dw::core::ui::ComplexButtonResource::LayoutReceiver::_ZTVN2dw4core2ui21ComplexButtonResource14LayoutReceiverE: 10u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::ui::ComplexButtonResource::LayoutReceiver::~LayoutReceiver
24    (int (*)(...))dw::core::ui::ComplexButtonResource::LayoutReceiver::~LayoutReceiver
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::signal::Receiver::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))dw::core::ui::ComplexButtonResource::LayoutReceiver::canvasSizeChanged

Class dw::core::ui::ComplexButtonResource::LayoutReceiver
   size=24 align=8
   base size=24 base align=8
dw::core::ui::ComplexButtonResource::LayoutReceiver (0x0x7f7d1a080dd0) 0
    vptr=((& dw::core::ui::ComplexButtonResource::LayoutReceiver::_ZTVN2dw4core2ui21ComplexButtonResource14LayoutReceiverE) + 16u)
  dw::core::Layout::Receiver (0x0x7f7d1a080e38) 0
      primary-for dw::core::ui::ComplexButtonResource::LayoutReceiver (0x0x7f7d1a080dd0)
    lout::signal::Receiver (0x0x7f7d1a080ea0) 0
        primary-for dw::core::Layout::Receiver (0x0x7f7d1a080e38)
      lout::object::Object (0x0x7f7d1a031cc0) 0 nearly-empty
          primary-for lout::signal::Receiver (0x0x7f7d1a080ea0)

Vtable for dw::core::ui::ComplexButtonResource
dw::core::ui::ComplexButtonResource::_ZTVN2dw4core2ui21ComplexButtonResourceE: 22u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::ui::Resource::getEmbed
24    (int (*)(...))dw::core::ui::ComplexButtonResource::setEmbed
32    0u
40    0u
48    (int (*)(...))dw::core::ui::ComplexButtonResource::sizeRequest
56    (int (*)(...))dw::core::ui::ComplexButtonResource::getExtremes
64    (int (*)(...))dw::core::ui::ComplexButtonResource::sizeAllocate
72    (int (*)(...))dw::core::ui::ComplexButtonResource::setWidth
80    (int (*)(...))dw::core::ui::ComplexButtonResource::setAscent
88    (int (*)(...))dw::core::ui::ComplexButtonResource::setDescent
96    (int (*)(...))dw::core::ui::Resource::setDisplayed
104   (int (*)(...))dw::core::ui::Resource::draw
112   (int (*)(...))dw::core::ui::ComplexButtonResource::iterator
120   (int (*)(...))dw::core::ui::Resource::setStyle
128   (int (*)(...))__cxa_pure_virtual
136   (int (*)(...))__cxa_pure_virtual
144   (int (*)(...))__cxa_pure_virtual
152   (int (*)(...))__cxa_pure_virtual
160   (int (*)(...))__cxa_pure_virtual
168   (int (*)(...))__cxa_pure_virtual

Class dw::core::ui::ComplexButtonResource
   size=96 align=8
   base size=96 base align=8
dw::core::ui::ComplexButtonResource (0x0x7f7d1a080d00) 0
    vptr=((& dw::core::ui::ComplexButtonResource::_ZTVN2dw4core2ui21ComplexButtonResourceE) + 16u)
  dw::core::ui::ButtonResource (0x0x7f7d1a080d68) 0
      primary-for dw::core::ui::ComplexButtonResource (0x0x7f7d1a080d00)
    dw::core::ui::Resource (0x0x7f7d1a031c60) 0
        primary-for dw::core::ui::ButtonResource (0x0x7f7d1a080d68)

Vtable for dw::core::ui::SelectionResource
dw::core::ui::SelectionResource::_ZTVN2dw4core2ui17SelectionResourceE: 24u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::ui::Resource::getEmbed
24    (int (*)(...))dw::core::ui::Resource::setEmbed
32    0u
40    0u
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))dw::core::ui::Resource::getExtremes
64    (int (*)(...))dw::core::ui::Resource::sizeAllocate
72    (int (*)(...))dw::core::ui::Resource::setWidth
80    (int (*)(...))dw::core::ui::Resource::setAscent
88    (int (*)(...))dw::core::ui::Resource::setDescent
96    (int (*)(...))dw::core::ui::Resource::setDisplayed
104   (int (*)(...))dw::core::ui::Resource::draw
112   (int (*)(...))__cxa_pure_virtual
120   (int (*)(...))dw::core::ui::Resource::setStyle
128   (int (*)(...))__cxa_pure_virtual
136   (int (*)(...))__cxa_pure_virtual
144   (int (*)(...))__cxa_pure_virtual
152   (int (*)(...))__cxa_pure_virtual
160   (int (*)(...))__cxa_pure_virtual
168   (int (*)(...))__cxa_pure_virtual
176   (int (*)(...))__cxa_pure_virtual
184   (int (*)(...))__cxa_pure_virtual

Class dw::core::ui::SelectionResource
   size=48 align=8
   base size=48 base align=8
dw::core::ui::SelectionResource (0x0x7f7d1a080f08) 0
    vptr=((& dw::core::ui::SelectionResource::_ZTVN2dw4core2ui17SelectionResourceE) + 16u)
  dw::core::ui::Resource (0x0x7f7d1a031d80) 0
      primary-for dw::core::ui::SelectionResource (0x0x7f7d1a080f08)

Vtable for dw::core::ui::ListResource
dw::core::ui::ListResource::_ZTVN2dw4core2ui12ListResourceE: 24u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::ui::Resource::getEmbed
24    (int (*)(...))dw::core::ui::Resource::setEmbed
32    0u
40    0u
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))dw::core::ui::Resource::getExtremes
64    (int (*)(...))dw::core::ui::Resource::sizeAllocate
72    (int (*)(...))dw::core::ui::Resource::setWidth
80    (int (*)(...))dw::core::ui::Resource::setAscent
88    (int (*)(...))dw::core::ui::Resource::setDescent
96    (int (*)(...))dw::core::ui::Resource::setDisplayed
104   (int (*)(...))dw::core::ui::Resource::draw
112   (int (*)(...))__cxa_pure_virtual
120   (int (*)(...))dw::core::ui::Resource::setStyle
128   (int (*)(...))__cxa_pure_virtual
136   (int (*)(...))__cxa_pure_virtual
144   (int (*)(...))__cxa_pure_virtual
152   (int (*)(...))__cxa_pure_virtual
160   (int (*)(...))__cxa_pure_virtual
168   (int (*)(...))__cxa_pure_virtual
176   (int (*)(...))__cxa_pure_virtual
184   (int (*)(...))__cxa_pure_virtual

Class dw::core::ui::ListResource
   size=48 align=8
   base size=48 base align=8
dw::core::ui::ListResource (0x0x7f7d1a080f70) 0
    vptr=((& dw::core::ui::ListResource::_ZTVN2dw4core2ui12ListResourceE) + 16u)
  dw::core::ui::SelectionResource (0x0x7f7d1a131000) 0
      primary-for dw::core::ui::ListResource (0x0x7f7d1a080f70)
    dw::core::ui::Resource (0x0x7f7d1a031de0) 0
        primary-for dw::core::ui::SelectionResource (0x0x7f7d1a131000)

Vtable for dw::core::ui::OptionMenuResource
dw::core::ui::OptionMenuResource::_ZTVN2dw4core2ui18OptionMenuResourceE: 24u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::ui::Resource::getEmbed
24    (int (*)(...))dw::core::ui::Resource::setEmbed
32    0u
40    0u
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))dw::core::ui::Resource::getExtremes
64    (int (*)(...))dw::core::ui::Resource::sizeAllocate
72    (int (*)(...))dw::core::ui::Resource::setWidth
80    (int (*)(...))dw::core::ui::Resource::setAscent
88    (int (*)(...))dw::core::ui::Resource::setDescent
96    (int (*)(...))dw::core::ui::Resource::setDisplayed
104   (int (*)(...))dw::core::ui::Resource::draw
112   (int (*)(...))__cxa_pure_virtual
120   (int (*)(...))dw::core::ui::Resource::setStyle
128   (int (*)(...))__cxa_pure_virtual
136   (int (*)(...))__cxa_pure_virtual
144   (int (*)(...))__cxa_pure_virtual
152   (int (*)(...))__cxa_pure_virtual
160   (int (*)(...))__cxa_pure_virtual
168   (int (*)(...))__cxa_pure_virtual
176   (int (*)(...))__cxa_pure_virtual
184   (int (*)(...))__cxa_pure_virtual

Class dw::core::ui::OptionMenuResource
   size=48 align=8
   base size=48 base align=8
dw::core::ui::OptionMenuResource (0x0x7f7d1a131068) 0
    vptr=((& dw::core::ui::OptionMenuResource::_ZTVN2dw4core2ui18OptionMenuResourceE) + 16u)
  dw::core::ui::SelectionResource (0x0x7f7d1a1310d0) 0
      primary-for dw::core::ui::OptionMenuResource (0x0x7f7d1a131068)
    dw::core::ui::Resource (0x0x7f7d1a031e40) 0
        primary-for dw::core::ui::SelectionResource (0x0x7f7d1a1310d0)

Vtable for dw::core::ui::TextResource
dw::core::ui::TextResource::_ZTVN2dw4core2ui12TextResourceE: 22u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::ui::Resource::getEmbed
24    (int (*)(...))dw::core::ui::Resource::setEmbed
32    0u
40    0u
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))dw::core::ui::Resource::getExtremes
64    (int (*)(...))dw::core::ui::Resource::sizeAllocate
72    (int (*)(...))dw::core::ui::Resource::setWidth
80    (int (*)(...))dw::core::ui::Resource::setAscent
88    (int (*)(...))dw::core::ui::Resource::setDescent
96    (int (*)(...))dw::core::ui::Resource::setDisplayed
104   (int (*)(...))dw::core::ui::Resource::draw
112   (int (*)(...))dw::core::ui::TextResource::iterator
120   (int (*)(...))dw::core::ui::Resource::setStyle
128   (int (*)(...))__cxa_pure_virtual
136   (int (*)(...))__cxa_pure_virtual
144   (int (*)(...))__cxa_pure_virtual
152   (int (*)(...))__cxa_pure_virtual
160   (int (*)(...))__cxa_pure_virtual
168   (int (*)(...))__cxa_pure_virtual

Class dw::core::ui::TextResource
   size=48 align=8
   base size=48 base align=8
dw::core::ui::TextResource (0x0x7f7d1a131138) 0
    vptr=((& dw::core::ui::TextResource::_ZTVN2dw4core2ui12TextResourceE) + 16u)
  dw::core::ui::Resource (0x0x7f7d1a031ea0) 0
      primary-for dw::core::ui::TextResource (0x0x7f7d1a131138)

Vtable for dw::core::ui::EntryResource
dw::core::ui::EntryResource::_ZTVN2dw4core2ui13EntryResourceE: 23u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::ui::Resource::getEmbed
24    (int (*)(...))dw::core::ui::Resource::setEmbed
32    0u
40    0u
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))dw::core::ui::Resource::getExtremes
64    (int (*)(...))dw::core::ui::Resource::sizeAllocate
72    (int (*)(...))dw::core::ui::Resource::setWidth
80    (int (*)(...))dw::core::ui::Resource::setAscent
88    (int (*)(...))dw::core::ui::Resource::setDescent
96    (int (*)(...))dw::core::ui::Resource::setDisplayed
104   (int (*)(...))dw::core::ui::Resource::draw
112   (int (*)(...))dw::core::ui::TextResource::iterator
120   (int (*)(...))dw::core::ui::Resource::setStyle
128   (int (*)(...))__cxa_pure_virtual
136   (int (*)(...))__cxa_pure_virtual
144   (int (*)(...))__cxa_pure_virtual
152   (int (*)(...))__cxa_pure_virtual
160   (int (*)(...))__cxa_pure_virtual
168   (int (*)(...))__cxa_pure_virtual
176   (int (*)(...))__cxa_pure_virtual

Class dw::core::ui::EntryResource
   size=48 align=8
   base size=48 base align=8
dw::core::ui::EntryResource (0x0x7f7d1a1311a0) 0
    vptr=((& dw::core::ui::EntryResource::_ZTVN2dw4core2ui13EntryResourceE) + 16u)
  dw::core::ui::TextResource (0x0x7f7d1a131208) 0
      primary-for dw::core::ui::EntryResource (0x0x7f7d1a1311a0)
    dw::core::ui::Resource (0x0x7f7d1a031f00) 0
        primary-for dw::core::ui::TextResource (0x0x7f7d1a131208)

Vtable for dw::core::ui::MultiLineTextResource
dw::core::ui::MultiLineTextResource::_ZTVN2dw4core2ui21MultiLineTextResourceE: 22u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::ui::Resource::getEmbed
24    (int (*)(...))dw::core::ui::Resource::setEmbed
32    0u
40    0u
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))dw::core::ui::Resource::getExtremes
64    (int (*)(...))dw::core::ui::Resource::sizeAllocate
72    (int (*)(...))dw::core::ui::Resource::setWidth
80    (int (*)(...))dw::core::ui::Resource::setAscent
88    (int (*)(...))dw::core::ui::Resource::setDescent
96    (int (*)(...))dw::core::ui::Resource::setDisplayed
104   (int (*)(...))dw::core::ui::Resource::draw
112   (int (*)(...))dw::core::ui::TextResource::iterator
120   (int (*)(...))dw::core::ui::Resource::setStyle
128   (int (*)(...))__cxa_pure_virtual
136   (int (*)(...))__cxa_pure_virtual
144   (int (*)(...))__cxa_pure_virtual
152   (int (*)(...))__cxa_pure_virtual
160   (int (*)(...))__cxa_pure_virtual
168   (int (*)(...))__cxa_pure_virtual

Class dw::core::ui::MultiLineTextResource
   size=48 align=8
   base size=48 base align=8
dw::core::ui::MultiLineTextResource (0x0x7f7d1a131270) 0
    vptr=((& dw::core::ui::MultiLineTextResource::_ZTVN2dw4core2ui21MultiLineTextResourceE) + 16u)
  dw::core::ui::TextResource (0x0x7f7d1a1312d8) 0
      primary-for dw::core::ui::MultiLineTextResource (0x0x7f7d1a131270)
    dw::core::ui::Resource (0x0x7f7d1a031f60) 0
        primary-for dw::core::ui::TextResource (0x0x7f7d1a1312d8)

Vtable for dw::core::ui::ToggleButtonResource
dw::core::ui::ToggleButtonResource::_ZTVN2dw4core2ui20ToggleButtonResourceE: 20u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::ui::Resource::getEmbed
24    (int (*)(...))dw::core::ui::Resource::setEmbed
32    0u
40    0u
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))dw::core::ui::Resource::getExtremes
64    (int (*)(...))dw::core::ui::Resource::sizeAllocate
72    (int (*)(...))dw::core::ui::Resource::setWidth
80    (int (*)(...))dw::core::ui::Resource::setAscent
88    (int (*)(...))dw::core::ui::Resource::setDescent
96    (int (*)(...))dw::core::ui::Resource::setDisplayed
104   (int (*)(...))dw::core::ui::Resource::draw
112   (int (*)(...))__cxa_pure_virtual
120   (int (*)(...))dw::core::ui::Resource::setStyle
128   (int (*)(...))__cxa_pure_virtual
136   (int (*)(...))__cxa_pure_virtual
144   (int (*)(...))__cxa_pure_virtual
152   (int (*)(...))__cxa_pure_virtual

Class dw::core::ui::ToggleButtonResource
   size=48 align=8
   base size=48 base align=8
dw::core::ui::ToggleButtonResource (0x0x7f7d1a131340) 0
    vptr=((& dw::core::ui::ToggleButtonResource::_ZTVN2dw4core2ui20ToggleButtonResourceE) + 16u)
  dw::core::ui::Resource (0x0x7f7d1a141060) 0
      primary-for dw::core::ui::ToggleButtonResource (0x0x7f7d1a131340)

Vtable for dw::core::ui::CheckButtonResource
dw::core::ui::CheckButtonResource::_ZTVN2dw4core2ui19CheckButtonResourceE: 20u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::ui::Resource::getEmbed
24    (int (*)(...))dw::core::ui::Resource::setEmbed
32    0u
40    0u
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))dw::core::ui::Resource::getExtremes
64    (int (*)(...))dw::core::ui::Resource::sizeAllocate
72    (int (*)(...))dw::core::ui::Resource::setWidth
80    (int (*)(...))dw::core::ui::Resource::setAscent
88    (int (*)(...))dw::core::ui::Resource::setDescent
96    (int (*)(...))dw::core::ui::Resource::setDisplayed
104   (int (*)(...))dw::core::ui::Resource::draw
112   (int (*)(...))dw::core::ui::CheckButtonResource::iterator
120   (int (*)(...))dw::core::ui::Resource::setStyle
128   (int (*)(...))__cxa_pure_virtual
136   (int (*)(...))__cxa_pure_virtual
144   (int (*)(...))__cxa_pure_virtual
152   (int (*)(...))__cxa_pure_virtual

Class dw::core::ui::CheckButtonResource
   size=48 align=8
   base size=48 base align=8
dw::core::ui::CheckButtonResource (0x0x7f7d1a1313a8) 0
    vptr=((& dw::core::ui::CheckButtonResource::_ZTVN2dw4core2ui19CheckButtonResourceE) + 16u)
  dw::core::ui::ToggleButtonResource (0x0x7f7d1a131410) 0
      primary-for dw::core::ui::CheckButtonResource (0x0x7f7d1a1313a8)
    dw::core::ui::Resource (0x0x7f7d1a1410c0) 0
        primary-for dw::core::ui::ToggleButtonResource (0x0x7f7d1a131410)

Vtable for dw::core::ui::RadioButtonResource::GroupIterator
dw::core::ui::RadioButtonResource::GroupIterator::_ZTVN2dw4core2ui19RadioButtonResource13GroupIteratorE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual

Class dw::core::ui::RadioButtonResource::GroupIterator
   size=8 align=8
   base size=8 base align=8
dw::core::ui::RadioButtonResource::GroupIterator (0x0x7f7d1a141180) 0 nearly-empty
    vptr=((& dw::core::ui::RadioButtonResource::GroupIterator::_ZTVN2dw4core2ui19RadioButtonResource13GroupIteratorE) + 16u)

Vtable for dw::core::ui::RadioButtonResource
dw::core::ui::RadioButtonResource::_ZTVN2dw4core2ui19RadioButtonResourceE: 21u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::core::ui::Resource::getEmbed
24    (int (*)(...))dw::core::ui::Resource::setEmbed
32    0u
40    0u
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))dw::core::ui::Resource::getExtremes
64    (int (*)(...))dw::core::ui::Resource::sizeAllocate
72    (int (*)(...))dw::core::ui::Resource::setWidth
80    (int (*)(...))dw::core::ui::Resource::setAscent
88    (int (*)(...))dw::core::ui::Resource::setDescent
96    (int (*)(...))dw::core::ui::Resource::setDisplayed
104   (int (*)(...))dw::core::ui::Resource::draw
112   (int (*)(...))dw::core::ui::RadioButtonResource::iterator
120   (int (*)(...))dw::core::ui::Resource::setStyle
128   (int (*)(...))__cxa_pure_virtual
136   (int (*)(...))__cxa_pure_virtual
144   (int (*)(...))__cxa_pure_virtual
152   (int (*)(...))__cxa_pure_virtual
160   (int (*)(...))__cxa_pure_virtual

Class dw::core::ui::RadioButtonResource
   size=48 align=8
   base size=48 base align=8
dw::core::ui::RadioButtonResource (0x0x7f7d1a131478) 0
    vptr=((& dw::core::ui::RadioButtonResource::_ZTVN2dw4core2ui19RadioButtonResourceE) + 16u)
  dw::core::ui::ToggleButtonResource (0x0x7f7d1a1314e0) 0
      primary-for dw::core::ui::RadioButtonResource (0x0x7f7d1a131478)
    dw::core::ui::Resource (0x0x7f7d1a141120) 0
        primary-for dw::core::ui::ToggleButtonResource (0x0x7f7d1a1314e0)

Vtable for dw::core::ui::ResourceFactory
dw::core::ui::ResourceFactory::_ZTVN2dw4core2ui15ResourceFactoryE: 17u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    0u
24    0u
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::object::Object::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))__cxa_pure_virtual
88    (int (*)(...))__cxa_pure_virtual
96    (int (*)(...))__cxa_pure_virtual
104   (int (*)(...))__cxa_pure_virtual
112   (int (*)(...))__cxa_pure_virtual
120   (int (*)(...))__cxa_pure_virtual
128   (int (*)(...))__cxa_pure_virtual

Class dw::core::ui::ResourceFactory
   size=8 align=8
   base size=8 base align=8
dw::core::ui::ResourceFactory (0x0x7f7d1a1315b0) 0 nearly-empty
    vptr=((& dw::core::ui::ResourceFactory::_ZTVN2dw4core2ui15ResourceFactoryE) + 16u)
  lout::object::Object (0x0x7f7d1a1411e0) 0 nearly-empty
      primary-for dw::core::ui::ResourceFactory (0x0x7f7d1a1315b0)

Class dw::Textblock::BadnessAndPenalty
   size=20 align=4
   base size=20 base align=4
dw::Textblock::BadnessAndPenalty (0x0x7f7d1a1412a0) 0

Class dw::Textblock::<anonymous struct>
   size=24 align=8
   base size=24 base align=8
dw::Textblock::<anonymous struct> (0x0x7f7d1a141300) 0

Vtable for dw::Textblock::WordImgRenderer
dw::Textblock::WordImgRenderer::_ZTVN2dw9Textblock15WordImgRendererE: 19u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::Textblock::WordImgRenderer::~WordImgRenderer
24    (int (*)(...))dw::Textblock::WordImgRenderer::~WordImgRenderer
32    (int (*)(...))dw::core::style::StyleImage::ExternalImgRenderer::setBuffer
40    (int (*)(...))dw::core::style::StyleImage::ExternalImgRenderer::drawRow
48    (int (*)(...))dw::core::style::StyleImage::ExternalImgRenderer::finish
56    (int (*)(...))dw::core::style::StyleImage::ExternalImgRenderer::fatal
64    (int (*)(...))dw::Textblock::WordImgRenderer::readyToDraw
72    (int (*)(...))dw::Textblock::WordImgRenderer::getBgArea
80    (int (*)(...))dw::Textblock::WordImgRenderer::getRefArea
88    (int (*)(...))dw::core::style::StyleImage::ExternalWidgetImgRenderer::getBackgroundImage
96    (int (*)(...))dw::core::style::StyleImage::ExternalWidgetImgRenderer::getBackgroundRepeat
104   (int (*)(...))dw::core::style::StyleImage::ExternalWidgetImgRenderer::getBackgroundAttachment
112   (int (*)(...))dw::core::style::StyleImage::ExternalWidgetImgRenderer::getBackgroundPositionX
120   (int (*)(...))dw::core::style::StyleImage::ExternalWidgetImgRenderer::getBackgroundPositionY
128   (int (*)(...))dw::Textblock::WordImgRenderer::draw
136   (int (*)(...))dw::Textblock::WordImgRenderer::getStyle
144   (int (*)(...))dw::Textblock::WordImgRenderer::print

Class dw::Textblock::WordImgRenderer
   size=32 align=8
   base size=29 base align=8
dw::Textblock::WordImgRenderer (0x0x7f7d1a131750) 0
    vptr=((& dw::Textblock::WordImgRenderer::_ZTVN2dw9Textblock15WordImgRendererE) + 16u)
  dw::core::style::StyleImage::ExternalWidgetImgRenderer (0x0x7f7d1a1317b8) 0 nearly-empty
      primary-for dw::Textblock::WordImgRenderer (0x0x7f7d1a131750)
    dw::core::style::StyleImage::ExternalImgRenderer (0x0x7f7d1a131820) 0 nearly-empty
        primary-for dw::core::style::StyleImage::ExternalWidgetImgRenderer (0x0x7f7d1a1317b8)
      dw::core::ImgRenderer (0x0x7f7d1a141360) 0 nearly-empty
          primary-for dw::core::style::StyleImage::ExternalImgRenderer (0x0x7f7d1a131820)

Vtable for dw::Textblock::SpaceImgRenderer
dw::Textblock::SpaceImgRenderer::_ZTVN2dw9Textblock16SpaceImgRendererE: 19u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::Textblock::SpaceImgRenderer::~SpaceImgRenderer
24    (int (*)(...))dw::Textblock::SpaceImgRenderer::~SpaceImgRenderer
32    (int (*)(...))dw::core::style::StyleImage::ExternalImgRenderer::setBuffer
40    (int (*)(...))dw::core::style::StyleImage::ExternalImgRenderer::drawRow
48    (int (*)(...))dw::core::style::StyleImage::ExternalImgRenderer::finish
56    (int (*)(...))dw::core::style::StyleImage::ExternalImgRenderer::fatal
64    (int (*)(...))dw::Textblock::WordImgRenderer::readyToDraw
72    (int (*)(...))dw::Textblock::SpaceImgRenderer::getBgArea
80    (int (*)(...))dw::Textblock::WordImgRenderer::getRefArea
88    (int (*)(...))dw::core::style::StyleImage::ExternalWidgetImgRenderer::getBackgroundImage
96    (int (*)(...))dw::core::style::StyleImage::ExternalWidgetImgRenderer::getBackgroundRepeat
104   (int (*)(...))dw::core::style::StyleImage::ExternalWidgetImgRenderer::getBackgroundAttachment
112   (int (*)(...))dw::core::style::StyleImage::ExternalWidgetImgRenderer::getBackgroundPositionX
120   (int (*)(...))dw::core::style::StyleImage::ExternalWidgetImgRenderer::getBackgroundPositionY
128   (int (*)(...))dw::Textblock::WordImgRenderer::draw
136   (int (*)(...))dw::Textblock::SpaceImgRenderer::getStyle
144   (int (*)(...))dw::Textblock::SpaceImgRenderer::print

Class dw::Textblock::SpaceImgRenderer
   size=32 align=8
   base size=29 base align=8
dw::Textblock::SpaceImgRenderer (0x0x7f7d1a131888) 0
    vptr=((& dw::Textblock::SpaceImgRenderer::_ZTVN2dw9Textblock16SpaceImgRendererE) + 16u)
  dw::Textblock::WordImgRenderer (0x0x7f7d1a1318f0) 0
      primary-for dw::Textblock::SpaceImgRenderer (0x0x7f7d1a131888)
    dw::core::style::StyleImage::ExternalWidgetImgRenderer (0x0x7f7d1a131958) 0 nearly-empty
        primary-for dw::Textblock::WordImgRenderer (0x0x7f7d1a1318f0)
      dw::core::style::StyleImage::ExternalImgRenderer (0x0x7f7d1a1319c0) 0 nearly-empty
          primary-for dw::core::style::StyleImage::ExternalWidgetImgRenderer (0x0x7f7d1a131958)
        dw::core::ImgRenderer (0x0x7f7d1a1415a0) 0 nearly-empty
            primary-for dw::core::style::StyleImage::ExternalImgRenderer (0x0x7f7d1a1319c0)

Class dw::Textblock::Paragraph
   size=24 align=4
   base size=24 base align=4
dw::Textblock::Paragraph (0x0x7f7d1a1417e0) 0

Class dw::Textblock::Line
   size=44 align=4
   base size=44 base align=4
dw::Textblock::Line (0x0x7f7d1a141840) 0

Class dw::Textblock::Word
   size=112 align=8
   base size=112 base align=8
dw::Textblock::Word (0x0x7f7d1a1418a0) 0

Class dw::Textblock::Anchor
   size=16 align=8
   base size=16 base align=8
dw::Textblock::Anchor (0x0x7f7d1a141900) 0

Vtable for dw::Textblock::TextblockIterator
dw::Textblock::TextblockIterator::_ZTVN2dw9Textblock17TextblockIteratorE: 16u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::Textblock::TextblockIterator::~TextblockIterator
24    (int (*)(...))dw::Textblock::TextblockIterator::~TextblockIterator
32    (int (*)(...))dw::core::Iterator::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))dw::Textblock::TextblockIterator::clone
56    (int (*)(...))lout::object::Object::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))dw::Textblock::TextblockIterator::compareTo
80    (int (*)(...))dw::core::Iterator::unref
88    (int (*)(...))dw::Textblock::TextblockIterator::next
96    (int (*)(...))dw::Textblock::TextblockIterator::prev
104   (int (*)(...))dw::Textblock::TextblockIterator::highlight
112   (int (*)(...))dw::Textblock::TextblockIterator::unhighlight
120   (int (*)(...))dw::Textblock::TextblockIterator::getAllocation

Class dw::Textblock::TextblockIterator
   size=40 align=8
   base size=40 base align=8
dw::Textblock::TextblockIterator (0x0x7f7d1a131a28) 0
    vptr=((& dw::Textblock::TextblockIterator::_ZTVN2dw9Textblock17TextblockIteratorE) + 16u)
  dw::core::Iterator (0x0x7f7d1a131a90) 0
      primary-for dw::Textblock::TextblockIterator (0x0x7f7d1a131a28)
    lout::object::Comparable (0x0x7f7d1a131af8) 0 nearly-empty
        primary-for dw::core::Iterator (0x0x7f7d1a131a90)
      lout::object::Object (0x0x7f7d1a141960) 0 nearly-empty
          primary-for lout::object::Comparable (0x0x7f7d1a131af8)

Class dw::Textblock::<anonymous struct>
   size=8 align=4
   base size=8 base align=4
dw::Textblock::<anonymous struct> (0x0x7f7d1a1419c0) 0

Vtable for dw::Textblock
dw::Textblock::_ZTVN2dw9TextblockE: 29u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::Textblock::~Textblock
24    (int (*)(...))dw::Textblock::~Textblock
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::identity::IdentifiableObject::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))dw::Textblock::sizeRequestImpl
80    (int (*)(...))dw::Textblock::getExtremesImpl
88    (int (*)(...))dw::Textblock::sizeAllocateImpl
96    (int (*)(...))dw::Textblock::resizeDrawImpl
104   (int (*)(...))dw::Textblock::markSizeChange
112   (int (*)(...))dw::Textblock::markExtremesChange
120   (int (*)(...))dw::Textblock::buttonPressImpl
128   (int (*)(...))dw::Textblock::buttonReleaseImpl
136   (int (*)(...))dw::Textblock::motionNotifyImpl
144   (int (*)(...))dw::Textblock::enterNotifyImpl
152   (int (*)(...))dw::Textblock::leaveNotifyImpl
160   (int (*)(...))dw::Textblock::setWidth
168   (int (*)(...))dw::Textblock::setAscent
176   (int (*)(...))dw::Textblock::setDescent
184   (int (*)(...))dw::Textblock::draw
192   (int (*)(...))dw::core::Widget::setStyle
200   (int (*)(...))dw::Textblock::getWidgetAtPoint
208   (int (*)(...))dw::Textblock::iterator
216   (int (*)(...))dw::Textblock::removeChild
224   (int (*)(...))dw::Textblock::wordWrap

Class dw::Textblock
   size=256 align=8
   base size=252 base align=8
dw::Textblock (0x0x7f7d1a131618) 0
    vptr=((& dw::Textblock::_ZTVN2dw9TextblockE) + 16u)
  dw::core::Widget (0x0x7f7d1a131680) 0
      primary-for dw::Textblock (0x0x7f7d1a131618)
    lout::identity::IdentifiableObject (0x0x7f7d1a1316e8) 0
        primary-for dw::core::Widget (0x0x7f7d1a131680)
      lout::object::Object (0x0x7f7d1a141240) 0 nearly-empty
          primary-for lout::identity::IdentifiableObject (0x0x7f7d1a1316e8)

Class lout::misc::SimpleVector<dw::Textblock::Line>
   size=16 align=8
   base size=16 base align=8
lout::misc::SimpleVector<dw::Textblock::Line> (0x0x7f7d1a141a20) 0

Class lout::misc::NotSoSimpleVector<dw::Textblock::Word>
   size=48 align=8
   base size=44 base align=8
lout::misc::NotSoSimpleVector<dw::Textblock::Word> (0x0x7f7d1a141a80) 0

Class dw::AlignedTextblock::List
   size=24 align=8
   base size=24 base align=8
dw::AlignedTextblock::List (0x0x7f7d1a141b40) 0

Vtable for dw::AlignedTextblock
dw::AlignedTextblock::_ZTVN2dw16AlignedTextblockE: 31u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    0u
24    0u
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::identity::IdentifiableObject::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))dw::Textblock::sizeRequestImpl
80    (int (*)(...))dw::Textblock::getExtremesImpl
88    (int (*)(...))dw::Textblock::sizeAllocateImpl
96    (int (*)(...))dw::Textblock::resizeDrawImpl
104   (int (*)(...))dw::Textblock::markSizeChange
112   (int (*)(...))dw::Textblock::markExtremesChange
120   (int (*)(...))dw::Textblock::buttonPressImpl
128   (int (*)(...))dw::Textblock::buttonReleaseImpl
136   (int (*)(...))dw::Textblock::motionNotifyImpl
144   (int (*)(...))dw::Textblock::enterNotifyImpl
152   (int (*)(...))dw::Textblock::leaveNotifyImpl
160   (int (*)(...))dw::Textblock::setWidth
168   (int (*)(...))dw::Textblock::setAscent
176   (int (*)(...))dw::Textblock::setDescent
184   (int (*)(...))dw::Textblock::draw
192   (int (*)(...))dw::core::Widget::setStyle
200   (int (*)(...))dw::Textblock::getWidgetAtPoint
208   (int (*)(...))dw::Textblock::iterator
216   (int (*)(...))dw::Textblock::removeChild
224   (int (*)(...))dw::Textblock::wordWrap
232   (int (*)(...))__cxa_pure_virtual
240   (int (*)(...))__cxa_pure_virtual

Class dw::AlignedTextblock
   size=272 align=8
   base size=268 base align=8
dw::AlignedTextblock (0x0x7f7d1a131bc8) 0
    vptr=((& dw::AlignedTextblock::_ZTVN2dw16AlignedTextblockE) + 16u)
  dw::Textblock (0x0x7f7d1a131c30) 0
      primary-for dw::AlignedTextblock (0x0x7f7d1a131bc8)
    dw::core::Widget (0x0x7f7d1a131c98) 0
        primary-for dw::Textblock (0x0x7f7d1a131c30)
      lout::identity::IdentifiableObject (0x0x7f7d1a131d00) 0
          primary-for dw::core::Widget (0x0x7f7d1a131c98)
        lout::object::Object (0x0x7f7d1a141ae0) 0 nearly-empty
            primary-for lout::identity::IdentifiableObject (0x0x7f7d1a131d00)

Class lout::misc::SimpleVector<dw::AlignedTextblock*>
   size=16 align=8
   base size=16 base align=8
lout::misc::SimpleVector<dw::AlignedTextblock*> (0x0x7f7d1a141ba0) 0

Class lout::misc::SimpleVector<int>
   size=16 align=8
   base size=16 base align=8
lout::misc::SimpleVector<int> (0x0x7f7d1a141c00) 0

Vtable for dw::TableCell
dw::TableCell::_ZTVN2dw9TableCellE: 31u entries
0     (int (*)(...))0
8     (int (*)(...))0
16    (int (*)(...))dw::TableCell::~TableCell
24    (int (*)(...))dw::TableCell::~TableCell
32    (int (*)(...))lout::object::Object::equals
40    (int (*)(...))lout::object::Object::hashValue
48    (int (*)(...))lout::object::Object::clone
56    (int (*)(...))lout::identity::IdentifiableObject::intoStringBuffer
64    (int (*)(...))lout::object::Object::sizeOf
72    (int (*)(...))dw::Textblock::sizeRequestImpl
80    (int (*)(...))dw::Textblock::getExtremesImpl
88    (int (*)(...))dw::Textblock::sizeAllocateImpl
96    (int (*)(...))dw::Textblock::resizeDrawImpl
104   (int (*)(...))dw::Textblock::markSizeChange
112   (int (*)(...))dw::Textblock::markExtremesChange
120   (int (*)(...))dw::Textblock::buttonPressImpl
128   (int (*)(...))dw::Textblock::buttonReleaseImpl
136   (int (*)(...))dw::Textblock::motionNotifyImpl
144   (int (*)(...))dw::Textblock::enterNotifyImpl
152   (int (*)(...))dw::Textblock::leaveNotifyImpl
160   (int (*)(...))dw::Textblock::setWidth
168   (int (*)(...))dw::Textblock::setAscent
176   (int (*)(...))dw::Textblock::setDescent
184   (int (*)(...))dw::Textblock::draw
192   (int (*)(...))dw::core::Widget::setStyle
200   (int (*)(...))dw::Textblock::getWidgetAtPoint
208   (int (*)(...))dw::Textblock::iterator
216   (int (*)(...))dw::Textblock::removeChild
224   (int (*)(...))dw::TableCell::wordWrap
232   (int (*)(...))dw::TableCell::getValue
240   (int (*)(...))dw::TableCell::setMaxValue

Class dw::TableCell
   size=280 align=8
   base size=276 base align=8
dw::TableCell (0x0x7f7d1a131d68) 0
    vptr=((& dw::TableCell::_ZTVN2dw9TableCellE) + 16u)
  dw::AlignedTextblock (0x0x7f7d1a131dd0) 0
      primary-for dw::TableCell (0x0x7f7d1a131d68)
    dw::Textblock (0x0x7f7d1a131e38) 0
        primary-for dw::AlignedTextblock (0x0x7f7d1a131dd0)
      dw::core::Widget (0x0x7f7d1a131ea0) 0
          primary-for dw::Textblock (0x0x7f7d1a131e38)
        lout::identity::IdentifiableObject (0x0x7f7d1a131f08) 0
            primary-for dw::core::Widget (0x0x7f7d1a131ea0)
          lout::object::Object (0x0x7f7d1a141c60) 0 nearly-empty
              primary-for lout::identity::IdentifiableObject (0x0x7f7d1a131f08)

