CsNodeManager() = default | CsPointer::CsNodeManager< T, Policy > | default |
CsNodeManager(const CsNodeManager &other) = default | CsPointer::CsNodeManager< T, Policy > | default |
CsNodeManager(CsNodeManager &&other) = default | CsPointer::CsNodeManager< T, Policy > | default |
VisitChildren | CsPointer::CsNodeManager< T, Policy > | related |
VisitStatus | CsPointer::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() const | CsPointer::CsNodeManager< T, Policy > | inline |
clear() | CsPointer::CsNodeManager< T, Policy > | inline |
find_child() const | CsPointer::CsNodeManager< T, Policy > | |
find_child(const F &lambda) const | CsPointer::CsNodeManager< T, Policy > | |
find_children() const | CsPointer::CsNodeManager< T, Policy > | |
find_children(const F &lambda) const | CsPointer::CsNodeManager< T, Policy > | |
move_child(size_type source, size_type dest) | CsPointer::CsNodeManager< T, Policy > | inline |
operator=(const CsNodeManager &other) = default | CsPointer::CsNodeManager< T, Policy > | default |
operator=(CsNodeManager &&other) = default | CsPointer::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 typedef | CsPointer::CsNodeManager< T, Policy > | |
visit(const F &lambda, VisitChildren option=VisitChildren::Recursive) const | CsPointer::CsNodeManager< T, Policy > | |
~CsNodeManager() | CsPointer::CsNodeManager< T, Policy > | inlinevirtual |