#include <micronodes_ports.h>
Public Types | |
using | Ports = PortsAccess |
Public Member Functions | |
Int | GetIndex () const |
Int | GetCount () const |
template<typename T > | |
const T & | GetUserData () const |
const PortsAccess & | PrivateGetPortsAccess () const |
PortsAccess & | PrivateGetPortsAccess () |
template<typename... LAZY> | |
Result< void > | Validate (const LAZY &... lazyPorts) const |
Static Public Member Functions | |
static void | DescribePortAccess (PortsDescription *desc) |
Static Public Attributes | |
static const Bool | ExpectConst |
static const Int | PORTCOUNT |
using Ports = PortsAccess |
Int GetIndex | ( | ) | const |
Int GetCount | ( | ) | const |
const T& GetUserData | ( | ) | const |
const PortsAccess& PrivateGetPortsAccess | ( | ) | const |
PortsAccess& PrivateGetPortsAccess | ( | ) |
|
static |
Result<void> Validate | ( | const LAZY &... | lazyPorts | ) | const |
|
static |
|
static |