SG::ArenaPoolSTLAllocator< T *, VETO > Node1 SG::ArenaPoolSTLAllocator < T *, VETO > - m_nblock + ArenaPoolSTLAllocator() + ArenaPoolSTLAllocator() + nblock() + name() Node2 std::allocator< T * > Node2->Node1 Node3 T Node3->Node2 +elements Node4 std::string Node4->Node1 -m_name Node5 std::basic_string< char > Node5->Node4