Specilization of an empty TupleList. Required due to constructor selection.
More...
#include <openvdb/TypeList.h>
|
| | TupleList ()=default |
| |
| constexpr auto | size () |
| |
| TupleT & | tuple () |
| |
| const TupleT & | tuple () const |
| |
| template<size_t Idx> |
| constexpr auto & | get () |
| |
| template<size_t Idx> |
| constexpr auto & | get () const |
| |
| template<typename OpT > |
| constexpr void | foreach (OpT) |
| |
| template<class Pred , class OpT > |
| constexpr void | evalFirstPred (Pred, OpT) |
| |
| template<class Pred , class OpT , typename RetT > |
| constexpr RetT | evalFirstPred (Pred, OpT, RetT def) |
| |
Specilization of an empty TupleList. Required due to constructor selection.
◆ AsTypeList
◆ TupleT
◆ TupleList()
◆ evalFirstPred() [1/2]
template<class Pred , class OpT >
| constexpr void evalFirstPred |
( |
Pred |
, |
|
|
OpT |
|
|
) |
| |
|
inlineconstexpr |
◆ evalFirstPred() [2/2]
template<class Pred , class OpT , typename RetT >
| constexpr RetT evalFirstPred |
( |
Pred |
, |
|
|
OpT |
, |
|
|
RetT |
def |
|
) |
| |
|
inlineconstexpr |
◆ foreach()
template<typename OpT >
| constexpr void foreach |
( |
OpT |
| ) |
|
|
inlineconstexpr |
◆ get() [1/2]
◆ get() [2/2]
template<size_t Idx>
| constexpr auto & get |
( |
| ) |
const |
|
inlineconstexpr |
◆ size()
◆ tuple() [1/2]
◆ tuple() [2/2]
| const TupleT & tuple |
( |
| ) |
const |
|
inline |