CsPointer  2.0.0
CsPointer::CsNodeManager< T, Policy > Member List

This is the complete list of members for CsPointer::CsNodeManager< T, Policy >, including all inherited members.

CsNodeManager() = defaultCsPointer::CsNodeManager< T, Policy >default
CsNodeManager(const CsNodeManager &other) = defaultCsPointer::CsNodeManager< T, Policy >default
CsNodeManager(CsNodeManager &&other) = defaultCsPointer::CsNodeManager< T, Policy >default
VisitChildrenCsPointer::CsNodeManager< T, Policy >related
VisitStatusCsPointer::CsNodeManager< T, Policy >related
add_child(T *child)CsPointer::CsNodeManager< T, Policy >inline
add_child(CsIntrusivePointer< T, Policy > child)CsPointer::CsNodeManager< T, Policy >inline
children() constCsPointer::CsNodeManager< T, Policy >inline
clear()CsPointer::CsNodeManager< T, Policy >inline
find_child() constCsPointer::CsNodeManager< T, Policy >
find_child(const F &lambda) constCsPointer::CsNodeManager< T, Policy >
find_children() constCsPointer::CsNodeManager< T, Policy >
find_children(const F &lambda) constCsPointer::CsNodeManager< T, Policy >
move_child(size_type source, size_type dest)CsPointer::CsNodeManager< T, Policy >inline
operator=(const CsNodeManager &other) = defaultCsPointer::CsNodeManager< T, Policy >default
operator=(CsNodeManager &&other) = defaultCsPointer::CsNodeManager< T, Policy >default
remove_child(T *child)CsPointer::CsNodeManager< T, Policy >inline
remove_child(const CsIntrusivePointer< T, Policy > &child)CsPointer::CsNodeManager< T, Policy >inline
size_type typedefCsPointer::CsNodeManager< T, Policy >
visit(const F &lambda, VisitChildren option=VisitChildren::Recursive) constCsPointer::CsNodeManager< T, Policy >
~CsNodeManager()CsPointer::CsNodeManager< T, Policy >inlinevirtual