|
HDK
|
Specilization of an empty TupleList. Required due to constructor selection. More...
#include <TypeList.h>
Public Types | |
| using | AsTypeList = TypeList<> |
| using | TupleT = std::tuple<> |
Public Member Functions | |
| 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.
Definition at line 955 of file TypeList.h.
| using openvdb::OPENVDB_VERSION_NAME::TupleList<>::AsTypeList = TypeList<> |
Definition at line 957 of file TypeList.h.
| using openvdb::OPENVDB_VERSION_NAME::TupleList<>::TupleT = std::tuple<> |
Definition at line 958 of file TypeList.h.
|
default |
|
inline |
Definition at line 970 of file TypeList.h.
|
inline |
Definition at line 972 of file TypeList.h.
|
inline |
Definition at line 969 of file TypeList.h.
|
inline |
Definition at line 966 of file TypeList.h.
|
inline |
Definition at line 967 of file TypeList.h.
|
inline |
Definition at line 962 of file TypeList.h.
|
inline |
Definition at line 963 of file TypeList.h.
|
inline |
Definition at line 964 of file TypeList.h.