MicroNode::PortsAccess< ACCESS_FLAGS, PORTS >::EmptyInputMembersIteration Class Reference

#include <micronodes_ports.h>

Inheritance diagram for MicroNode::PortsAccess< ACCESS_FLAGS, PORTS >::EmptyInputMembersIteration:

Public Types

using Ports = PortsAccess
 

Public Member Functions

BatchIterator begin ()
 
 PRIVATE_MAXON_RBF_SENTINEL (BatchIterator) end()
 
Int GetIndex () const
 

Static Public Member Functions

static Int PrivateGetOffsetInMembers ()
 

Static Public Attributes

static const Bool ExpectConst
 

Additional Inherited Members

- Private Types inherited from MicroNode::PortsAccess< ACCESS_FLAGS, PORTS >::Members
using Ports = PortsAccess
 
- Private Member Functions inherited from MicroNode::PortsAccess< ACCESS_FLAGS, PORTS >::Members
Int GetIndex () const
 
Int GetCount () const
 
template<typename T >
const T & GetUserData () const
 
const PortsAccessPrivateGetPortsAccess () const
 
PortsAccessPrivateGetPortsAccess ()
 
template<typename... LAZY>
Result< void > Validate (const LAZY &... lazyPorts) const
 
- Static Private Member Functions inherited from MicroNode::PortsAccess< ACCESS_FLAGS, PORTS >::Members
static void DescribePortAccess (PortsDescription *desc)
 
- Static Private Attributes inherited from MicroNode::PortsAccess< ACCESS_FLAGS, PORTS >::Members
static const Bool ExpectConst
 
static const Int PORTCOUNT
 

Member Typedef Documentation

◆ Ports

using Ports = PortsAccess

Member Function Documentation

◆ begin()

BatchIterator begin ( )

◆ PRIVATE_MAXON_RBF_SENTINEL()

PRIVATE_MAXON_RBF_SENTINEL ( BatchIterator  )

◆ PrivateGetOffsetInMembers()

static Int PrivateGetOffsetInMembers ( )
static

◆ GetIndex()

Int GetIndex

Member Data Documentation

◆ ExpectConst

const Bool ExpectConst
static