Proxy object for Legs. More...
#include <tree.h>
Inheritance diagram for syten::T3N::Tree::Node< T >::LegArray:
Collaboration diagram for syten::T3N::Tree::Node< T >::LegArray:Public Types | |
| typedef std::array< Ptr, NodeLegs > | Base |
Public Member Functions | |
| Base::reference constexpr | operator[] (Index i) |
| Base::const_reference constexpr | operator[] (Index i) const |
| Base::reference | operator[] (LegType const l) |
| Base::const_reference | operator[] (LegType const l) const |
Public Member Functions inherited from std::array< Ptr, NodeLegs > | |
| Ptr | at (Ptr ... args) |
| Ptr | back (Ptr ... args) |
| Ptr | begin (Ptr ... args) |
| Ptr | cbegin (Ptr ... args) |
| Ptr | cend (Ptr ... args) |
| Ptr | crbegin (Ptr ... args) |
| Ptr | crend (Ptr ... args) |
| Ptr | data (Ptr ... args) |
| Ptr | empty (Ptr ... args) |
| Ptr | end (Ptr ... args) |
| Ptr | fill (Ptr ... args) |
| Ptr | front (Ptr ... args) |
| Ptr | max_size (Ptr ... args) |
| Ptr | operator[] (Ptr ... args) |
| Ptr | rbegin (Ptr ... args) |
| Ptr | rend (Ptr ... args) |
| Ptr | size (Ptr ... args) |
| Ptr | swap (Ptr ... args) |
Additional Inherited Members | |
Public Attributes inherited from std::array< Ptr, NodeLegs > | |
| Ptr | elements |
| STL member. More... | |
Proxy object for Legs.