#include <corenodes_instances.h>
|
template<typename PORT > |
using | MemberAccess = typename std::conditional< Bool(ACCESS_FLAGS &PORTSACCESS_FLAGS::DIRECT_ACCESS_TEST), corenodes::details::DirectPortAccess< PORT, PortsAccess >, corenodes::details::MappedPortAccess< PORT, PortsAccess > >::type |
|
using | Batch = PortsAccess< Or< PORTSACCESS_FLAGS, PORTSACCESS_FLAGS(ACCESS_FLAGS &~PORTSACCESS_FLAGS::BATCH), PORTSACCESS_FLAGS::BATCH_ACCESS >::value, PORTS... > |
|
using | InputMembersIteration = typename std::conditional< STD_IS_REPLACEMENT(empty, NonEmptyInputMembersIteration), EmptyInputMembersIteration, NonEmptyInputMembersIteration >::type |
|
using | Access = typename std::conditional<(Int(ACCESS_FLAGS) &Int(PORTSACCESS_FLAGS::BATCH_ACCESS)) !=0, BatchVarAccess< Members::PORTCOUNT >, typename std::conditional<(Int(ACCESS_FLAGS) &Int(PORTSACCESS_FLAGS::CONTAINER_MASK)) !=0, ContainerVarAccess< Members::PORTCOUNT >, VarAccess >::type >::type |
|
using | BeginEndIterator = typename std::conditional<(Int(ACCESS_FLAGS) &Int(PORTSACCESS_FLAGS::BATCH)) !=0, BatchIterator, Iterator >::type |
|
using | Ports = PortsAccess |
|
◆ MemberAccess
◆ Batch
◆ InputMembersIteration
◆ Access
◆ BeginEndIterator
◆ Ports
◆ PortsAccess() [1/2]
◆ PortsAccess() [2/2]
◆ begin()
◆ PRIVATE_MAXON_RBF_SENTINEL()
◆ GetIndex()
◆ GetCount()
◆ GetContext()
Context& GetContext |
( |
| ) |
const |
◆ GetUserData()
const T& GetUserData |
( |
| ) |
const |
◆ PrivateTouch()
◆ IsTimeStamped()
◆ GetBaseData() [1/2]
const Access& GetBaseData |
( |
| ) |
const |
◆ GetBaseData() [2/2]
◆ CheckAssertions()
static void CheckAssertions |
( |
| ) |
|
|
static |
◆ MEMBER_SIZE
◆ ExpectConst
◆ _data