this CConnection * 0x1054cf070 0x00000001054cf070 IBinaryReader IBinaryReader IBinaryWriter IBinaryWriter iser BinaryDeserializer oser BinarySerializer rmx boost::mutex * 0x105403540 0x0000000105403540 wmx boost::mutex * 0x10540b1b0 0x000000010540b1b0 socket TSocket * 0x105409a50 0x0000000105409a50 connected bool true myEndianess bool true contactEndianess bool true io_service boost::asio::io_service * 0x1054ce850 0x00000001054ce850 name std::__1::string "VCMI 0.99 1110dd27d1e2be63a9edb3b90a6f90c228913ca8 (client)" connectionID int 1 handler boost::thread * NULL 0x0000000000000000 thread_info boost::detail::thread_data_ptr px element_type * NULL pn boost::detail::shared_count receivedStop bool false sendStop bool false myType const std::type_info * 0x10231bdc0 0x000000010231bdc0 __type_name const char * "9CCreature" 0x00000001022bdb58 *__type_name const char '9' i std::__1::map > >::iterator first const std::type_info *const 0x10231bdc0 0x000000010231bdc0 __type_name const char * "9CCreature" 0x00000001022bdb58 *__type_name const char '9' second boost::any content boost::any::holder > * 0x11572ede0 0x000000011572ede0 held VectorizedObjectInfo vector const std::__1::vector, std::__1::allocator > > * 0x00000001080767b8 size=150 0x00000001080767b8 [0] ConstTransitivePtr ptr CCreature * 0x1055ab700 0x00000001055ab700 CBonusSystemNode CBonusSystemNode identifier std::__1::string "pikeman" nameRef std::__1::string "" nameSing std::__1::string "Pikeman" namePl std::__1::string "Pikemen" abilityText std::__1::string "" idNumber CreatureID faction TFaction '\0' level ui8 '\x01' fightValue ui32 100 AIValue ui32 80 growth ui32 14 hordeGrowth ui32 0 ammMin ui32 20 ammMax ui32 50 doubleWide bool false special bool false cost TResources upgrades std::__1::set, std::__1::allocator > size=1 animDefName std::__1::string "CPKMAN.DEF" advMapDef std::__1::string "" iconIndex si32 2 smallIconName std::__1::string "" largeIconName std::__1::string "" animation CCreature::CreatureAnimation sounds CCreature::CreatureBattleSounds warMachine ArtifactID [1] ConstTransitivePtr [2] ConstTransitivePtr [3] ConstTransitivePtr [4] ConstTransitivePtr [5] ConstTransitivePtr [6] ConstTransitivePtr [7] ConstTransitivePtr [8] ConstTransitivePtr [9] ConstTransitivePtr [10] ConstTransitivePtr [11] ConstTransitivePtr [12] ConstTransitivePtr [13] ConstTransitivePtr [14] ConstTransitivePtr [15] ConstTransitivePtr [16] ConstTransitivePtr [17] ConstTransitivePtr [18] ConstTransitivePtr [19] ConstTransitivePtr [20] ConstTransitivePtr [21] ConstTransitivePtr [22] ConstTransitivePtr [23] ConstTransitivePtr [24] ConstTransitivePtr [25] ConstTransitivePtr [26] ConstTransitivePtr [27] ConstTransitivePtr [28] ConstTransitivePtr [29] ConstTransitivePtr [30] ConstTransitivePtr [31] ConstTransitivePtr [32] ConstTransitivePtr [33] ConstTransitivePtr [34] ConstTransitivePtr [35] ConstTransitivePtr [36] ConstTransitivePtr [37] ConstTransitivePtr [38] ConstTransitivePtr [39] ConstTransitivePtr [40] ConstTransitivePtr [41] ConstTransitivePtr [42] ConstTransitivePtr [43] ConstTransitivePtr [44] ConstTransitivePtr [45] ConstTransitivePtr [46] ConstTransitivePtr [47] ConstTransitivePtr [48] ConstTransitivePtr [49] ConstTransitivePtr [50] ConstTransitivePtr [51] ConstTransitivePtr [52] ConstTransitivePtr [53] ConstTransitivePtr [54] ConstTransitivePtr [55] ConstTransitivePtr [56] ConstTransitivePtr [57] ConstTransitivePtr [58] ConstTransitivePtr [59] ConstTransitivePtr [60] ConstTransitivePtr [61] ConstTransitivePtr [62] ConstTransitivePtr [63] ConstTransitivePtr [64] ConstTransitivePtr [65] ConstTransitivePtr [66] ConstTransitivePtr [67] ConstTransitivePtr [68] ConstTransitivePtr [69] ConstTransitivePtr [70] ConstTransitivePtr [71] ConstTransitivePtr [72] ConstTransitivePtr [73] ConstTransitivePtr [74] ConstTransitivePtr [75] ConstTransitivePtr [76] ConstTransitivePtr [77] ConstTransitivePtr [78] ConstTransitivePtr [79] ConstTransitivePtr [80] ConstTransitivePtr [81] ConstTransitivePtr [82] ConstTransitivePtr [83] ConstTransitivePtr [84] ConstTransitivePtr [85] ConstTransitivePtr [86] ConstTransitivePtr [87] ConstTransitivePtr [88] ConstTransitivePtr [89] ConstTransitivePtr [90] ConstTransitivePtr [91] ConstTransitivePtr [92] ConstTransitivePtr [93] ConstTransitivePtr [94] ConstTransitivePtr [95] ConstTransitivePtr [96] ConstTransitivePtr [97] ConstTransitivePtr [98] ConstTransitivePtr [99] ConstTransitivePtr [100] ConstTransitivePtr [101] ConstTransitivePtr [102] ConstTransitivePtr [103] ConstTransitivePtr [104] ConstTransitivePtr [105] ConstTransitivePtr [106] ConstTransitivePtr [107] ConstTransitivePtr [108] ConstTransitivePtr [109] ConstTransitivePtr [110] ConstTransitivePtr [111] ConstTransitivePtr [112] ConstTransitivePtr [113] ConstTransitivePtr [114] ConstTransitivePtr [115] ConstTransitivePtr [116] ConstTransitivePtr [117] ConstTransitivePtr [118] ConstTransitivePtr [119] ConstTransitivePtr [120] ConstTransitivePtr [121] ConstTransitivePtr [122] ConstTransitivePtr [123] ConstTransitivePtr [124] ConstTransitivePtr [125] ConstTransitivePtr [126] ConstTransitivePtr [127] ConstTransitivePtr [128] ConstTransitivePtr [129] ConstTransitivePtr [130] ConstTransitivePtr [131] ConstTransitivePtr [132] ConstTransitivePtr [133] ConstTransitivePtr [134] ConstTransitivePtr [135] ConstTransitivePtr [136] ConstTransitivePtr [137] ConstTransitivePtr [138] ConstTransitivePtr [139] ConstTransitivePtr [140] ConstTransitivePtr [141] ConstTransitivePtr [142] ConstTransitivePtr [143] ConstTransitivePtr [144] ConstTransitivePtr [145] ConstTransitivePtr [146] ConstTransitivePtr [147] ConstTransitivePtr [148] ConstTransitivePtr [149] ConstTransitivePtr idRetriever std::__1::function 0x000000011572ee00 ret VectorizedObjectInfo * 0x102194b39 0x0000000102194b39 vector const std::__1::vector, std::__1::allocator > > * 0x000d840f00f88348 size=0 0x000d840f00f88348 idRetriever std::__1::function 0x48f0758948f87d89