175 is the packed unit (destroyed when transformed) 176 is the unpacked unit (created just after destroying the other one) Thread 1 (Thread 0x7ffff7f13e00 (LWP 23140)): #0 0x0000000000000000 in ?? () No symbol table info available. #1 0x0000555555789282 in CDynamicSubscription::CompareIComponent::operator() (this=0x555558f08050, cmpA=0x55556746fc70, cmpB=0x555557714250) at ../../../source/simulation2/system/DynamicSubscription.h:48 entityA = 175 entityB = 175 cidA = 33 cidB = 32767 #2 0x000055555578a7b4 in std::_Rb_tree, CDynamicSubscription::CompareIComponent, std::allocator >::_M_get_insert_unique_pos ( this=0x555558f08050, __k=@0x7fffffffc850: 0x55556746fc70) at /usr/include/c++/6/bits/stl_tree.h:1836 __x = 0x55556bf2da40 __y = 0x55556bf2da40 __comp = true __j = #3 0x0000555555789bce in std::_Rb_tree, CDynamicSubscription::CompareIComponent, std::allocator >::_M_insert_unique ( this=0x555558f08050, __v=@0x7fffffffc850: 0x55556746fc70) at /usr/include/c++/6/bits/stl_tree.h:1889 __res = {first = 0x7fffffffc850, second = 0x555558f08020} #4 0x00005555557893ce in std::set >::insert (this=0x555558f08050, __x=@0x7fffffffc850: 0x55556746fc70) at /usr/include/c++/6/bits/stl_set.h:483 __p = {first = <_start>, second = 226} #5 0x0000555555788d27 in CDynamicSubscription::Remove (this=0x555558f08008, cmp=0x55556746fc70) at ../../../source/simulation2/system/DynamicSubscription.cpp:31 No locals. #6 0x0000555555757cd1 in CComponentManager::RemoveComponentDynamicSubscriptions (this=0x5555591e1748, component=0x55556746fc70) at ../../../source/simulation2/system/ComponentManager.cpp:627 it = {first = , second = std::set with 2 elements = {[0] = 6, [1] = 7}} mtit = 6 #7 0x0000555555759af2 in CComponentManager::FlushDestroyedComponents (this=0x5555591e1748) at ../../../source/simulation2/system/ComponentManager.cpp:932 eit = {first = 175, second = } ent = 175 handle = {m_Id = 175, m_ComponentCache = 0x55556c51aaa0} msg = { = {_vptr.CMessage = 0x5555563a01e0 , m_Cached = std::unique_ptr> containing 0x555569b335b0}, entity = 175} ifcit = { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = true, funcs_ = {{data_ = {buf = "", align_ = 0 '\000'}}, {data_ = {buf = "", align_ = 0 '\000'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator to continue, or q to quit--- air > >> = {}, }, }, }, bucket_count_ = 93825160110448, size_ = 93825326499136, mlf_ = 2.70794514e+25, max_load_ = 175, buckets_ = }, }} iit = {first = 33, second = std::map with 7 elements = {[150] = , [160] = , [170] = , [171] = , [174] = , [175] = , [176] = }} it = 175 queue = std::vector of length 1, capacity 1 = {175} profile2__ = {m_Name = 0x555555e61db5 "Flush Destroyed Components"} #8 0x0000555555712074 in CSimulation2Impl::UpdateComponents (simContext=..., turnLengthFixed=..., commands=std::vector of length 0, capacity 0) at ../../../source/simulation2/Simulation2.cpp:566 componentManager = @0x5555591e1748: {m_ScriptInterface = {m_CxPrivate = {pScriptInterface = 0x5555591e1748, pCBData = 0x5555591e1748}, m = std::unique_ptr containing 0x555558fb9bd0, m_rng = 0x0, m_CustomObjectTypes = std::map with 42 elements = {["ICmpAIInterface"] = { m_Prototype = {> = {}, >> = {mNext = 0x555558f4b9b0, mPrev = 0x555558f5a5f0, mIsSentinel = false}, ptr = 0x7fff620ef520}, m_Class = 0x5555563b6a40 , m_Constructor = 0x0}, ["ICmpAIManager"] = { m_Prototype = {> = {}, >> = {mNext = 0x555558f49e00, mPrev = 0x555558f5efd0, mIsSentinel = false}, ptr = 0x7fff620ef550}, m_Class = 0x5555563b51a0 , m_Constructor = 0x0}, ["ICmpCinemaManager"] = { m_Prototype = {> = {}, >> = {mNext = 0x555558f49360, mPrev = 0x555558f4b9b0, mIsSentinel = false}, ptr = 0x7fff620ef580}, m_Class = 0x5555563b79a0 , m_Constructor = 0x0}, ["ICmpCommandQueue"] = { m_Prototype = {> = {}, >> = {mNext = 0x555558863d30, mPrev = 0x555558f49e00, mIsSentinel = false}, ptr = 0x7fff620ef5b0}, m_Class = 0x5555563b5440 , m_Constructor = 0x0}, ["ICmpDataTemplateManager"] = { m_Prototype = {> = {}, >> = {mNext = 0x5555588bdc80, mPrev = 0x55555700ce70, mIsSentinel = false}, ptr = 0x7fff620efa60}, m_Class = 0x5555563b80e0 , m_Constructor = 0x0}, ["ICmpDecay"] = { m_Prototype = {> = {}, >> = {mNext = 0x555558f3e010, mPrev = 0x555558f49360, mIsSentinel = false}, ptr = 0x7fff620ef5e0}, m_Class = 0x5555563b68e0 , m_Constructor = 0x0}, ["ICmpFogging"] = { m_Prototype = {> = {}, >> = {mNext = 0x55555895f850, mPrev = 0x555558863d30, mIsSentinel = false}, ptr = 0x7fff620ef610}, m_Class = 0x5555563b6580 , m_Constructor = 0x0}, ["ICmpFootprint"] = { m_Prototype = {> = {}, >> = {mNext = 0x5555590b4660, mPrev = 0x555558f3e010, mIsSentinel = false}, ptr = 0x7fff620ef640}, m_Class = 0x5555563b74a0 , m_Constructor = 0x0}, ["ICmpGuiInterface"] = { m_Prototype = {> = {}, >> = {mNext = 0x555558f5e560, mPrev = 0x55555895f850, mIsSentinel = false}, ptr = 0x7fff620ef670}, m_Class = 0x5555563b5ac0 , m_Constructor = 0x0}, ["ICmpIdentity"] = { m_Prototype = {> = {}, >> = {mNext = 0x555558867f80, mPrev = 0x5555590b4660, mIsSentinel = false}, ptr = 0x7fff620ef6a0}, m_Class = 0x5555563b8b40 , m_Constructor = 0x0}, ["ICmpMinimap"] = { m_Prototype = {> = {}, >> = {mNext = 0x555558867830, mPrev = 0x555558f5e560, mIsSentinel = false}, ptr = 0x7fff620ef6d0}, m_Class = 0x5555563b9ba0 , m_Constructor = 0x0}, ["ICmpMirage"] = { m_Prototype = {> = {}, >> = {mNext = 0x555558868590, mPrev = 0x555558867f80, mIsSentinel = false}, ptr = 0x7fff620ef700}, m_Class = 0x5555563b9a60 , m_Constructor = 0x0}, ["ICmpMotion"] = { m_Prototype = {> = {}, >> = {mNext = 0x555556fb3e70, mPrev = 0x555558867830, mIsSentinel = false}, ptr = 0x7fff620ef730}, m_Class = 0x5555563b9920 , m_Constructor = 0x0}, ["ICmpObstruction"] = { m_Prototype = {> = {}, >> = {mNext = 0x555556fb7a80, mPrev = 0x555558868590, mIsSentinel = false}, ptr = 0x7fff620ef760}, m_Class = 0x5555563b9220 , m_Constructor = 0x0}, ["ICmpObstructionManager"] = { m_Prototype = {> = {}, >> = {mNext = 0x5555590b5ef0, mPrev = 0x555556fb3e70, mIsSentinel = false}, ptr = 0x7fff620ef790}, m_Class = 0x5555563b6d40 , m_Constructor = 0x0}, ["ICmpOverlayRenderer"] = { m_Prototype = {> = {}, >> = {mNext = 0x5555588888a0, mPrev = 0x555556fb7a80, mIsSentinel = false}, ptr = 0x7fff620ef7c0}, m_Class = 0x5555563b63c0 , m_Constructor = 0x0}, ["ICmpOwnership"] = { m_Prototype = {> = {}, >> = {mNext = 0x5555589b0390, mPrev = 0x5555590b5ef0, mIsSentinel = false}, ptr = 0x7fff620ef7f0}, m_Class = 0x5555563b66e0 , m_Constructor = 0x0}, ["ICmpParticleManager"] = { m_Prototype = {> = {}, >> = {mNext = 0x555558867ba0, mPrev = 0x5555588888a0, mIsSentinel = false}, ptr = 0x7fff620ef820}, m_Class = 0x5555563b8e60 , m_Constructor = 0x0}, ["ICmpPathfinder"] = { m_Prototype = {> = {}, >> = {mNext = 0x5555589899c0, mPrev = 0x5555589b0390, mIsSentinel = false}, ptr = 0x7fff620ef850}, m_Class = 0x5555563b9760 , m_Constructor = 0x0}, ["ICmpPlayer"] = { m_Prototype = {> = {}, >> = {mNext = 0x5555588f1380, mPrev = 0x555558867ba0, mIsSentinel = false}, ptr = 0x7fff620ef880}, m_Class = 0x5555563b7060 , m_Constructor = 0x0}, ["ICmpPlayerManager"] = { m_Prototype = {> = {}, >> = {mNext = 0x55555722d9c0, mPrev = 0x5555589899c0, mIsSentinel = false}, ptr = 0x7fff620ef8b0}, m_Class = 0x5555563ba040 , m_Constructor = 0x0}, ["ICmpPosition"] = { m_Prototype = {> = {}, >> = {mNext = 0x555558981cb0, mPrev = 0x5555588f1380, mIsSentinel = false}, ptr = 0x7fff620ef8e0}, m_Class = 0x5555563b7ba0 , m_Constructor = 0x0}, ["ICmpProjectileManager"] = { ---Type to continue, or q to quit--- m_Prototype = {> = {}, >> = {mNext = 0x5555589884f0, mPrev = 0x55555722d9c0, mIsSentinel = false}, ptr = 0x7fff620ef910}, m_Class = 0x5555563b58e0 , m_Constructor = 0x0}, ["ICmpRallyPointRenderer"] = { m_Prototype = {> = {}, >> = {mNext = 0x5555590b5d50, mPrev = 0x555558981cb0, mIsSentinel = false}, ptr = 0x7fff620ef940}, m_Class = 0x5555563ba180 , m_Constructor = 0x0}, ["ICmpRangeManager"] = { m_Prototype = {> = {}, >> = {mNext = 0x5555571c1db0, mPrev = 0x5555589884f0, mIsSentinel = false}, ptr = 0x7fff620ef970}, m_Class = 0x5555563b8220 , m_Constructor = 0x0}, ["ICmpSelectable"] = { m_Prototype = {> = {}, >> = {mNext = 0x5555588e6110, mPrev = 0x5555590b5d50, mIsSentinel = false}, ptr = 0x7fff620ef9a0}, m_Class = 0x5555563b8ca0 , m_Constructor = 0x0}, ["ICmpSettlement"] = { m_Prototype = {> = {}, >> = {mNext = 0x5555585191d0, mPrev = 0x5555571c1db0, mIsSentinel = false}, ptr = 0x7fff620ef9d0}, m_Class = 0x5555563b6000 , m_Constructor = 0x0}, ["ICmpSoundManager"] = { m_Prototype = {> = {}, >> = {mNext = 0x55555700ce70, mPrev = 0x5555588e6110, mIsSentinel = false}, ptr = 0x7fff620efa00}, m_Class = 0x5555563b71a0 , m_Constructor = 0x0}, ["ICmpTemplateManager"] = { m_Prototype = {> = {}, >> = {mNext = 0x555558f5a5f0, mPrev = 0x555558f78310, mIsSentinel = false}, ptr = 0x7fff620ef4c0}, m_Class = 0x5555563b6140 , m_Constructor = 0x0}, ["ICmpTerrain"] = { m_Prototype = {> = {}, >> = {mNext = 0x555558813ea0, mPrev = 0x55555889f2a0, mIsSentinel = false}, ptr = 0x7fff620efa90}, m_Class = 0x5555563b9560 , m_Constructor = 0x0}, ["ICmpTerritoryInfluence"] = { m_Prototype = {> = {}, >> = {mNext = 0x5555589a2020, mPrev = 0x5555588bdc80, mIsSentinel = false}, ptr = 0x7fff620efac0}, m_Class = 0x5555563b87e0 , m_Constructor = 0x0}, ["ICmpTerritoryManager"] = { m_Prototype = {> = {}, >> = {mNext = 0x5555588f3ba0, mPrev = 0x555558813ea0, mIsSentinel = false}, ptr = 0x7fff620efaf0}, m_Class = 0x5555563b8fa0 , m_Constructor = 0x0}, ["ICmpTest1"] = { m_Prototype = {> = {}, >> = {mNext = 0x555558f78310, mPrev = 0x555558fb9c18, mIsSentinel = false}, ptr = 0x7fff620ef460}, m_Class = 0x5555563b76a0 , m_Constructor = 0x0}, ["ICmpTest2"] = { m_Prototype = {> = {}, >> = {mNext = 0x555559053600, mPrev = 0x555558f087a0, mIsSentinel = false}, ptr = 0x7fff620ef490}, m_Class = 0x5555563b77e0 , m_Constructor = 0x0}, ["ICmpUnitMotion"] = { m_Prototype = {> = {}, >> = {mNext = 0x5555590b41d0, mPrev = 0x5555589a2020, mIsSentinel = false}, ptr = 0x7fff620efb20}, m_Class = 0x5555563b5c00 , m_Constructor = 0x0}, ["ICmpUnitRenderer"] = { m_Prototype = {> = {}, >> = {mNext = 0x555558ee7d30, mPrev = 0x5555588f3ba0, mIsSentinel = false}, ptr = 0x7fff620efb50}, m_Class = 0x5555563b6ba0 , m_Constructor = 0x0}, ["ICmpUnknownScript"] = { m_Prototype = {> = {}, >> = {mNext = 0x555558f5efd0, mPrev = 0x555559053600, mIsSentinel = false}, ptr = 0x7fff620ef4f0}, m_Class = 0x5555563b57a0 , m_Constructor = 0x0}, ["ICmpValueModificationManager"] = { m_Prototype = {> = {}, >> = {mNext = 0x55555889f2a0, mPrev = 0x5555585191d0, mIsSentinel = false}, ptr = 0x7fff620efa30}, m_Class = 0x5555563b7360 , m_Constructor = 0x0}, ["ICmpVisibility"] = { m_Prototype = {> = {}, >> = {mNext = 0x555558f5dd60, mPrev = 0x5555590b41d0, mIsSentinel = false}, ptr = 0x7fff620efb80}, m_Class = 0x5555563b6f20 , m_Constructor = 0x0}, ["ICmpVision"] = { m_Prototype = {> = {}, >> = {mNext = 0x5555588df990, mPrev = 0x555558ee7d30, mIsSentinel = false}, ptr = 0x7fff620efbb0}, m_Class = 0x5555563b5600 , m_Constructor = 0x0}, ["ICmpVisual"] = { m_Prototype = {> = {}, >> = {mNext = 0x5555588ae280, mPrev = 0x555558f5dd60, mIsSentinel = false}, ptr = 0x7fff620efbe0}, m_Class = 0x5555563b9ce0 , m_Constructor = 0x0}, ["ICmpWaterManager"] = { m_Prototype = {> = {}, >> = {mNext = 0x5555597d6cf8, mPrev = 0x5555588df990, mIsSentinel = false}, ptr = 0x7fff620efc10}, m_Class = 0x5555563b8940 , m_Constructor = 0x0}}}, m_SimContext = @0x5555591e1720, m_SystemEntity = {m_Id = 1, m_ComponentCache = 0x5555592276e0}, m_CurrentComponent = 0, m_CurrentlyHotloading = false, m_ComponentTypesById = std::map with 115 elements = {[1] = {type = CComponentManager::CT_Native, iid = 1, alloc = 0x55555584d42e )>, dealloc = 0x55555584d4a6 , name = "Test1A", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x0}}, [2] = {type = CComponentManager::CT_Native, iid = 1, alloc = 0x55555584d882 )>, dealloc = 0x55555584d8fa , name = "Test1B", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x0}}, [3] = {type = CComponentManager::CT_ScriptWrapper, iid = 1, alloc = 0x55555584e12f )>, dealloc = 0x55555584e1b1 , name = "Test1Scripted", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x0}}, [4] = {type = CComponentManager::CT_Native, iid = 2, alloc = 0x55555584dd7c )>, dealloc = 0x55555584ddf4 , name = "Test2A", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x0}}, [5] = {type = CComponentManager::CT_ScriptWrapper, iid = 2, alloc = 0x55555584e5ac )>, dealloc = 0x55555584e62e , name = "Test2Scripted", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x0}}, [6] = {type = CComponentManager::CT_Native, iid = 3, alloc = 0x5555558b2f80 )>, dealloc = 0x5555558b3005 , name = "TemplateManager", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x0}}, [7] = {type = CComponentManager::CT_ScriptWrapper, iid = 4, ---Type to continue, or q to quit--- alloc = 0x5555557aa660 )>, dealloc = 0x5555557aa6e2 , name = "UnknownScript", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x0}}, [8] = {type = CComponentManager::CT_ScriptWrapper, iid = 5, alloc = 0x5555557edd64 )>, dealloc = 0x5555557edde6 , name = "AIInterfaceScripted", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x0}}, [9] = { type = CComponentManager::CT_Native, iid = 6, alloc = 0x55555580d261 )>, dealloc = 0x55555580d2e6 , name = "AIManager", schema = "", ctor = { m_Val = std::unique_ptr> containing 0x0}}, [10] = {type = CComponentManager::CT_Native, iid = 7, alloc = 0x5555557e770e )>, dealloc = 0x5555557e777f , name = "CinemaManager", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x0}}, [11] = {type = CComponentManager::CT_Native, iid = 8, alloc = 0x5555557f74ba )>, dealloc = 0x5555557f7523 , name = "CommandQueue", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x0}}, [12] = {type = CComponentManager::CT_Native, iid = 9, alloc = 0x5555558bcce0 )>, dealloc = 0x5555558bcd49 , name = "Decay", schema = ""..., ctor = {m_Val = std::unique_ptr> containing 0x0}}, [13] = {type = CComponentManager::CT_ScriptWrapper, iid = 10, alloc = 0x5555557dfbec )>, dealloc = 0x5555557dfc6e , name = "FoggingScripted", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x0}}, [14] = {type = CComponentManager::CT_Native, iid = 11, alloc = 0x5555557f50de )>, dealloc = 0x5555557f5147 , name = "Footprint", schema = "Approximation of the entity's shape, for collision detection and outline rendering. Shapes are flat horizontal squares or circles, extended vertically to a given height.> containing 0x0}}, [15] = {type = CComponentManager::CT_ScriptWrapper, iid = 12, alloc = 0x5555557b3087 )>, dealloc = 0x5555557b3109 , name = "GuiInterfaceScripted", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x0}}, [16] = {type = CComponentManager::CT_ScriptWrapper, iid = 13, alloc = 0x555555842694 )>, dealloc = 0x555555842716 , name = "IdentityScripted", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x0}}, [17] = { type = CComponentManager::CT_Native, iid = 14, alloc = 0x5555557e15ce )>, dealloc = 0x5555557e1637 , name = "Minimap", schema = "foodwoodstonemetalstructuresettlementunitsupport> containing 0x0}}, [18] = {type = CComponentManager::CT_ScriptWrapper, iid = 15, alloc = 0x5555558bf6e8 )>, dealloc = 0x5555558bf76a , name = "MirageScripted", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x0}}, [19] = {type = CComponentManager::CT_Native, iid = 16, alloc = 0x5555558230c4 )>, dealloc = 0x555555823147 , name = "MotionBall", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x0}}, [20] = {type = CComponentManager::CT_ScriptWrapper, iid = 16, alloc = 0x5555558beb28 )>, dealloc = 0x5555558bebaa , name = "MotionScripted", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x0}}, [21] = { type = CComponentManager::CT_Native, iid = 17, alloc = 0x5555557ac632 )>, dealloc = 0x5555557ac69b , name = "Obstruction", schema = "Causes this entity to obstruct the motion of other units.1.5"..., ctor = {m_Val = std::unique_ptr> containing 0x0}}, [22] = {type = CComponentManager::CT_Native, iid = 18, alloc = 0x5555558a111c )>, dealloc = 0x5555558a1185 , name = "ObstructionManager", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x0}}, [23] = {type = CComponentManager::CT_Native, iid = 19, alloc = 0x5555558c75e8 )>, dealloc = 0x5555558c7651 , name = "OverlayRenderer", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x0}}, [24] = {type = CComponentManager::CT_Native, iid = 20, alloc = 0x5555557fa460 )>, dealloc = 0x5555557fa4d8 , name = "Ownership", schema = "Allows this entity to be owned by players.", ctor = {m_Val = std::unique_ptr> containing 0x0}}, [25] = { type = CComponentManager::CT_Native, iid = 21, alloc = 0x55555584c320 )>, dealloc = 0x55555584c395 , name = "ParticleManager", schema = "", ctor = { m_Val = std::unique_ptr> containing 0x0}}, [26] = {type = CComponentManager::CT_Native, iid = 22, alloc = 0x55555588fd3e )>, dealloc = 0x55555588fdc3 , name = "Pathfinder", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x0}}, [27] = {type = CComponentManager::CT_ScriptWrapper, iid = 23, alloc = 0x5555557fc526 )>, dealloc = 0x5555557fc5a8 , name = "PlayerScripted", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x0}}, [28] = {type = CComponentManager::CT_ScriptWrapper, iid = 24, alloc = 0x5555558c47d6 )>, dealloc = 0x5555558c4858 , name = "PlayerManagerScripted", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x0}}, [29] = { type = CComponentManager::CT_Native, iid = 25, alloc = 0x5555557efa76 )>, ---Type to continue, or q to quit--- dealloc = 0x5555557efadf , name = "Position", schema = "Allows this entity to exist at a location (and orientation) in the world, and defines some details of the positioning.upright0.0> containing 0x0}}, [30] = {type = CComponentManager::CT_Native, iid = 26, alloc = 0x5555557e4bf2 )>, dealloc = 0x5555557e4c5b , name = "ProjectileManager", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x0}}, [31] = {type = CComponentManager::CT_Native, iid = 27, alloc = 0x5555557b9522 )>, dealloc = 0x5555557b95a7 , name = "RallyPointRenderer", schema = "Displays a rally point marker where created units will gather when spawnedspecial/rallypoint0.75> containing 0x0}}, [32] = {type = CComponentManager::CT_Native, iid = 28, alloc = 0x555555853a14 )>, dealloc = 0x555555853a7d , name = "RangeManager", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x0}}, [33] = {type = CComponentManager::CT_Native, iid = 29, alloc = 0x5555557976dc )>, dealloc = 0x55555579774b , name = "Selectable", schema = "Allows this entity to be selected by the player.> containing 0x0}}, [34] = {type = CComponentManager::CT_ScriptWrapper, iid = 30, alloc = 0x5555557db908 )>, dealloc = 0x5555557db98a , name = "SettlementScripted", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x0}}, [35] = {type = CComponentManager::CT_Native, iid = 31, alloc = 0x55555584b9a4 )>, dealloc = 0x55555584ba15 , name = "SoundManager", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x0}}, [36] = {type = CComponentManager::CT_ScriptWrapper, iid = 32, alloc = 0x5555557ff255 )>, dealloc = 0x5555557ff2d7 , name = "ValueModificationManagerScripted", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x0}}, [37] = {type = CComponentManager::CT_ScriptWrapper, iid = 33, alloc = 0x555555829b50 )>, dealloc = 0x555555829bd2 , name = "DataTemplateManagerScripted", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x0}}, [38] = { type = CComponentManager::CT_Native, iid = 34, alloc = 0x555555840260 )>, dealloc = 0x5555558402d9 , name = "Terrain", schema = "", ctor = { m_Val = std::unique_ptr> containing 0x0}}, [39] = {type = CComponentManager::CT_Native, iid = 35, alloc = 0x5555557e0d10 )>, dealloc = 0x5555557e0d8a , name = "TerritoryInfluence", schema = "65535", ctor = {m_Val = std::unique_ptr> containing 0x0}}, [41] = {type = CComponentManager::CT_Native, iid = 37, alloc = 0x5555557a1652 )>, dealloc = 0x5555557a16bb , name = "UnitMotion", schema = "Provides the unit with the ability to move around the world by itself.7.0default", ctor = {m_Val = std::unique_ptr> containing 0x0}}, [43] = {type = CComponentManager::CT_Native, iid = 38, alloc = 0x555555843e50 )>, dealloc = 0x555555843eb9 , name = "UnitRenderer", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x0}}, [44] = {type = CComponentManager::CT_ScriptWrapper, iid = 39, alloc = 0x5555557fb267 )>, dealloc = 0x5555557fb2e9 , name = "VisibilityScripted", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x0}}, [45] = { type = CComponentManager::CT_Native, iid = 40, alloc = 0x555555803d46 )>, dealloc = 0x555555803daf , name = "Vision", schema = "", ctor = { m_Val = std::unique_ptr> containing 0x0}}, [46] = {type = CComponentManager::CT_Native, iid = 41, alloc = 0x55555587e964 )>, dealloc = 0x55555587e9cd , name = "VisualActor", schema = "Display the unit using the engine's actor system.units/hellenes/infantry_spearman_b.xmlstructures/hellenes/barracks.xml"..., ctor = {m_Val = std::unique_ptr> containing 0x0}}, [47] = {type = CComponentManager::CT_Native, iid = 42, alloc = 0x555555803282 )>, dealloc = 0x5555558032fa , name = "WaterManager", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x0}}, [48] = {type = CComponentManager::CT_Script, iid = 5, alloc = 0x5555557edd64 )>, dealloc = 0x5555557edde6 , name = "AIInterface", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x5555588fce20}}, [49] = { type = CComponentManager::CT_Script, iid = 43, alloc = 0x5555557aa660 )>, dealloc = 0x5555557aa6e2 , name = "AIProxy", schema = "", ctor = { ---Type to continue, or q to quit--- m_Val = std::unique_ptr> containing 0x5555592202b0}}, [50] = {type = CComponentManager::CT_Script, iid = 44, alloc = 0x5555557aa660 )>, dealloc = 0x5555557aa6e2 , name = "AlertRaiser", schema = "", ctor = { m_Val = std::unique_ptr> containing 0x55555922d380}}, [51] = {type = CComponentManager::CT_Script, iid = 58, alloc = 0x5555557aa660 )>, dealloc = 0x5555557aa6e2 , name = "Armour", schema = "Controls the damage resistance of the unit.10.00.05.0> containing 0x555559232cf0}}, [52] = {type = CComponentManager::CT_Script, iid = 45, alloc = 0x5555557aa660 )>, dealloc = 0x5555557aa6e2 , name = "Attack", schema = "Controls the attack abilities and strengths of the unit.10.00.05.04.01000<"..., ctor = {m_Val = std::unique_ptr> containing 0x5555591c67a0}}, [53] = {type = CComponentManager::CT_Script, iid = 46, alloc = 0x5555557aa660 )>, dealloc = 0x5555557aa6e2 , name = "AttackDetection", schema = "Detects incoming attacks.", ctor = {m_Val = std::unique_ptr> containing 0x55555928dcb0}}, [55] = {type = CComponentManager::CT_Script, iid = 48, alloc = 0x5555557aa660 )>, dealloc = 0x5555557aa6e2 , name = "Auras", schema = "tokens", ctor = { m_Val = std::unique_ptr> containing 0x555559278fb0}}, [56] = {type = CComponentManager::CT_Script, iid = 49, alloc = 0x5555557aa660 )>, dealloc = 0x5555557aa6e2 , name = "Barter", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x555559285870}}, [57] = {type = CComponentManager::CT_Script, iid = 50, alloc = 0x5555557aa660 )>, dealloc = 0x5555557aa6e2 , name = "BattleDetection", schema = "Detects the occurence of battles.> containing 0x5555592869f0}}, [58] = {type = CComponentManager::CT_Script, iid = 51, alloc = 0x5555557aa660 )>, dealloc = 0x5555557aa6e2 , name = "BuildRestrictions", schema = "Specifies building placement restrictions as they relate to terrain, territories, and distance.landown> containing 0x55555927f8c0}}, [59] = {type = CComponentManager::CT_Script, iid = 52, alloc = 0x5555557aa660 )>, dealloc = 0x5555557aa6e2 , name = "Builder", schema = "Allows the unit to construct and repair buildings.1.0\n structures/{civ}_barracks\n structures/{civ}_civil_centre\n structure"..., ctor = {m_Val = std::unique_ptr> containing 0x5555591c7680}}, [60] = {type = CComponentManager::CT_Script, iid = 53, alloc = 0x5555557aa660 )>, dealloc = 0x5555557aa6e2 , name = "BuildingAI", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x555559295c20}}, [63] = {type = CComponentManager::CT_Script, iid = 56, alloc = 0x5555557aa660 )>, dealloc = 0x5555557aa6e2 , name = "Cost", schema = "Specifies the construction/training costs of this entity.11520.050> containing 0x555559295340}}, [64] = {type = CComponentManager::CT_Script, iid = 57, alloc = 0x5555557aa660 )>, dealloc = 0x5555557aa6e2 , name = "Damage", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x55555929d890}}, [65] = {type = CComponentManager::CT_Script, iid = 33, alloc = 0x555555829b50 )>, dealloc = 0x555555829bd2 , name = "DataTemplateManager", schema = "", ctor = { m_Val = std::unique_ptr> containing 0x55555929cdc0}}, [66] = {type = CComponentManager::CT_Script, iid = 59, alloc = 0x5555557aa660 )>, dealloc = 0x5555557aa6e2 , name = "EndGameManager", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x5555588b6210}}, [67] = {type = CComponentManager::CT_Script, iid = 60, alloc = 0x5555557aa660 )>, dealloc = 0x5555557aa6e2 , name = "EntityLimits", schema = "Specifies per category limits on number of entities (buildings or units) that can be created for each player2510> containing 0x5555592a5dc0}}, [68] = {type = CComponentManager::CT_Script, iid = 10, alloc = 0x5555557dfbec )>, dealloc = 0x5555557dfc6e , name = "Fogging", ---Type to continue, or q to quit--- schema = "Allows this entity to be replaced by mirage entities in the fog-of-war.", ctor = { m_Val = std::unique_ptr> containing 0x5555592a3610}}, [69] = {type = CComponentManager::CT_Script, iid = 61, alloc = 0x5555557aa660 )>, dealloc = 0x5555557aa6e2 , name = "Formation", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x5555592ce790}}, [71] = { type = CComponentManager::CT_Script, iid = 62, alloc = 0x5555557aa660 )>, dealloc = 0x5555557aa6e2 , name = "Foundation", schema = "", ctor = { m_Val = std::unique_ptr> containing 0x5555592d0d00}}, [72] = {type = CComponentManager::CT_Script, iid = 63, alloc = 0x5555557aa660 )>, dealloc = 0x5555557aa6e2 , name = "GarrisonHolder", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x5555592b9ae0}}, [76] = { type = CComponentManager::CT_Script, iid = 66, alloc = 0x5555557aa660 )>, dealloc = 0x5555557aa6e2 , name = "Heal", schema = "Controls the healing abilities of the unit.2052000Cavalry> containing 0x5555592e7ce0}}, [77] = {type = CComponentManager::CT_Script, iid = 67, alloc = 0x5555557aa660 )>, dealloc = 0x5555557aa6e2 , name = "Health", schema = "Deals with hitpoints and death.1001.00corpse<"..., ctor = {m_Val = std::unique_ptr> containing 0x555559300570}}, [80] = {type = CComponentManager::CT_Script, iid = 69, alloc = 0x5555557aa660 )>, dealloc = 0x5555557aa6e2 , name = "Looter", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x5555592f5890}}, [81] = {type = CComponentManager::CT_Script, iid = 70, alloc = 0x5555557aa660 )>, dealloc = 0x5555557aa6e2 , name = "Market", schema = "landnaval> containing 0x555559300020}}, [82] = {type = CComponentManager::CT_Script, iid = 15, alloc = 0x5555558bf6e8 )>, dealloc = 0x5555558bf76a , name = "Mirage", schema = "Mirage entities replace real entities in the fog-of-war.", ctor = {m_Val = std::unique_ptr> containing 0x5555593031f0}}, [83] = { type = CComponentManager::CT_Script, iid = 16, alloc = 0x5555558beb28 )>, dealloc = 0x5555558bebaa , name = "MotionBallScripted", schema = "", ctor = { m_Val = std::unique_ptr> containing 0x5555592fd260}}, [84] = {type = CComponentManager::CT_Script, iid = 71, alloc = 0x5555557aa660 )>, dealloc = 0x5555557aa6e2 , name = "Pack", schema = "> containing 0x5555592ff5b0}}, [85] = {type = CComponentManager::CT_Script, iid = 23, alloc = 0x5555557fc526 )>, dealloc = 0x5555557fc5a8 , name = "Player", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x555559270250}}, [87] = { type = CComponentManager::CT_Script, iid = 72, alloc = 0x5555557aa660 )>, dealloc = 0x5555557aa6e2 , name = "ProductionQueue", ---Type to continue, or q to quit--- schema = "Allows the building to train new units and research technologies0.7\n units/{civ}_support_female_citize"..., ctor = {m_Val = std::unique_ptr> containing 0x55555920cc50}}, [88] = {type = CComponentManager::CT_Script, iid = 73, alloc = 0x5555557aa660 )>, dealloc = 0x5555557aa6e2 , name = "Promotion", schema = "", ctor = { m_Val = std::unique_ptr> containing 0x5555592b8a60}}, [89] = {type = CComponentManager::CT_Script, iid = 74, alloc = 0x5555557aa660 )>, dealloc = 0x5555557aa6e2 , name = "RallyPoint", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x5555591fd9e0}}, [90] = {type = CComponentManager::CT_Script, iid = 75, alloc = 0x5555557aa660 )>, dealloc = 0x5555557aa6e2 , name = "Repairable", schema = "Deals with repairable structures and units.2.0foodwoodstonemetal> containing 0x555559311300}}, [95] = {type = CComponentManager::CT_Script, iid = 30, alloc = 0x5555557db908 )>, dealloc = 0x5555557db98a , name = "Settlement", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x5555593129b0}}, [96] = {type = CComponentManager::CT_Script, iid = 80, alloc = 0x5555557aa660 )>, dealloc = 0x5555557aa6e2 , name = "SkirmishReplacer", schema = "", ctor = { m_Val = std::unique_ptr> containing 0x555559311d30}}, [97] = {type = CComponentManager::CT_Script, iid = 81, alloc = 0x5555557aa660 )>, dealloc = 0x5555557aa6e2 , name = "Sound", schema = "Lists the sound groups associated with this unit.actor/human/movement/walk.xmlactor/human/movement/walk.xmlattack/weapon/sword."..., ctor = {m_Val = std::unique_ptr> containing 0x555559204310}}, [98] = {type = CComponentManager::CT_Script, iid = 82, alloc = 0x5555557aa660 )>, dealloc = 0x5555557aa6e2 , name = "StatisticsTracker", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x55555930f4d0}}, [99] = {type = CComponentManager::CT_Script, iid = 83, alloc = 0x5555557aa660 )>, dealloc = 0x5555557aa6e2 , name = "StatusBars", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x55555930b020}}, [100] = {type = CComponentManager::CT_Script, iid = 84, alloc = 0x5555557aa660 )>, dealloc = 0x5555557aa6e2 , name = "TechnologyManager", schema = "", ctor = {m_Val = std::unique_ptr> containing 0x555559305e00}}...}, m_ScriptedSystemComponents = std::vector of length 12, capacity 16 = {48, 54, 56, 62, 64, 65, 66, 75, 86, 102, 105, 110}, m_ComponentsByInterface = std::vector of length 97, capacity 172 = {{ table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "\242", align_ = -94 '\242'}}, {data_ = {buf = ":", align_ = 58 ':'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 0, mlf_ = 1, max_load_ = 0, buckets_ = 0x0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "", align_ = 0 '\000'}}, {data_ = {buf = "", align_ = 0 '\000'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator to continue, or q to quit--- d::pair > >> = {}, }, }, }, bucket_count_ = 17, size_ = 0, mlf_ = 1, max_load_ = 0, buckets_ = 0x0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "", align_ = 0 '\000'}}, {data_ = {buf = "", align_ = 0 '\000'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 0, mlf_ = 1, max_load_ = 0, buckets_ = 0x0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "", align_ = 0 '\000'}}, {data_ = {buf = "", align_ = 0 '\000'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 1, mlf_ = 1, max_load_ = 17, buckets_ = 0x555559227b30}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "\a", align_ = 7 '\a'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 0, mlf_ = 1, max_load_ = 0, buckets_ = 0x0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = , align_ = -4 '\374'}}, {data_ = {buf = , align_ = -14 '\362'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 1, mlf_ = 1, max_load_ = 17, buckets_ = 0x5555596d9280}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "\b", align_ = 8 '\b'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 1, mlf_ = 1, max_load_ = 17, buckets_ = 0x5555597b4f90}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "", align_ = 0 '\000'}}, {data_ = {buf = "", align_ = 0 '\000'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 1, mlf_ = 1, max_load_ = 17, buckets_ = 0x5555596daab0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = , align_ = -46 '\322'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, ---Type to continue, or q to quit--- allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 1, mlf_ = 1, max_load_ = 17, buckets_ = 0x5555596da9b0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = , align_ = -46 '\322'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 29, size_ = 23, mlf_ = 1, max_load_ = 29, buckets_ = 0x55555f107f50}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = , align_ = -45 '\323'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 3, mlf_ = 1, max_load_ = 17, buckets_ = 0x55555953d530}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = , align_ = -47 '\321'}}, {data_ = {buf = , align_ = -16 '\360'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 29, size_ = 25, mlf_ = 1, max_load_ = 29, buckets_ = 0x55555f108050}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "\v", align_ = 11 '\v'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 1, mlf_ = 1, max_load_ = 17, buckets_ = 0x5555597cc650}, }} , { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = , align_ = -60 '\304'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 29, size_ = 27, mlf_ = 1, max_load_ = 29, buckets_ = 0x55555f084ef0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = , align_ = -59 '\305'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 29, size_ = 7, mlf_ = 1, max_load_ = 29, buckets_ = 0x55555f108740}, }}, { ---Type to continue, or q to quit--- table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "\v", align_ = 11 '\v'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 2, mlf_ = 1, max_load_ = 17, buckets_ = 0x55555ffc7ec0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = ")", align_ = 41 ')'}}, {data_ = {buf = , align_ = -9 '\367'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 0, mlf_ = 1, max_load_ = 0, buckets_ = 0x0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = , align_ = -12 '\364'}}, {data_ = {buf = , align_ = -10 '\366'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 29, size_ = 25, mlf_ = 1, max_load_ = 29, buckets_ = 0x55555f1088d0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = , align_ = -44 '\324'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 1, mlf_ = 1, max_load_ = 17, buckets_ = 0x5555596cbe30}, }} , { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = , align_ = -44 '\324'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 29, size_ = 7, mlf_ = 1, max_load_ = 29, buckets_ = 0x55555f108a30}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = , align_ = -43 '\325'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 29, size_ = 25, mlf_ = 1, max_load_ = 29, buckets_ = 0x55555f108b30}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "\r", align_ = 13 '\r'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, to continue, or q to quit--- > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 1, mlf_ = 1, max_load_ = 17, buckets_ = 0x5555596c7fe0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "F", align_ = 70 'F'}}, {data_ = {buf = , align_ = -10 '\366'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 1, mlf_ = 1, max_load_ = 17, buckets_ = 0x5555596d4ba0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "\003", align_ = 3 '\003'}}, {data_ = {buf = , align_ = -10 '\366'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 3, mlf_ = 1, max_load_ = 17, buckets_ = 0x55555d6e5120}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "\016", align_ = 14 '\016'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 1, mlf_ = 1, max_load_ = 17, buckets_ = 0x5555597cce30}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "\224", align_ = -108 '\224'}}, {data_ = {buf = , align_ = -10 '\366'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 29, size_ = 25, mlf_ = 1, max_load_ = 29, buckets_ = 0x55555f108d00}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "\224", align_ = -108 '\224'}}, {data_ = {buf = , align_ = -10 '\366'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 1, mlf_ = 1, max_load_ = 17, buckets_ = 0x5555596da610}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "\016", align_ = 14 '\016'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 3, mlf_ = 1, max_load_ = 17, buckets_ = 0x55555953aa60}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, ---Type to continue, or q to quit--- current_ = false, funcs_ = {{data_ = {buf = "\225", align_ = -107 '\225'}}, {data_ = {buf = , align_ = -10 '\366'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 1, mlf_ = 1, max_load_ = 17, buckets_ = 0x5555596d29d0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "\226", align_ = -106 '\226'}}, {data_ = {buf = , align_ = -10 '\366'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 29, size_ = 7, mlf_ = 1, max_load_ = 29, buckets_ = 0x55555f109420}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "-", align_ = 45 '-'}}, {data_ = {buf = , align_ = -13 '\363'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 0, mlf_ = 1, max_load_ = 0, buckets_ = 0x0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "\226", align_ = -106 '\226'}}, {data_ = {buf = , align_ = -10 '\366'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 1, mlf_ = 1, max_load_ = 17, buckets_ = 0x5555596d4dd0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "\254", align_ = -84 '\254'}}, {data_ = {buf = , align_ = -10 '\366'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 1, mlf_ = 1, max_load_ = 17, buckets_ = 0x5555597d6720}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "@", align_ = 64 '@'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 1, mlf_ = 1, max_load_ = 17, buckets_ = 0x55555971a950}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = ".", align_ = 46 '.'}}, {data_ = {buf = , align_ = -13 '\363'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 1, mlf_ = 1, max_load_ = 17, ---Type to continue, or q to quit--- buckets_ = 0x5555596ce070}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "\031", align_ = 25 '\031'}}, {data_ = {buf = , align_ = -14 '\362'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 3, mlf_ = 1, max_load_ = 17, buckets_ = 0x55555953fc80}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "A", align_ = 65 'A'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 1, mlf_ = 1, max_load_ = 17, buckets_ = 0x5555596d2100}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "A", align_ = 65 'A'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 29, size_ = 20, mlf_ = 1, max_load_ = 29, buckets_ = 0x55555f14a860}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "/", align_ = 47 '/'}}, {data_ = {buf = , align_ = -13 '\363'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 1, mlf_ = 1, max_load_ = 17, buckets_ = 0x5555596d1f80}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "0", align_ = 48 '0'}}, {data_ = {buf = , align_ = -13 '\363'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 29, size_ = 25, mlf_ = 1, max_load_ = 29, buckets_ = 0x55555f109c80}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "\\", align_ = 92 '\\'}}, {data_ = {buf = , align_ = -16 '\360'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 29, size_ = 5, mlf_ = 1, max_load_ = 29, buckets_ = 0x55555f109dc0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "^", align_ = 94 '^'}}, {data_ = {buf = , align_ = -16 '\360'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_---Type to continue, or q to quit--- allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 29, size_ = 25, mlf_ = 1, max_load_ = 29, buckets_ = 0x55555f10a020}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "\\", align_ = 92 '\\'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 1, mlf_ = 1, max_load_ = 17, buckets_ = 0x5555595ae800}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "]", align_ = 93 ']'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 29, size_ = 5, mlf_ = 1, max_load_ = 29, buckets_ = 0x55555ec0d030}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "b", align_ = 98 'b'}}, {data_ = {buf = , align_ = -16 '\360'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 2, mlf_ = 1, max_load_ = 17, buckets_ = 0x55555953b3d0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "[", align_ = 91 '['}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 29, size_ = 22, mlf_ = 1, max_load_ = 29, buckets_ = 0x55555f107e50}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "[", align_ = 91 '['}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 2, mlf_ = 1, max_load_ = 17, buckets_ = 0x55555d6fe900}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "3", align_ = 51 '3'}}, {data_ = {buf = , align_ = -13 '\363'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 1, mlf_ = 1, max_load_ = 17, buckets_ = 0x555559719f90}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equa---Type to continue, or q to quit--- l_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "g", align_ = 103 'g'}}, {data_ = {buf = , align_ = -16 '\360'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 1, mlf_ = 1, max_load_ = 17, buckets_ = 0x55555d712630}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "\206", align_ = -122 '\206'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 1, mlf_ = 1, max_load_ = 17, buckets_ = 0x55555971a2f0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "\206", align_ = -122 '\206'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 2, mlf_ = 1, max_load_ = 17, buckets_ = 0x55555d6e41c0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "5", align_ = 53 '5'}}, {data_ = {buf = , align_ = -13 '\363'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 3, mlf_ = 1, max_load_ = 17, buckets_ = 0x55555952c770}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = ")", align_ = 41 ')'}}, {data_ = {buf = , align_ = -14 '\362'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 0, mlf_ = 1, max_load_ = 17, buckets_ = 0x55555e200be0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "+", align_ = 43 '+'}}, {data_ = {buf = , align_ = -14 '\362'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 3, mlf_ = 1, max_load_ = 17, buckets_ = 0x5555595407d0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = ",", align_ = 44 ','}}, {data_ = {buf = , align_ = -14 '\362'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator to continue, or q to quit--- d::pair > >> = {}, }, }, }, bucket_count_ = 17, size_ = 5, mlf_ = 1, max_load_ = 17, buckets_ = 0x5555595406f0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "-", align_ = 45 '-'}}, {data_ = {buf = , align_ = -14 '\362'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 1, mlf_ = 1, max_load_ = 17, buckets_ = 0x555559719b90}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "/", align_ = 47 '/'}}, {data_ = {buf = , align_ = -14 '\362'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 29, size_ = 5, mlf_ = 1, max_load_ = 29, buckets_ = 0x55555f0f5fa0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "0", align_ = 48 '0'}}, {data_ = {buf = , align_ = -14 '\362'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 1, mlf_ = 1, max_load_ = 17, buckets_ = 0x55555971a780}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "2", align_ = 50 '2'}}, {data_ = {buf = , align_ = -14 '\362'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 29, size_ = 5, mlf_ = 1, max_load_ = 29, buckets_ = 0x55555ec0d130}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "\210", align_ = -120 '\210'}}, {data_ = {buf = , align_ = -14 '\362'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 1, mlf_ = 1, max_load_ = 17, buckets_ = 0x5555597cc100}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "\212", align_ = -118 '\212'}}, {data_ = {buf = , align_ = -14 '\362'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 2, mlf_ = 1, max_load_ = 17, buckets_ = 0x55555d6febe0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "5", align_ = 53 '5'}}, {data_ = {buf = , align_ = -13 '\363'}}}}, ---Type to continue, or q to quit--- allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 0, mlf_ = 1, max_load_ = 0, buckets_ = 0x0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "6", align_ = 54 '6'}}, {data_ = {buf = , align_ = -13 '\363'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 0, mlf_ = 1, max_load_ = 17, buckets_ = 0x5555598bc040}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "\267", align_ = -73 '\267'}}, {data_ = {buf = , align_ = -5 '\373'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 3, mlf_ = 1, max_load_ = 17, buckets_ = 0x555559537db0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "6", align_ = 54 '6'}}, {data_ = {buf = , align_ = -13 '\363'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 0, mlf_ = 1, max_load_ = 0, buckets_ = 0x0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "7", align_ = 55 '7'}}, {data_ = {buf = , align_ = -13 '\363'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 29, size_ = 5, mlf_ = 1, max_load_ = 29, buckets_ = 0x55555f108150}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "_", align_ = 95 '_'}}, {data_ = {buf = , align_ = -14 '\362'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 0, mlf_ = 1, max_load_ = 0, buckets_ = 0x0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "\236", align_ = -98 '\236'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 29, size_ = 5, mlf_ = 1, max_load_ = 29, buckets_ = 0x55555f108250}, }}, { ---Type to continue, or q to quit--- table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "\237", align_ = -97 '\237'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 29, size_ = 5, mlf_ = 1, max_load_ = 29, buckets_ = 0x55555f1084d0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "\237", align_ = -97 '\237'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 29, size_ = 2, mlf_ = 1, max_load_ = 29, buckets_ = 0x55555f14cea0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "]", align_ = 93 ']'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 0, mlf_ = 1, max_load_ = 0, buckets_ = 0x0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = ":", align_ = 58 ':'}}, {data_ = {buf = , align_ = -13 '\363'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 2, mlf_ = 1, max_load_ = 17, buckets_ = 0x555567ee1370}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = ":", align_ = 58 ':'}}, {data_ = {buf = , align_ = -13 '\363'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 3, mlf_ = 1, max_load_ = 17, buckets_ = 0x555559538250}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "\255", align_ = -83 '\255'}}, {data_ = {buf = , align_ = -14 '\362'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 0, mlf_ = 1, max_load_ = 17, buckets_ = 0x55555e87b770}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "i", align_ = 105 'i'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, to continue, or q to quit--- > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 3, mlf_ = 1, max_load_ = 17, buckets_ = 0x555559538960}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "j", align_ = 106 'j'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 5, mlf_ = 1, max_load_ = 17, buckets_ = 0x555559539920}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "j", align_ = 106 'j'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 2, mlf_ = 1, max_load_ = 17, buckets_ = 0x555559539ce0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "o", align_ = 111 'o'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 29, size_ = 2, mlf_ = 1, max_load_ = 29, buckets_ = 0x55555f145480}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "C", align_ = 67 'C'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 0, mlf_ = 1, max_load_ = 0, buckets_ = 0x0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "D", align_ = 68 'D'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 2, mlf_ = 1, max_load_ = 17, buckets_ = 0x55555d7009d0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "\267", align_ = -73 '\267'}}, {data_ = {buf = , align_ = -14 '\362'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 0, mlf_ = 1, max_load_ = 0, buckets_ = 0x0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, ---Type to continue, or q to quit--- current_ = false, funcs_ = {{data_ = {buf = "E", align_ = 69 'E'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 29, size_ = 23, mlf_ = 1, max_load_ = 29, buckets_ = 0x55555f109640}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "E", align_ = 69 'E'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 2, mlf_ = 1, max_load_ = 17, buckets_ = 0x55555d6ec410}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "F", align_ = 70 'F'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 29, size_ = 7, mlf_ = 1, max_load_ = 29, buckets_ = 0x55555f109740}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "\246", align_ = -90 '\246'}}, {data_ = {buf = , align_ = -12 '\364'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 2, mlf_ = 1, max_load_ = 17, buckets_ = 0x55555d707d40}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = ":", align_ = 58 ':'}}, {data_ = {buf = , align_ = -14 '\362'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 3, mlf_ = 1, max_load_ = 17, buckets_ = 0x55555953faa0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "\213", align_ = -117 '\213'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 1, mlf_ = 1, max_load_ = 17, buckets_ = 0x5555597cd1a0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "J", align_ = 74 'J'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 0, mlf_ = 1, max_load_ = 0, ---Type to continue, or q to quit--- buckets_ = 0x0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "\214", align_ = -116 '\214'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 0, mlf_ = 1, max_load_ = 0, buckets_ = 0x0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "K", align_ = 75 'K'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 1, mlf_ = 1, max_load_ = 17, buckets_ = 0x5555597cd5d0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "a", align_ = 97 'a'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 0, mlf_ = 1, max_load_ = 0, buckets_ = 0x0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "a", align_ = 97 'a'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 29, size_ = 2, mlf_ = 1, max_load_ = 29, buckets_ = 0x55555f14bde0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "L", align_ = 76 'L'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 0, mlf_ = 1, max_load_ = 0, buckets_ = 0x0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "M", align_ = 77 'M'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 3, mlf_ = 1, max_load_ = 17, buckets_ = 0x55555952c970}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "b", align_ = 98 'b'}}, {data_ = {buf = , align_ = -15 '\361'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_---Type to continue, or q to quit--- allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 0, mlf_ = 1, max_load_ = 0, buckets_ = 0x0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "H", align_ = 72 'H'}}, {data_ = {buf = , align_ = -14 '\362'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 0, mlf_ = 1, max_load_ = 0, buckets_ = 0x0}, }}, { table_ = { >, unsigned int, IComponent*, boost::hash, std::equal_to > >> = {, std::equal_to >> = {static nothrow_move_assignable = true, static nothrow_move_constructible = true, current_ = false, funcs_ = {{data_ = {buf = "I", align_ = 73 'I'}}, {data_ = {buf = , align_ = -14 '\362'}}}}, allocators_ = {, 1>> = {> = {<__gnu_cxx::new_allocator> = {}, }, }, > >, 2>> = { > >> = {<__gnu_cxx::new_allocator > >> = {}, }, }, }, bucket_count_ = 17, size_ = 0, mlf_ = 1, max_load_ = 0, buckets_ = 0x0}, }} }, m_ComponentsByTypeId = std::map with 78 elements = {[6] = std::map with 1 elements = {[1] = 0x555559227a00}, [9] = std::map with 1 elements = { [1] = 0x5555597d6860}, [10] = std::map with 1 elements = {[1] = 0x5555596c8910}, [11] = std::map with 1 elements = {[1] = 0x5555596d4380}, [12] = std::map with 22 elements = { [150] = 0x55555953eac0, [160] = 0x55555edca730, [174] = 0x555569419e90, [176] = 0x5555699c6d30, [536870913] = 0x55556939f470, [536870914] = 0x555569e6f750, [536870915] = 0x555569f09aa0, [536870916] = 0x55556a0f3690, [536870917] = 0x55556a1ab3b0, [536870918] = 0x55556b8e4a00, [536870919] = 0x55556a548600, [536870920] = 0x55556bb32d30, [536870921] = 0x55556bc422f0, [536870922] = 0x55556bffbdb0, [536870923] = 0x55556bffdc40, [536870924] = 0x55556c460ff0, [536870925] = 0x55556c476800, [536870926] = 0x55556c725aa0, [536870927] = 0x55556c5c3d40, [536870928] = 0x55556c5b7ac0, [536870929] = 0x55556c5b8e60, [536870930] = 0x55556c2c4770}, [14] = std::map with 24 elements = {[150] = 0x55555953a3b0, [160] = 0x55555edca8f0, [170] = 0x55555f572250, [171] = 0x55555fa559e0, [174] = 0x55556941bb50, [176] = 0x55556a57bb70, [536870913] = 0x55556806f190, [536870914] = 0x555569ea2ee0, [536870915] = 0x555569fdade0, [536870916] = 0x55556a0f3810, [536870917] = 0x55556a1b5ab0, [536870918] = 0x55556b940710, [536870919] = 0x55556a460000, [536870920] = 0x55556bb4c350, [536870921] = 0x55556bc42470, [536870922] = 0x55556c008920, [536870923] = 0x55556c00bc00, [536870924] = 0x55556c4762b0, [536870925] = 0x55556c46f5d0, [536870926] = 0x55556c5c4c70, [536870927] = 0x55556c5c5550, [536870928] = 0x55556c5b6990, [536870929] = 0x55556c5d44d0, [536870930] = 0x55556c32e430}, [17] = std::map with 6 elements = {[150] = 0x555559539190, [160] = 0x55555edcf880, [170] = 0x55555fa59bf0, [171] = 0x55555ffbb710, [174] = 0x555559538ba0, [176] = 0x55556be9de40}, [21] = std::map with 24 elements = {[150] = 0x555559539350, [160] = 0x55555edcdf80, [170] = 0x55555ff9fec0, [171] = 0x55555ffa65e0, [174] = 0x55556941bdb0, [176] = 0x55556bdee840, [536870913] = 0x555569adcc70, [536870914] = 0x5555693f8df0, [536870915] = 0x555569f27490, [536870916] = 0x55556a0fa850, [536870917] = 0x55556a1a3220, [536870918] = 0x55556b92b790, [536870919] = 0x55556a45f4a0, [536870920] = 0x55556bb4c6c0, [536870921] = 0x55556bc43e50, [536870922] = 0x55556c008aa0, [536870923] = 0x55556c00cc00, [536870924] = 0x55556be48ca0, [536870925] = 0x55556be554e0, [536870926] = 0x55556c5b2e70, [536870927] = 0x55556c5ba560, [536870928] = 0x55556c5b7df0, [536870929] = 0x55556c5d4c40, [536870930] = 0x555569809b40}, [22] = std::map with 1 elements = {[1] = 0x5555596d97e0}, [23] = std::map with 6 elements = { [150] = 0x55555953efc0, [160] = 0x55555edd1c60, [170] = 0x55555ff9ff50, [171] = 0x55555ffcd8f0, [174] = 0x55556941beb0, [176] = 0x55556bc33f50}, [24] = std::map with 24 elements = { [150] = 0x55555953f190, [160] = 0x55555edd1d00, [170] = 0x55555f71acc0, [171] = 0x55555ffbc3c0, [174] = 0x55556941bf80, [176] = 0x55556a57bbb0, [536870913] = 0x555569730c20, [536870914] = 0x555569ea2990, [536870915] = 0x555569f27eb0, [536870916] = 0x55556a0f3a00, [536870917] = 0x55556a1a5ce0, [536870918] = 0x55556b92e1b0, [536870919] = 0x55556a45f560, [536870920] = 0x55556ba0db90, [536870921] = 0x55556bc42660, [536870922] = 0x55556c008ba0, [536870923] = 0x55556c018a60, [536870924] = 0x55556c4761b0, [536870925] = 0x55556c474db0, [536870926] = 0x55556c5ae620, [536870927] = 0x55556c5c5110, [536870928] = 0x55556c5b7eb0, [536870929] = 0x55556c5b7570, [536870930] = 0x55556c3193f0}, [25] = std::map with 1 elements = { [1] = 0x5555596d9740}, [26] = std::map with 1 elements = {[1] = 0x5555596cf6b0}, [29] = std::map with 24 elements = {[150] = 0x55555953f330, [160] = 0x55555edd1da0, [170] = 0x55555ffa7b10, [171] = 0x55555ffbf1a0, [174] = 0x55556941c020, [176] = 0x55556be31320, [536870913] = 0x55556806f5e0, [536870914] = 0x555569ea48b0, [536870915] = 0x555569f2a590, [536870916] = 0x55556a0e0250, [536870917] = 0x55556a1b5c30, [536870918] = 0x55556b940750, [536870919] = 0x55556a45f600, [536870920] = 0x55556bb4c110, [536870921] = 0x55556bc42700, [536870922] = 0x55556c008c40, [536870923] = 0x55556c00c830, [536870924] = 0x55556c4762f0, [536870925] = 0x55556c46f760, [536870926] = 0x55556c5c4e20, [536870927] = 0x55556c5c3320, [536870928] = 0x55556c5bc820, [536870929] = 0x55556c5b9380, [536870930] = 0x55556c7ba670}, [30] = std::map with 1 elements = {[1] = 0x5555596cf430}, [31] = std::map with 3 elements = {[150] = 0x55555953a610, [160] = 0x55555edbd9c0, [174] = 0x55556941b0b0}, [32] = std::map with 1 elements = {[1] = 0x5555596d27b0}, [33] = std::map with 7 elements = {[150] = 0x555559536df0, [160] = 0x55555edbe2e0, [170] = 0x55555ffa7c40, [171] = 0x55555ffa05d0, [174] = 0x55556941c460, [175] = 0x55556746fc70, [176] = 0x55556a57b560}, [35] = std::map with 1 elements = {[1] = 0x5555596d0cc0}, [38] = std::map with 1 elements = {[1] = 0x5555593d5940}, [39] = std::map with 3 elements = {[150] = 0x555559537b80, [160] = 0x55555edbf250, [174] = 0x55556941c970}, [40] = std::map with 1 elements = {[1] = 0x5555596cbcd0}, [41] = std::map with 20 elements = {[175] = 0x555568246e40, [176] = 0x555569e8fa70, [536870913] = 0x55556806f060, [536870914] = 0x555569e9ef50, [536870915] = 0x555569fc9d50, [536870916] = 0x55556a0f7d50, [536870917] = 0x55556a1ab400, [536870918] = 0x55556b9401e0, [536870919] = 0x55556ba80830, [536870920] = 0x55556bb4ad30, [536870921] = 0x55556bc42910, [536870922] = 0x55556c008e50, [536870923] = 0x55556c0184a0, [536870924] = 0x55556c476910, [536870925] = 0x55556c471390, [536870926] = 0x55556c5b6250, [536870927] = 0x55556c5baf50, [536870928] = 0x55556c5c4670, [536870929] = 0x55556c5b9860, [536870930] = 0x55556c32f250}, [43] = std::map with 1 elements = { [1] = 0x5555595ae000}, [45] = std::map with 5 elements = {[150] = 0x555559540230, [160] = 0x55555edc0aa0, [174] = 0x55556941ca80, [175] = 0x555567cb07f0, [176] = 0x555569e8f4b0}, [46] = std::map with 25 elements = {[150] = 0x55555952cbc0, [160] = 0x55555edc10c0, [170] = 0x55555ffa1230, [171] = 0x55555ffd2180, [174] = 0x55556941a100, [175] = 0x55556a482640, ---Type to continue, or q to quit--- [176] = 0x555569b32d60, [536870913] = 0x5555693b57c0, [536870914] = 0x55556003b370, [536870915] = 0x555569fc9fc0, [536870916] = 0x55556a0f7fc0, [536870917] = 0x55556a1b6170, [536870918] = 0x55556b92b470, [536870919] = 0x55556ba80aa0, [536870920] = 0x55556bb4bcb0, [536870921] = 0x55556bc42b80, [536870922] = 0x55556c009580, [536870923] = 0x55556c017b80, [536870924] = 0x55556c43c950, [536870925] = 0x55556c46ff80, [536870926] = 0x55556c5c4a40, [536870927] = 0x55556c5c3ec0, [536870928] = 0x55556c5b7140, [536870929] = 0x55556c5d4e60, [536870930] = 0x55556c322670}, [47] = std::map with 1 elements = {[1] = 0x5555595ade50}, [48] = std::map with 1 elements = {[1] = 0x5555596da8b0}, [49] = std::map with 5 elements = { [150] = 0x55555d820240, [160] = 0x55555edc6a70, [174] = 0x55556941e840, [175] = 0x555564a77a40, [176] = 0x55556c279cd0}, [50] = std::map with 2 elements = {[150] = 0x55555953b370, [160] = 0x55555ec245a0}, [51] = std::map with 5 elements = {[150] = 0x55555953b640, [160] = 0x55555edc7810, [174] = 0x555568f57ee0, [175] = 0x555564a71530, [176] = 0x55556bdee720}, [52] = std::map with 22 elements = {[150] = 0x55555953bbc0, [160] = 0x55555edc7dc0, [175] = 0x555567eb5380, [176] = 0x55556bee2860, [536870913] = 0x5555693b5760, [536870914] = 0x555569e7e450, [536870915] = 0x555569fc7c80, [536870916] = 0x55556a0f35f0, [536870917] = 0x55556a1b1320, [536870918] = 0x55556b933ff0, [536870919] = 0x55556ba44a30, [536870920] = 0x55556bb40600, [536870921] = 0x55556bc42260, [536870922] = 0x55556bffafc0, [536870923] = 0x55556c019950, [536870924] = 0x55556be5f3c0, [536870925] = 0x55556c46f490, [536870926] = 0x55556c5ae500, [536870927] = 0x55556c5bb3e0, [536870928] = 0x55556c5bda50, [536870929] = 0x55556c5d57c0, [536870930] = 0x55556c322830}, [53] = std::map with 2 elements = {[3] = 0x55555d6fe8a0, [4] = 0x55555d7124f0}, [54] = std::map with 1 elements = {[1] = 0x5555595e0500}, [55] = std::map with 1 elements = {[4] = 0x55555d710bd0}, [56] = std::map with 1 elements = { [1] = 0x55555959c060}, [57] = std::map with 2 elements = {[3] = 0x55555d700290, [4] = 0x55555d7125b0}, [58] = std::map with 3 elements = {[150] = 0x55555953bf60, [160] = 0x55555edc9250, [174] = 0x55556941bbc0}, [59] = std::map with 0 elements, [60] = std::map with 3 elements = {[150] = 0x55555952da70, [160] = 0x55555edca1e0, [174] = 0x5555676af200}, [61] = std::map with 5 elements = {[150] = 0x555559540660, [160] = 0x55555edca2e0, [174] = 0x55556941daa0, [175] = 0x555567f05bb0, [176] = 0x555569fc2c70}, [62] = std::map with 1 elements = { [1] = 0x5555595d7060}, [63] = std::map with 5 elements = {[150] = 0x55555d820190, [160] = 0x55555edcae70, [174] = 0x5555693d80d0, [175] = 0x5555678fff70, [176] = 0x55556bfae5c0}, [64] = std::map with 1 elements = {[1] = 0x5555595c4bc0}, [65] = std::map with 1 elements = {[1] = 0x5555595c5cf0}, [66] = std::map with 1 elements = {[1] = 0x5555597c8950}, [67] = std::map with 2 elements = {[3] = 0x55555d6feb80, [4] = 0x55555d6ebed0}, [68] = std::map with 3 elements = {[150] = 0x55555953d4a0, [160] = 0x55555edca7f0, [174] = 0x55556941ba90}, [71] = std::map with 0 elements, [72] = std::map with 3 elements = {[150] = 0x555559537d20, [160] = 0x55555edca9a0, [174] = 0x555569419600}, [74] = std::map with 5 elements = { [150] = 0x555559537fe0, [160] = 0x55555edcd010, [174] = 0x55555d700e90, [175] = 0x5555699e4f70, [176] = 0x55556be494f0}, [75] = std::map with 1 elements = {[1] = 0x5555597cbf70}, [77] = std::map with 5 elements = {[150] = 0x555559541b00, [160] = 0x55555edcd220, [174] = 0x5555694197f0, [175] = 0x555567314e30, [176] = 0x555567acc040}, [78] = std::map with 27 elements = { [3] = 0x55555d700510, [4] = 0x55555d706e70, [150] = 0x555559541e60, [160] = 0x55555edd1830, [170] = 0x55555ff9f860, [171] = 0x55555ffcda20, [174] = 0x55556941bc20, [175] = 0x555567d8aa90, [176] = 0x55556a5589b0, [536870913] = 0x55556972e4a0, [536870914] = 0x5555693b18a0, [536870915] = 0x555569e698d0, [536870916] = 0x55556a0f38c0, [536870917] = 0x55556a1af450, [536870918] = 0x55556b92b660, [536870919] = 0x55556a547dd0, [536870920] = 0x55556ba0c360, [536870921] = 0x55556bc42520, [536870922] = 0x55556c0089d0, [536870923] = 0x55556c01a420, [536870924] = 0x55556c46f9a0, [536870925] = 0x55556c475e20, [536870926] = 0x55556c5bc0f0, [536870927] = 0x55556c5bc060, [536870928] = 0x55556c5b6a40, [536870929] = 0x55556c5d4580, [536870930] = 0x55556c325ca0}, [79] = std::map with 5 elements = {[150] = 0x555559538bf0, [160] = 0x55555edcf210, [174] = 0x55556941bcb0, [175] = 0x55555d7627e0, [176] = 0x55556c706660}, [80] = std::map with 2 elements = {[175] = 0x555567750e70, [176] = 0x5555699c7d60}, [82] = std::map with 2 elements = {[170] = 0x55555ffc7e60, [171] = 0x55555ffbf2e0}, [84] = std::map with 2 elements = {[175] = 0x55556916b960, [176] = 0x55556bee3070}, [85] = std::map with 3 elements = {[2] = 0x55555d6e4b00, [3] = 0x55555d6ea570, [4] = 0x55555d712170}, [86] = std::map with 1 elements = {[1] = 0x5555597ccda0}, [87] = std::map with 3 elements = {[150] = 0x5555595381f0, [160] = 0x55555edd1f10, [174] = 0x55556941c190}, [88] = std::map with 0 elements, [89] = std::map with 3 elements = {[150] = 0x5555595388d0, [160] = 0x55555edbd900, [174] = 0x55556941afb0}, [90] = std::map with 5 elements = { [150] = 0x555559539580, [160] = 0x55555edbe080, [174] = 0x55556941c360, [175] = 0x55556944f5b0, [176] = 0x55556ba9f3c0}, [91] = std::map with 2 elements = {[150] = 0x555559539c50, [160] = 0x55555edbe180 }, [92] = std::map with 2 elements = {[175] = 0x555567aef410, [176] = 0x555569fc27f0}, [94] = std::map with 2 elements = {[3] = 0x55555d702290, [4] = 0x55555d712750}, [97] = std::map with 23 elements = {[150] = 0x5555595373d0, [160] = 0x55555edbe5a0, [174] = 0x55556941c580, [175] = 0x5555674d47d0, [176] = 0x5555699c6e10, [536870913] = 0x55555953bb40, [536870914] = 0x555569ea04d0, [536870915] = 0x555569fda4c0, [536870916] = 0x55556a0e03c0, [536870917] = 0x55556a1b5af0, [536870918] = 0x55556b8e4830, [536870919] = 0x55556a45f770, [536870920] = 0x55556bb32e10, [536870921] = 0x55556bc42870, [536870922] = 0x55556c008db0, [536870923] = 0x55556c016af0, [536870924] = 0x55556be558f0, [536870925] = 0x55556be50e10, [536870926] = 0x55556c5c52e0, [536870927] = 0x55556c5c3560, [536870928] = 0x55556c5c45d0, [536870929] = 0x55556c5d37f0, [536870930] = 0x55556c316250}, [98] = std::map with 2 elements = { [3] = 0x55555d6ec3b0, [4] = 0x55555d713e40}, [99] = std::map with 7 elements = {[150] = 0x555559537870, [160] = 0x55555edbece0, [170] = 0x5555595377c0, [171] = 0x55555ffbf370, [174] = 0x55556941c650, [175] = 0x55555768a690, [176] = 0x5555699c8240}, [100] = std::map with 2 elements = {[3] = 0x55555d707cb0, [4] = 0x55555d714cc0}, [101] = std::map with 3 elements = { [150] = 0x55555953fa10, [160] = 0x55555edbf160, [174] = 0x55556941c870}, [102] = std::map with 1 elements = {[1] = 0x5555597cd110}, [105] = std::map with 1 elements = {[1] = 0x5555597cd540}, [107] = std::map with 2 elements = {[175] = 0x555567eb0080, [176] = 0x55556be6ddc0}, [110] = std::map with 1 elements = {[1] = 0x5555597d60b0}, [111] = std::map with 25 elements = { [150] = 0x55555953ff60, [160] = 0x55555edbf7d0, [170] = 0x55555953feb0, [171] = 0x55555ffcd950, [174] = 0x55556941c6b0, [175] = 0x55555f6e00e0, [176] = 0x55556a08a0d0, [536870913] = 0x55556806f280, [536870914] = 0x555569ea0740, [536870915] = 0x555569fc9ef0, [536870916] = 0x55556a0f7ef0, [536870917] = 0x55556a1b6b90, [536870918] = 0x55556b940940, [536870919] = 0x55556ba809d0, [536870920] = 0x55556bb40770, [536870921] = 0x55556bc42ab0, [536870922] = 0x55556c008ff0, [536870923] = 0x55556c018640, [536870924] = 0x55556c476ab0, [536870925] = 0x55556be55150, [536870926] = 0x55556c5c4cf0, [536870927] = 0x55556c5c3630, [536870928] = 0x55556c5c4810, [536870929] = 0x55556c5d5d80, [536870930] = 0x55556c32e370}, [112] = std::map with 3 elements = {[150] = 0x555559540580, [160] = 0x55555edc0b20, [174] = 0x55556941cb30}}, m_LocalMessageSubscriptions = std::map with 60 elements = { [1] = std::vector of length 6, capacity 8 = {1, 4, 26, 29, 31, 43}, [2] = std::vector of length 12, capacity 16 = {2, 4, 10, 19, 26, 32, 40, 83, 96, 100, 102, 108}, [3] = std::vector of length 1, capacity 1 = {41}, [4] = std::vector of length 1, capacity 1 = {41}, [5] = std::vector of length 1, capacity 1 = {46}, [6] = std::vector of length 6, capacity 8 = {1, 25, 30, 40, 43, 47}, [7] = std::vector of length 6, capacity 8 = {22, 26, 30, 32, 40, 43}, [8] = std::vector of length 1, capacity 1 = {9}, [9] = std::vector of length 4, capacity 4 = {29, 32, 41, 45}, [10] = std::vector of length 1, capacity 1 = {107}, [11] = std::vector of length 14, capacity 16 = {21, 24, 31, 46, 60, 68, 71, 72, 73, 84, 87, 99, 106, 107}, [12] = std::vector of length 23, capacity 32 = {17, 31, 33, 41, 45, 46, 49, 55, 60, 61, 63, 68, 73, 74, 81, 87, 89, 92, 96, 101, 107, 109, 112}, [13] = std::vector of length 5, capacity 8 = {17, 21, 31, 33, 49}, [14] = std::vector of length 1, capacity 1 = {46}, [15] = std::vector of length 1, capacity 1 = {101}, [16] = std::vector of length 1, capacity 1 = {107}, [17] = std::vector of length 5, capacity 8 = {55, 60, 73, 106, 107}, [18] = std::vector of length 6, capacity 8 = {26, 29, 33, 40, 46, 47}, [19] = std::vector of length 2, capacity 2 = {68, 82}, [20] = std::vector of length 4, capacity 4 = {26, 29, 33, 40}, [21] = std::vector of length 2, capacity 2 = {26, 40}, [22] = std::vector of length 3, capacity 4 = {48, 98, 101}, [23] = std::vector of length 1, capacity 1 = {41}, [24] = std::vector of length 14, capacity 16 = {41, 45, 46, 52, 60, 61, 63, 72, 76, 77, 87, 88, 92, 94}, ---Type to continue, or q to quit--- [25] = std::vector of length 1, capacity 1 = {48}, [26] = std::vector of length 1, capacity 1 = {107}, [28] = std::vector of length 1, capacity 1 = {17}, [31] = std::vector of length 1, capacity 1 = {49}, [32] = std::vector of length 3, capacity 4 = {49, 74, 107}, [35] = std::vector of length 2, capacity 2 = {49, 99}, [38] = std::vector of length 1, capacity 1 = {48}, [40] = std::vector of length 1, capacity 1 = {49}, [41] = std::vector of length 1, capacity 1 = {49}, [42] = std::vector of length 1, capacity 1 = { 49}, [43] = std::vector of length 6, capacity 8 = {49, 55, 60, 61, 103, 112}, [44] = std::vector of length 1, capacity 1 = {50}, [45] = std::vector of length 1, capacity 1 = {107}, [46] = std::vector of length 5, capacity 8 = {49, 71, 72, 99, 107}, [48] = std::vector of length 1, capacity 1 = {66}, [49] = std::vector of length 1, capacity 1 = {99}, [50] = std::vector of length 1, capacity 1 = {107}, [51] = std::vector of length 1, capacity 1 = {87}, [52] = std::vector of length 11, capacity 16 = {48, 55, 60, 72, 73, 74, 81, 85, 101, 107, 112}, [54] = std::vector of length 1, capacity 1 = {87}, [55] = std::vector of length 1, capacity 1 = {55}, [58] = std::vector of length 1, capacity 1 = {49}, [59] = std::vector of length 1, capacity 1 = {49}, [60] = std::vector of length 1, capacity 1 = {49}, [61] = std::vector of length 1, capacity 1 = {49}, [62] = std::vector of length 1, capacity 1 = {49}, [63] = std::vector of length 2, capacity 2 = {49, 99}, [64] = std::vector of length 1, capacity 1 = {49}, [65] = std::vector of length 1, capacity 1 = {96}, [66] = std::vector of length 1, capacity 1 = {85}, [67] = std::vector of length 2, capacity 2 = {49, 61}, [68] = std::vector of length 1, capacity 1 = {49}, [69] = std::vector of length 1, capacity 1 = {49}, [70] = std::vector of length 1, capacity 1 = {49}, [71] = std::vector of length 1, capacity 1 = {107}, [72] = std::vector of length 1, capacity 1 = {107}}, m_GlobalMessageSubscriptions = std::map with 20 elements = {[6] = std::vector of length 1, capacity 1 = {2}, [10] = std::vector of length 1, capacity 1 = {32}, [11] = std::vector of length 2, capacity 2 = {6, 32}, [12] = std::vector of length 9, capacity 16 = {32, 40, 54, 67, 69, 72, 85, 100, 105}, [13] = std::vector of length 2, capacity 2 = {32, 40}, [24] = std::vector of length 2, capacity 2 = {40, 48}, [26] = std::vector of length 1, capacity 1 = {32}, [27] = std::vector of length 1, capacity 1 = {32}, [29] = std::vector of length 1, capacity 1 = {105}, [30] = std::vector of length 1, capacity 1 = {105}, [32] = std::vector of length 2, capacity 2 = {53, 57}, [40] = std::vector of length 2, capacity 2 = {105, 107}, [47] = std::vector of length 6, capacity 8 = {48, 69, 72, 75, 89, 107}, [48] = std::vector of length 4, capacity 4 = {72, 85, 92, 105}, [52] = std::vector of length 1, capacity 1 = {66}, [55] = std::vector of length 3, capacity 4 = {48, 66, 105}, [56] = std::vector of length 1, capacity 1 = {105}, [57] = std::vector of length 1, capacity 1 = {48}, [60] = std::vector of length 1, capacity 1 = {105}, [66] = std::vector of length 2, capacity 2 = {55, 105}}, m_ComponentTypeIdsByName = std::map with 115 elements = {["AIInterface"] = 48, ["AIInterfaceScripted"] = 8, ["AIManager"] = 9, ["AIProxy"] = 49, ["AlertRaiser"] = 50, ["Armour"] = 51, ["Attack"] = 52, ["AttackDetection"] = 53, ["AuraManager"] = 54, ["Auras"] = 55, ["Barter"] = 56, ["BattleDetection"] = 57, ["BuildRestrictions"] = 58, ["Builder"] = 59, ["BuildingAI"] = 60, ["Capturable"] = 61, ["CeasefireManager"] = 62, ["CinemaManager"] = 10, ["CommandQueue"] = 11, ["Cost"] = 63, ["Damage"] = 64, ["DataTemplateManager"] = 65, ["DataTemplateManagerScripted"] = 37, ["Decay"] = 12, ["EndGameManager"] = 66, ["EntityLimits"] = 67, ["Fogging"] = 68, ["FoggingScripted"] = 13, ["Footprint"] = 14, ["Formation"] = 69, ["FormationAttack"] = 70, ["Foundation"] = 71, ["GarrisonHolder"] = 72, ["Gate"] = 73, ["Guard"] = 74, ["GuiInterface"] = 75, ["GuiInterfaceScripted"] = 15, ["Heal"] = 76, ["Health"] = 77, ["Identity"] = 78, ["IdentityScripted"] = 16, ["Loot"] = 79, ["Looter"] = 80, ["Market"] = 81, ["Minimap"] = 17, ["Mirage"] = 82, ["MirageScripted"] = 18, ["MotionBall"] = 19, ["MotionBallScripted"] = 83, ["MotionScripted"] = 20, ["Obstruction"] = 21, ["ObstructionManager"] = 22, ["OverlayRenderer"] = 23, ["Ownership"] = 24, ["Pack"] = 84, ["ParticleManager"] = 25, ["Pathfinder"] = 26, ["Player"] = 85, ["PlayerManager"] = 86, ["PlayerManagerScripted"] = 28, ["PlayerScripted"] = 27, ["Position"] = 29, ["ProductionQueue"] = 87, ["ProjectileManager"] = 30, ["Promotion"] = 88, ["RallyPoint"] = 89, ["RallyPointRenderer"] = 31, ["RangeManager"] = 32, ["Repairable"] = 90, ["ResourceDropsite"] = 91, ["ResourceGatherer"] = 92, ["ResourceSupply"] = 93, ["ResourceTrickle"] = 94, ["Selectable"] = 33, ["Settlement"] = 95, ["SettlementScripted"] = 34, ["SkirmishReplacer"] = 96, ["Sound"] = 97, ["SoundManager"] = 35, ["StatisticsTracker"] = 98, ["StatusBars"] = 99, ["TechnologyManager"] = 100, ["TemplateManager"] = 6, ["Terrain"] = 38, ["TerritoryDecay"] = 101, ["TerritoryInfluence"] = 39, ["TerritoryManager"] = 40, ["Test1A"] = 1, ["Test1B"] = 2, ["Test1Scripted"] = 3, ["Test2A"] = 4, ["Test2Scripted"] = 5, ["Timer"] = 102, ["Trader"] = 103, ["TrainingRestrictions"] = 104, ["Trigger"] = 105, ["TriggerPoint"] = 106, ["UnitAI"] = 107, ["UnitMotion"] = 41, ["UnitMotionFlying"] = 108...}, m_MessageTypeIdsByName = std::map with 72 elements = {["AIMetadata"] = 31, ["AttackDetected"] = 33, ["Attacked"] = 32, ["BattleStateChanged"] = 34, ["CapturePointsChanged"] = 35, ["CaptureRegenStateChanged"] = 36, ["CeasefireEnded"] = 38, ["CeasefireStarted"] = 37, ["CinemaPathEnded"] = 29, ["CinemaQueueEnded"] = 30, ["CivChanged"] = 51, ["ConstructionFinished"] = 40, ["Create"] = 10, ["Deserialized"] = 9, ["Destroy"] = 11, ["DiplomacyChanged"] = 52, ["DisabledTechnologiesChanged"] = 53, ["DisabledTemplatesChanged"] = 54, ["DropsiteSharingChanged"] = 61, ["EntityRenamed"] = 47, ["FoundationBuildersChanged"] = 42, ["FoundationProgressChanged"] = 41, ["GameTypeChanged"] = 39, ["GarrisonedUnitsChanged"] = 43, ["GuardedAttacked"] = 45, ["HealthChanged"] = 46, ["InitGame"] = 48, ["Interpolate"] = 6, ["InterpolatedPositionChanged"] = 14, ["MinimapPing"] = 28, ["MotionChanged"] = 16, ["ObstructionMapShapeChanged"] = 21, ["OwnershipChanged"] = 12, ["PackFinished"] = 50, ["PackProgressUpdate"] = 49, ["PathResult"] = 23, ["PickupCanceled"] = 72, ["PickupRequested"] = 71, ["PlayerDefeated"] = 55, ["PlayerWon"] = 56, ["PositionChanged"] = 13, ["ProductionQueueChanged"] = 58, ["ProgressiveLoad"] = 8, ["RangeUpdate"] = 17, ["RenderSubmit"] = 7, ["ResearchFinished"] = 66, ["ResourceCarryingChanged"] = 62, ["ResourceSupplyChanged"] = 63, ["ResourceSupplyNumGatherersChanged"] = 64, ["SkirmishReplace"] = 65, ["TemplateModification"] = 25, ["TerrainChanged"] = 18, ["TerritoriesChanged"] = 22, ["TerritoryDecayChanged"] = 67, ["TerritoryPositionChanged"] = 15, ["TrainingFinished"] = 60, ["TrainingStarted"] = 59, ["TributeExchanged"] = 57, ["TurnStart"] = 1, ["UnitAIOrderDataChanged"] = 70, ["UnitAIStateChanged"] = 69, ["UnitGarrisonedAfterAlert"] = 44, ["UnitIdleChanged"] = 68, ["Update"] = 2, ["Update_Final"] = 5, ["Update_MotionFormation"] = 3, ["Update_MotionUnit"] = 4, ["ValueModification"] = 24, ["VisibilityChanged"] = 19, ["VisionRangeChanged"] = 26, ["VisionSharingChanged"] = 27, ["WaterChanged"] = 20}, m_MessageTypeNamesById = std::map with 72 elements = {[1] = "TurnStart", [2] = "Update", [3] = "Update_MotionFormation", [4] = "Update_MotionUnit", [5] = "Update_Final", [6] = "Interpolate", [7] = "RenderSubmit", [8] = "ProgressiveLoad", [9] = "Deserialized", [10] = "Create", [11] = "Destroy", [12] = "OwnershipChanged", [13] = "PositionChanged", [14] = "InterpolatedPositionChanged", [15] = "TerritoryPositionChanged", [16] = "MotionChanged", [17] = "RangeUpdate", [18] = "TerrainChanged", [19] = "VisibilityChanged", [20] = "WaterChanged", [21] = "ObstructionMapShapeChanged", [22] = "TerritoriesChanged", [23] = "PathResult", [24] = "ValueModification", [25] = "TemplateModification", [26] = "VisionRangeChanged", [27] = "VisionSharingChanged", [28] = "MinimapPing", [29] = "CinemaPathEnded", [30] = "CinemaQueueEnded", [31] = "AIMetadata", [32] = "Attacked", [33] = "AttackDetected", [34] = "BattleStateChanged", [35] = "CapturePointsChanged", [36] = "CaptureRegenStateChanged", [37] = "CeasefireStarted", [38] = "CeasefireEnded", [39] = "GameTypeChanged", [40] = "ConstructionFinished", [41] = "FoundationProgressChanged", [42] = "FoundationBuildersChanged", [43] = "GarrisonedUnitsChanged", [44] = "UnitGarrisonedAfterAlert", [45] = "GuardedAttacked", [46] = "HealthChanged", [47] = "EntityRenamed", [48] = "InitGame", [49] = "PackProgressUpdate", [50] = "PackFinished", [51] = "CivChanged" , [52] = "DiplomacyChanged", [53] = "DisabledTechnologiesChanged", [54] = "DisabledTemplatesChanged", [55] = "PlayerDefeated", [56] = "PlayerWon", [57] = "TributeExchanged", [58] = "ProductionQueueChanged", [59] = "TrainingStarted", [60] = "TrainingFinished", [61] = "DropsiteSharingChanged", [62] = "ResourceCarryingChanged", [63] = "ResourceSupplyChanged", [64] = "ResourceSupplyNumGatherersChanged", [65] = "SkirmishReplace", [66] = "ResearchFinished", [67] = "TerritoryDecayChanged", [68] = "UnitIdleChanged", [69] = "UnitAIStateChanged", ---Type to continue, or q to quit--- [70] = "UnitAIOrderDataChanged", [71] = "PickupRequested", [72] = "PickupCanceled"}, m_InterfaceIdsByName = std::map with 96 elements = {["AIInterface"] = 5, ["AIManager"] = 6, ["AIProxy"] = 43, ["AlertRaiser"] = 44, ["Attack"] = 45, ["AttackDetection"] = 46, ["AuraManager"] = 47, ["Auras"] = 48, ["Barter"] = 49, ["BattleDetection"] = 50, ["BuildRestrictions"] = 51, ["Builder"] = 52, ["BuildingAI"] = 53, ["Capturable"] = 54, ["CeasefireManager"] = 55, ["CinemaManager"] = 7, ["CommandQueue"] = 8, ["Cost"] = 56, ["Damage"] = 57, ["DamageReceiver"] = 58, ["DataTemplateManager"] = 33, ["Decay"] = 9, ["EndGameManager"] = 59, ["EntityLimits"] = 60, ["Fogging"] = 10, ["Footprint"] = 11, ["Formation"] = 61, ["Foundation"] = 62, ["GarrisonHolder"] = 63, ["Gate"] = 64, ["Guard"] = 65, ["GuiInterface"] = 12, ["Heal"] = 66, ["Health"] = 67, ["Identity"] = 13, ["Loot"] = 68, ["Looter"] = 69, ["Market"] = 70, ["Minimap"] = 14, ["Mirage"] = 15, ["Motion"] = 16, ["Obstruction"] = 17, ["ObstructionManager"] = 18, ["OverlayRenderer"] = 19, ["Ownership"] = 20, ["Pack"] = 71, ["ParticleManager"] = 21, ["Pathfinder"] = 22, ["Player"] = 23, ["PlayerManager"] = 24, ["Position"] = 25, ["ProductionQueue"] = 72, ["ProjectileManager"] = 26, ["Promotion"] = 73, ["RallyPoint"] = 74, ["RallyPointRenderer"] = 27, ["RangeManager"] = 28, ["Repairable"] = 75, ["ResourceDropsite"] = 76, ["ResourceGatherer"] = 77, ["ResourceSupply"] = 78, ["ResourceTrickle"] = 79, ["Selectable"] = 29, ["Settlement"] = 30, ["SkirmishReplacer"] = 80, ["Sound"] = 81, ["SoundManager"] = 31, ["StatisticsTracker"] = 82, ["StatusBars"] = 83, ["TechnologyManager"] = 84, ["TemplateManager"] = 3, ["Terrain"] = 34, ["TerritoryDecay"] = 85, ["TerritoryInfluence"] = 35, ["TerritoryManager"] = 36, ["Test1"] = 1, ["Test2"] = 2, ["Timer"] = 86, ["Trader"] = 87, ["TrainingRestrictions"] = 88, ["Trigger"] = 89, ["TriggerPoint"] = 90, ["UnitAI"] = 91, ["UnitMotion"] = 37, ["UnitRenderer"] = 38, ["UnknownScript"] = 4, ["Upgrade"] = 92, ["ValueModificationManager"] = 32, ["Visibility"] = 39, ["Vision"] = 40, ["VisionSharing"] = 93, ["Visual"] = 41, ["WallPiece"] = 94, ["WallSet"] = 95, ["WaterManager"] = 42, ["Wonder"] = 96}, m_DynamicMessageSubscriptionsNonsync = std::map with 2 elements = {[6] = { m_Components = std::vector of length 20, capacity 32 = {0x555557714250, 0x55556746fc70, 0x55556939f470, 0x555569e6f750, 0x555569f09aa0, 0x55556a0f3690, 0x55556a1ab3b0, 0x55556b8e4a00, 0x55556a548600, 0x55556bb32d30, 0x55556bc422f0, 0x55556bffbdb0, 0x55556bffdc40, 0x55556c460ff0, 0x55556c476800, 0x55556c725aa0, 0x55556c5c3d40, 0x55556c5b7ac0, 0x55556c5b8e60, 0x55556c2c4770}, m_Added = std::set with 0 elements, m_Removed = std::set with 1 elements = {[0] = 0x555557714250}}, [7] = {m_Components = std::vector of length 2, capacity 8 = {0x555557714250, 0x55556746fc70}, m_Added = std::set with 0 elements, m_Removed = std::set with 1 elements = {[0] = 0x555557714250}}}, m_DynamicMessageSubscriptionsNonsyncByComponent = std::map with 26 elements = { [0x555559536df0] = std::set with 0 elements, [0x55555953efc0] = std::set with 0 elements, [0x55555edbe2e0] = std::set with 0 elements, [0x55555edd1c60] = std::set with 0 elements, [0x55556746fc70] = std::set with 2 elements = {[0] = 6, [1] = 7}, [0x555568246e40] = std::set with 0 elements, [0x55556939f470] = std::set with 1 elements = {[0] = 6}, [0x55556941beb0] = std::set with 0 elements, [0x55556941c460] = std::set with 0 elements, [0x555569e6f750] = std::set with 1 elements = {[0] = 6}, [0x555569f09aa0] = std::set with 1 elements = { [0] = 6}, [0x55556a0f3690] = std::set with 1 elements = {[0] = 6}, [0x55556a1ab3b0] = std::set with 1 elements = {[0] = 6}, [0x55556a548600] = std::set with 1 elements = {[0] = 6}, [0x55556b8e4a00] = std::set with 1 elements = {[0] = 6}, [0x55556bb32d30] = std::set with 1 elements = {[0] = 6}, [0x55556bc422f0] = std::set with 1 elements = {[0] = 6}, [0x55556bffbdb0] = std::set with 1 elements = {[0] = 6}, [0x55556bffdc40] = std::set with 1 elements = {[0] = 6}, [0x55556c2c4770] = std::set with 1 elements = {[0] = 6}, [0x55556c460ff0] = std::set with 1 elements = {[0] = 6}, [0x55556c476800] = std::set with 1 elements = {[0] = 6}, [0x55556c5b7ac0] = std::set with 1 elements = {[0] = 6}, [0x55556c5b8e60] = std::set with 1 elements = {[0] = 6}, [0x55556c5c3d40] = std::set with 1 elements = {[0] = 6}, [0x55556c725aa0] = std::set with 1 elements = {[0] = 6}}, m_ComponentCaches = std::map with 29 elements = {[1] = 0x5555592276e0, [2] = 0x55555d6e4c00, [3] = 0x55555d6fe470, [4] = 0x55555d7121d0, [150] = 0x55555d81fd00, [160] = 0x55555edc9da0, [170] = 0x55555ffa7d30, [171] = 0x55555ffbf470, [174] = 0x55556941ab00, [175] = 0x55556c51aaa0, [176] = 0x555569b32a40, [536870913] = 0x55556972d250, [536870914] = 0x555569e7db90, [536870915] = 0x555569fcb6e0, [536870916] = 0x55556a0f3290, [536870917] = 0x55556a1af090, [536870918] = 0x55556b933b10, [536870919] = 0x55556a52d330, [536870920] = 0x55556bb401e0, [536870921] = 0x55556bc41f40, [536870922] = 0x55556c008480, [536870923] = 0x55556c017710, [536870924] = 0x55556be555d0, [536870925] = 0x55556c46f130, [536870926] = 0x55556c5b9d50, [536870927] = 0x55556c5c39a0, [536870928] = 0x55556c5bc950, [536870929] = 0x55556c5d4000, [536870930] = 0x55556c322350}, m_DestructionQueue = std::vector of length 0, capacity 0, m_NextScriptComponentTypeId = 116, m_NextEntityId = 177, m_NextLocalEntityId = 536870931, m_RNG = { static has_fixed_range = false, lcf = {static has_fixed_range = , static multiplier = , static increment = 11, static modulus = 281474976710656, static default_seed = 1, _x = 93147092169486}}} cmpPathfinder = {m = 0x5555596cf6b0} cmpAIManager = {m = 0x5555597d6860} cmpCommandQueue = {m = 0x5555596d4380} #9 0x0000555555710cb1 in CSimulation2Impl::Update (this=0x5555591e1720, turnLength=200, commands=std::vector of length 0, capacity 0) at ../../../source/simulation2/Simulation2.cpp:377 __profile = {} profile2__ = {m_Name = 0x555555e584cc "sim update"} turnLengthFixed = {value = 13107} serializationTestDebugDump = false serializationTestHash = true primaryStateBefore = {state = , debug = , hash = ""} scriptInterface = @0x5555591e1748: {m_CxPrivate = {pScriptInterface = 0x5555591e1748, pCBData = 0x5555591e1748}, m = std::unique_ptr containing 0x555558fb9bd0, m_rng = 0x0, m_CustomObjectTypes = std::map with 42 elements = {["ICmpAIInterface"] = { m_Prototype = {> = {}, >> = {mNext = 0x555558f4b9b0, mPrev = 0x555558f5a5f0, mIsSentinel = false}, ptr = 0x7fff620ef520}, m_Class = 0x5555563b6a40 , m_Constructor = 0x0}, ["ICmpAIManager"] = { m_Prototype = {> = {}, >> = {mNext = 0x555558f49e00, mPrev = 0x555558f5efd0, mIsSentinel = false}, ptr = 0x7fff620ef550}, m_Class = 0x5555563b51a0 , m_Constructor = 0x0}, ["ICmpCinemaManager"] = { m_Prototype = {> = {}, >> = {mNext = 0x555558f49360, mPrev = 0x555558f4b9b0, mIsSentinel = false}, ptr = 0x7fff620ef580}, m_Class = 0x5555563b79a0 , m_Constructor = 0x0}, ["ICmpCommandQueue"] = { m_Prototype = {> = {}, >> = {mNext = 0x555558863d30, mPrev = 0x555558f49e00, mIsSentinel = false}, ptr = 0x7fff620ef5b0}, m_Class = 0x5555563b5440 , m_Constructor = 0x0}, ["ICmpDataTemplateManager"] = { m_Prototype = {> = {}, >> = {mNext = 0x5555588bdc80, mPrev = 0x55555700ce70, mIsSentinel = false}, ptr = 0x7fff620efa60}, m_Class = 0x5555563b80e0 , m_Constructor = 0x0}, ["ICmpDecay"] = { ---Type to continue, or q to quit--- m_Prototype = {> = {}, >> = {mNext = 0x555558f3e010, mPrev = 0x555558f49360, mIsSentinel = false}, ptr = 0x7fff620ef5e0}, m_Class = 0x5555563b68e0 , m_Constructor = 0x0}, ["ICmpFogging"] = { m_Prototype = {> = {}, >> = {mNext = 0x55555895f850, mPrev = 0x555558863d30, mIsSentinel = false}, ptr = 0x7fff620ef610}, m_Class = 0x5555563b6580 , m_Constructor = 0x0}, ["ICmpFootprint"] = { m_Prototype = {> = {}, >> = {mNext = 0x5555590b4660, mPrev = 0x555558f3e010, mIsSentinel = false}, ptr = 0x7fff620ef640}, m_Class = 0x5555563b74a0 , m_Constructor = 0x0}, ["ICmpGuiInterface"] = { m_Prototype = {> = {}, >> = {mNext = 0x555558f5e560, mPrev = 0x55555895f850, mIsSentinel = false}, ptr = 0x7fff620ef670}, m_Class = 0x5555563b5ac0 , m_Constructor = 0x0}, ["ICmpIdentity"] = { m_Prototype = {> = {}, >> = {mNext = 0x555558867f80, mPrev = 0x5555590b4660, mIsSentinel = false}, ptr = 0x7fff620ef6a0}, m_Class = 0x5555563b8b40 , m_Constructor = 0x0}, ["ICmpMinimap"] = { m_Prototype = {> = {}, >> = {mNext = 0x555558867830, mPrev = 0x555558f5e560, mIsSentinel = false}, ptr = 0x7fff620ef6d0}, m_Class = 0x5555563b9ba0 , m_Constructor = 0x0}, ["ICmpMirage"] = { m_Prototype = {> = {}, >> = {mNext = 0x555558868590, mPrev = 0x555558867f80, mIsSentinel = false}, ptr = 0x7fff620ef700}, m_Class = 0x5555563b9a60 , m_Constructor = 0x0}, ["ICmpMotion"] = { m_Prototype = {> = {}, >> = {mNext = 0x555556fb3e70, mPrev = 0x555558867830, mIsSentinel = false}, ptr = 0x7fff620ef730}, m_Class = 0x5555563b9920 , m_Constructor = 0x0}, ["ICmpObstruction"] = { m_Prototype = {> = {}, >> = {mNext = 0x555556fb7a80, mPrev = 0x555558868590, mIsSentinel = false}, ptr = 0x7fff620ef760}, m_Class = 0x5555563b9220 , m_Constructor = 0x0}, ["ICmpObstructionManager"] = { m_Prototype = {> = {}, >> = {mNext = 0x5555590b5ef0, mPrev = 0x555556fb3e70, mIsSentinel = false}, ptr = 0x7fff620ef790}, m_Class = 0x5555563b6d40 , m_Constructor = 0x0}, ["ICmpOverlayRenderer"] = { m_Prototype = {> = {}, >> = {mNext = 0x5555588888a0, mPrev = 0x555556fb7a80, mIsSentinel = false}, ptr = 0x7fff620ef7c0}, m_Class = 0x5555563b63c0 , m_Constructor = 0x0}, ["ICmpOwnership"] = { m_Prototype = {> = {}, >> = {mNext = 0x5555589b0390, mPrev = 0x5555590b5ef0, mIsSentinel = false}, ptr = 0x7fff620ef7f0}, m_Class = 0x5555563b66e0 , m_Constructor = 0x0}, ["ICmpParticleManager"] = { m_Prototype = {> = {}, >> = {mNext = 0x555558867ba0, mPrev = 0x5555588888a0, mIsSentinel = false}, ptr = 0x7fff620ef820}, m_Class = 0x5555563b8e60 , m_Constructor = 0x0}, ["ICmpPathfinder"] = { m_Prototype = {> = {}, >> = {mNext = 0x5555589899c0, mPrev = 0x5555589b0390, mIsSentinel = false}, ptr = 0x7fff620ef850}, m_Class = 0x5555563b9760 , m_Constructor = 0x0}, ["ICmpPlayer"] = { m_Prototype = {> = {}, >> = {mNext = 0x5555588f1380, mPrev = 0x555558867ba0, mIsSentinel = false}, ptr = 0x7fff620ef880}, m_Class = 0x5555563b7060 , m_Constructor = 0x0}, ["ICmpPlayerManager"] = { m_Prototype = {> = {}, >> = {mNext = 0x55555722d9c0, mPrev = 0x5555589899c0, mIsSentinel = false}, ptr = 0x7fff620ef8b0}, m_Class = 0x5555563ba040 , m_Constructor = 0x0}, ["ICmpPosition"] = { m_Prototype = {> = {}, >> = {mNext = 0x555558981cb0, mPrev = 0x5555588f1380, mIsSentinel = false}, ptr = 0x7fff620ef8e0}, m_Class = 0x5555563b7ba0 , m_Constructor = 0x0}, ["ICmpProjectileManager"] = { m_Prototype = {> = {}, >> = {mNext = 0x5555589884f0, mPrev = 0x55555722d9c0, mIsSentinel = false}, ptr = 0x7fff620ef910}, m_Class = 0x5555563b58e0 , m_Constructor = 0x0}, ["ICmpRallyPointRenderer"] = { m_Prototype = {> = {}, >> = {mNext = 0x5555590b5d50, mPrev = 0x555558981cb0, mIsSentinel = false}, ptr = 0x7fff620ef940}, m_Class = 0x5555563ba180 , m_Constructor = 0x0}, ["ICmpRangeManager"] = { m_Prototype = {> = {}, >> = {mNext = 0x5555571c1db0, mPrev = 0x5555589884f0, mIsSentinel = false}, ptr = 0x7fff620ef970}, m_Class = 0x5555563b8220 , m_Constructor = 0x0}, ["ICmpSelectable"] = { m_Prototype = {> = {}, >> = {mNext = 0x5555588e6110, mPrev = 0x5555590b5d50, mIsSentinel = false}, ptr = 0x7fff620ef9a0}, m_Class = 0x5555563b8ca0 , m_Constructor = 0x0}, ["ICmpSettlement"] = { m_Prototype = {> = {}, >> = {mNext = 0x5555585191d0, mPrev = 0x5555571c1db0, mIsSentinel = false}, ptr = 0x7fff620ef9d0}, m_Class = 0x5555563b6000 , m_Constructor = 0x0}, ["ICmpSoundManager"] = { m_Prototype = {> = {}, >> = {mNext = 0x55555700ce70, mPrev = 0x5555588e6110, mIsSentinel = false}, ptr = 0x7fff620efa00}, m_Class = 0x5555563b71a0 , m_Constructor = 0x0}, ["ICmpTemplateManager"] = { m_Prototype = {> = {}, >> = {mNext = 0x555558f5a5f0, mPrev = 0x555558f78310, mIsSentinel = false}, ptr = 0x7fff620ef4c0}, m_Class = 0x5555563b6140 , m_Constructor = 0x0}, ["ICmpTerrain"] = { m_Prototype = {> = {}, >> = {mNext = 0x555558813ea0, mPrev = 0x55555889f2a0, mIsSentinel = false}, ptr = 0x7fff620efa90}, m_Class = 0x5555563b9560 , m_Constructor = 0x0}, ["ICmpTerritoryInfluence"] = { m_Prototype = {> = {}, >> = {mNext = 0x5555589a2020, mPrev = 0x5555588bdc80, mIsSentinel = false}, ptr = 0x7fff620efac0}, m_Class = 0x5555563b87e0 , m_Constructor = 0x0}, ["ICmpTerritoryManager"] = { m_Prototype = {> = {}, >> = {mNext = 0x5555588f3ba0, mPrev = 0x555558813ea0, ---Type to continue, or q to quit--- mIsSentinel = false}, ptr = 0x7fff620efaf0}, m_Class = 0x5555563b8fa0 , m_Constructor = 0x0}, ["ICmpTest1"] = { m_Prototype = {> = {}, >> = {mNext = 0x555558f78310, mPrev = 0x555558fb9c18, mIsSentinel = false}, ptr = 0x7fff620ef460}, m_Class = 0x5555563b76a0 , m_Constructor = 0x0}, ["ICmpTest2"] = { m_Prototype = {> = {}, >> = {mNext = 0x555559053600, mPrev = 0x555558f087a0, mIsSentinel = false}, ptr = 0x7fff620ef490}, m_Class = 0x5555563b77e0 , m_Constructor = 0x0}, ["ICmpUnitMotion"] = { m_Prototype = {> = {}, >> = {mNext = 0x5555590b41d0, mPrev = 0x5555589a2020, mIsSentinel = false}, ptr = 0x7fff620efb20}, m_Class = 0x5555563b5c00 , m_Constructor = 0x0}, ["ICmpUnitRenderer"] = { m_Prototype = {> = {}, >> = {mNext = 0x555558ee7d30, mPrev = 0x5555588f3ba0, mIsSentinel = false}, ptr = 0x7fff620efb50}, m_Class = 0x5555563b6ba0 , m_Constructor = 0x0}, ["ICmpUnknownScript"] = { m_Prototype = {> = {}, >> = {mNext = 0x555558f5efd0, mPrev = 0x555559053600, mIsSentinel = false}, ptr = 0x7fff620ef4f0}, m_Class = 0x5555563b57a0 , m_Constructor = 0x0}, ["ICmpValueModificationManager"] = { m_Prototype = {> = {}, >> = {mNext = 0x55555889f2a0, mPrev = 0x5555585191d0, mIsSentinel = false }, ptr = 0x7fff620efa30}, m_Class = 0x5555563b7360 , m_Constructor = 0x0}, ["ICmpVisibility"] = { m_Prototype = {> = {}, >> = {mNext = 0x555558f5dd60, mPrev = 0x5555590b41d0, mIsSentinel = false}, ptr = 0x7fff620efb80}, m_Class = 0x5555563b6f20 , m_Constructor = 0x0}, ["ICmpVision"] = { m_Prototype = {> = {}, >> = {mNext = 0x5555588df990, mPrev = 0x555558ee7d30, mIsSentinel = false}, ptr = 0x7fff620efbb0}, m_Class = 0x5555563b5600 , m_Constructor = 0x0}, ["ICmpVisual"] = { m_Prototype = {> = {}, >> = {mNext = 0x5555588ae280, mPrev = 0x555558f5dd60, mIsSentinel = false}, ptr = 0x7fff620efbe0}, m_Class = 0x5555563b9ce0 , m_Constructor = 0x0}, ["ICmpWaterManager"] = { m_Prototype = {> = {}, >> = {mNext = 0x5555597d6cf8, mPrev = 0x5555588df990, mIsSentinel = false}, ptr = 0x7fff620efc10}, m_Class = 0x5555563b8940 , m_Constructor = 0x0}}} startRejoinTest = false __func__ = "Update" cmpAIManager = {m = 0x7fffffffcae0} suppress__ = 0 #10 0x00005555557133a6 in CSimulation2::Update (this=0x555558fb9b00, turnLength=200, commands=std::vector of length 0, capacity 0) at ../../../source/simulation2/Simulation2.cpp:731 No locals. #11 0x000055555574a45b in CTurnManager::Update (this=0x5555588e9f90, simFrameLength=0.0214261692, maxTurns=2) at ../../../source/simulation2/system/TurnManager.cpp:163 commands = std::vector of length 0, capacity 0 i = 0 #12 0x00005555559714be in CGame::Update (this=0x555558fb9980, deltaRealTime=0.010713084600865841, doInterpolate=true) at ../../../source/ps/Game.cpp:401 maxTurns = 2 deltaSimTime = 0.021426169201731682 #13 0x00005555556a10d0 in Frame () at ../../../source/main.cpp:336 profile2__ = {m_Name = 0x555555e4eaee "frame"} time = 113.40986742600001 realTimeSinceLastFrame = 0.0107130846 __func__ = "Frame" need_render = true need_update = true maxFPSMenu = 50 limit_fps = true #14 0x00005555556a1d9c in RunGameOrAtlas (argc=1, argv=0x7fffffffe258) at ../../../source/main.cpp:531 args = {m_Args = std::vector of length 0, capacity 0, m_Arg0 = {path = L"/home/titi/0adsvn/binaries/system/pyrogenesis_dbg", separator = 47 L'/'}} isVisualReplay = false isNonVisualReplay = false replayFile = {, std::allocator >> = "", } scriptEngine = {> = {Python Exception Cannot find type std::__cxx11::list >::_Node: static ms_singleton = 0x7fffffffdce0}, m_Runtimes = std::__cxx11::list} res = 1.0000000000000001e-09 flags = 0 #15 0x00005555556a2140 in main (argc=1, argv=0x7fffffffe258) at ../../../source/main.cpp:571 No locals.