#include <leaf_access_tree.hpp>
|
| | LeafAccessTreeBaseCRTP () |
| |
| template<bool IsLeaf = isLeaf, typename std::enable_if<(IsLeaf)>::type * = nullptr> |
| LeafType & | val (const size_t &_i) |
| |
| template<bool IsLeaf = isLeaf, typename std::enable_if<(IsLeaf)>::type * = nullptr> |
| const LeafType & | val (const size_t &_i) const |
| |
| template<bool IsLeaf = isLeaf, typename std::enable_if<(!IsLeaf)>::type * = nullptr> |
| constexpr LeafType & | val (const size_t &_i) |
| |
| template<bool IsLeaf = isLeaf, typename std::enable_if<(!IsLeaf)>::type * = nullptr> |
| constexpr const LeafType & | val (const size_t &_i) |
| |
|
| static constexpr const bool | isLeaf = std::is_same<LeafType, FixContainer>::value |
| |
| static constexpr const bool | subDynamic = ContSize == -1 |
| |
template<class Derived, typename LeafType, typename FixContainer, int ContSize = 0>
class tuw::LeafAccessTreeBaseCRTP< Derived, LeafType, FixContainer, ContSize >
Definition at line 85 of file leaf_access_tree.hpp.
template<class Derived, typename LeafType, typename FixContainer, int ContSize = 0>
template<class Derived, typename LeafType, typename FixContainer, int ContSize = 0>
template<bool IsLeaf = isLeaf, typename std::enable_if<(IsLeaf)>::type * = nullptr>
template<class Derived, typename LeafType, typename FixContainer, int ContSize = 0>
template<bool IsLeaf = isLeaf, typename std::enable_if<(IsLeaf)>::type * = nullptr>
template<class Derived, typename LeafType, typename FixContainer, int ContSize = 0>
template<bool IsLeaf = isLeaf, typename std::enable_if<(!IsLeaf)>::type * = nullptr>
template<class Derived, typename LeafType, typename FixContainer, int ContSize = 0>
template<bool IsLeaf = isLeaf, typename std::enable_if<(!IsLeaf)>::type * = nullptr>
template<class Derived, typename LeafType, typename FixContainer, int ContSize = 0>
template<class Derived, typename LeafType, typename FixContainer, int ContSize = 0>
The documentation for this class was generated from the following file: