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

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

Class sched_param
   size=4 align=4
   base size=4 base align=4
sched_param (0x0x7febf99c0000) 0

Class __sched_param
   size=4 align=4
   base size=4 base align=4
__sched_param (0x0x7febf99c0060) 0

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

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

Class timex
   size=208 align=8
   base size=208 base align=8
timex (0x0x7febf99c0180) 0

Class tm
   size=56 align=8
   base size=56 base align=8
tm (0x0x7febf99c01e0) 0

Class itimerspec
   size=32 align=8
   base size=32 base align=8
itimerspec (0x0x7febf99c0240) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class _pthread_cleanup_buffer
   size=32 align=8
   base size=32 base align=8
_pthread_cleanup_buffer (0x0x7febf99c07e0) 0

Class <anonymous struct>::<anonymous struct>
   size=528 align=16
   base size=528 base align=16
<anonymous struct>::<anonymous struct> (0x0x7febf99c08a0) 0

Class <anonymous struct>
   size=560 align=16
   base size=560 base align=16
<anonymous struct> (0x0x7febf99c0840) 0

Class __pthread_cleanup_frame
   size=24 align=8
   base size=24 base align=8
__pthread_cleanup_frame (0x0x7febf99c0900) 0

Class __pthread_cleanup_class
   size=24 align=8
   base size=24 base align=8
__pthread_cleanup_class (0x0x7febf99c0960) 0

Vtable for CMutex
CMutex::_ZTV6CMutex: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI6CMutex)
16    (int (*)(...))CMutex::~CMutex
24    (int (*)(...))CMutex::~CMutex

Class CMutex
   size=56 align=8
   base size=56 base align=8
CMutex (0x0x7febf99c09c0) 0
    vptr=((& CMutex::_ZTV6CMutex) + 16u)

Vtable for CThread
CThread::_ZTV7CThread: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI7CThread)
16    (int (*)(...))CThread::~CThread
24    (int (*)(...))CThread::~CThread
32    (int (*)(...))CThread::Thread

Class CThread
   size=88 align=8
   base size=84 base align=8
CThread (0x0x7febf9baff70) 0
    vptr=((& CThread::_ZTV7CThread) + 16u)
  CMutex (0x0x7febf99c0a20) 0
      primary-for CThread (0x0x7febf9baff70)

Class CString
   size=24 align=8
   base size=24 base align=8
CString (0x0x7febf99c0a80) 0

Class CFile
   size=24 align=8
   base size=20 base align=8
CFile (0x0x7febf99c0ae0) 0

Class CHashedSegment
   size=64 align=8
   base size=64 base align=8
CHashedSegment (0x0x7febf99c0c00) 0

Class CTreeVerificationReport
   size=72 align=8
   base size=72 base align=8
CTreeVerificationReport (0x0x7febf99c0c60) 0

Class CList<CHashedSegment>
   size=32 align=8
   base size=32 base align=8
CList<CHashedSegment> (0x0x7febf99c0cc0) 0

Vtable for CFileHasher
CFileHasher::_ZTV11CFileHasher: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI11CFileHasher)
16    (int (*)(...))CFileHasher::~CFileHasher
24    (int (*)(...))CFileHasher::~CFileHasher

Class CFileHasher
   size=88 align=8
   base size=85 base align=8
CFileHasher (0x0x7febf99c0d20) 0
    vptr=((& CFileHasher::_ZTV11CFileHasher) + 16u)

Vtable for CFileHasherThread
CFileHasherThread::_ZTV17CFileHasherThread: 10u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI17CFileHasherThread)
16    (int (*)(...))CFileHasherThread::~CFileHasherThread
24    (int (*)(...))CFileHasherThread::~CFileHasherThread
32    (int (*)(...))CFileHasherThread::Thread
40    (int (*)(...))-88
48    (int (*)(...))(& _ZTI17CFileHasherThread)
56    (int (*)(...))CFileHasherThread::_ZThn88_N17CFileHasherThreadD1Ev
64    (int (*)(...))CFileHasherThread::_ZThn88_N17CFileHasherThreadD0Ev
72    (int (*)(...))CFileHasherThread::_ZThn88_N17CFileHasherThread6ThreadEv

Class CFileHasherThread
   size=176 align=8
   base size=172 base align=8
CFileHasherThread (0x0x7febf9ab3690) 0
    vptr=((& CFileHasherThread::_ZTV17CFileHasherThread) + 16u)
  CFileHasher (0x0x7febf99c0d80) 0
      primary-for CFileHasherThread (0x0x7febf9ab3690)
  CThread (0x0x7febf9baff08) 88
      vptr=((& CFileHasherThread::_ZTV17CFileHasherThread) + 56u)
    CMutex (0x0x7febf99c0de0) 88
        primary-for CThread (0x0x7febf9baff08)

Vtable for CFileTreeVerifier
CFileTreeVerifier::_ZTV17CFileTreeVerifier: 10u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI17CFileTreeVerifier)
16    (int (*)(...))CFileTreeVerifier::~CFileTreeVerifier
24    (int (*)(...))CFileTreeVerifier::~CFileTreeVerifier
32    (int (*)(...))CFileTreeVerifier::Thread
40    (int (*)(...))-88
48    (int (*)(...))(& _ZTI17CFileTreeVerifier)
56    (int (*)(...))CFileTreeVerifier::_ZThn88_N17CFileTreeVerifierD1Ev
64    (int (*)(...))CFileTreeVerifier::_ZThn88_N17CFileTreeVerifierD0Ev
72    (int (*)(...))CFileTreeVerifier::_ZThn88_N17CFileTreeVerifier6ThreadEv

Class CFileTreeVerifier
   size=200 align=8
   base size=196 base align=8
CFileTreeVerifier (0x0x7febf9ab3b60) 0
    vptr=((& CFileTreeVerifier::_ZTV17CFileTreeVerifier) + 16u)
  CFileHasher (0x0x7febf99c0e40) 0
      primary-for CFileTreeVerifier (0x0x7febf9ab3b60)
  CThread (0x0x7febf9ae8000) 88
      vptr=((& CFileTreeVerifier::_ZTV17CFileTreeVerifier) + 56u)
    CMutex (0x0x7febf99c0ea0) 88
        primary-for CThread (0x0x7febf9ae8000)

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

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

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

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

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

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

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

Class CListObject<CHashedSegment>
   size=24 align=8
   base size=24 base align=8
CListObject<CHashedSegment> (0x0x7febf9aee360) 0

