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

Class timeval
   size=8 align=4
   base size=8 base align=4
timeval (0x0x7fb836a358a0) 0

Class <anonymous struct>
   size=128 align=4
   base size=128 base align=4
<anonymous struct> (0x0x7fb836a35900) 0

Class timespec
   size=8 align=4
   base size=8 base align=4
timespec (0x0x7fb836a35960) 0

Class <anonymous struct>
   size=128 align=4
   base size=128 base align=4
<anonymous struct> (0x0x7fb836a359c0) 0

Class timezone
   size=8 align=4
   base size=8 base align=4
timezone (0x0x7fb836a35a20) 0

Class itimerval
   size=16 align=4
   base size=16 base align=4
itimerval (0x0x7fb836a35a80) 0

Class timex
   size=128 align=4
   base size=128 base align=4
timex (0x0x7fb836a35ae0) 0

Class tm
   size=44 align=4
   base size=44 base align=4
tm (0x0x7fb836a35b40) 0

Class itimerspec
   size=16 align=4
   base size=16 base align=4
itimerspec (0x0x7fb836a35ba0) 0

Class __locale_struct
   size=116 align=4
   base size=116 base align=4
__locale_struct (0x0x7fb836a35c00) 0

Vtable for Timer
Timer::_ZTV5Timer: 6u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI5Timer)
8     (int (*)(...))Timer::~Timer
12    (int (*)(...))Timer::~Timer
16    (int (*)(...))Timer::Sleep
20    (int (*)(...))Timer::SleepForTime

Class Timer
   size=28 align=4
   base size=28 base align=4
Timer (0x0x7fb836a35c60) 0
    vptr=((& Timer::_ZTV5Timer) + 8u)

