SG::ArenaPoolSTLAllocator< T *, VETO > Node1 SG::ArenaPoolSTLAllocator < T *, VETO > - m_nblock - m_name + ArenaPoolSTLAllocator() + ArenaPoolSTLAllocator() + nblock() + name() Node2 std::allocator< T * > + elements Node2->Node1