|
OpenVDB
13.0.0
|
Container of ArgInfos. This class makes up part of the Function API for querying signature information. More...
#include <openvdb_ax/codegen/FunctionTypes.h>
Public Types | |
| using | ContainerT = SmallArgumentVector< ArgInfo > |
Public Member Functions | |
| ArgInfoVector ()=default | |
| ArgInfoVector (const std::initializer_list< ArgInfo > &info) | |
| ArgInfoVector (ArgInfoVector &&)=default | |
| ArgInfoVector (const ArgInfoVector &)=default | |
| ArgInfoVector & | operator= (ArgInfoVector &&)=default |
| ArgInfoVector & | operator= (const ArgInfoVector &)=default |
| bool | operator== (const ArgInfoVector &other) const |
| bool | operator!= (const ArgInfoVector &other) const |
| auto | begin () |
| auto | end () |
| auto | begin () const |
| auto | end () const |
| auto | rbegin () |
| auto | rend () |
| auto | rbegin () const |
| auto | rend () const |
| auto & | front () |
| auto & | front () const |
| auto & | back () |
| auto & | back () const |
| auto | pop_back () |
| auto | clear () |
| auto | size () const |
| auto | empty () const |
| auto | erase (ContainerT::const_iterator iter) |
| void | reserve (size_t i) |
| template<typename... Args> | |
| void | emplace_back (Args &&...args) |
| ArgInfo & | operator[] (size_t pos) |
| const ArgInfo & | operator[] (size_t pos) const |
| SmallArgumentVector< llvm::Type * > | AsLLVMTypes () const |
Container of ArgInfos. This class makes up part of the Function API for querying signature information.
| using ContainerT = SmallArgumentVector<ArgInfo> |
|
default |
|
inline |
|
default |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
default |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
1.8.11