#include <variadic_port.h>
Classes | |
class | Iterator |
Public Types | |
using | ValueType = typename std::conditional< OUTPUT, typename std::remove_const< T >::type &, T >::type |
Public Member Functions | |
corenodes::details::PortOps< ValueType, corenodes::details::PortArrayAccess< typename PORTS::Ports::Access >, void > | operator[] (Int index) const |
Iterator | begin () const |
Iterator | end () const |
Public Attributes | |
ACCESS_INDEX | _base |
Int | _count |
PORTS * | _ports |
corenodes::details::PortOps<ValueType, corenodes::details::PortArrayAccess<typename PORTS::Ports::Access>, void> operator[] | ( | Int | index | ) | const |
Iterator begin | ( | ) | const |
Iterator end | ( | ) | const |
ACCESS_INDEX _base |
Int _count |
PORTS* _ports |