#include <micronodes_ports.h>
Public Types | |
using | Owner = OWNER |
Public Member Functions | |
const Generic * | PrivateGet (Int portIndex) const |
Bool | IsNeeded (Int portIndex=0) const |
Bool | HasValue (Int portIndex=0) const |
const OWNER & | GetOwner (Int portIndex) const |
void | Init () |
Static Public Member Functions | |
static ACCESS_INDEX | PrivateGetMemberIndex () |
Protected Member Functions | |
DirectPortAccess ()=default | |
DirectPortAccess (const DirectPortAccess &src) | |
DirectPortAccess & | operator= (const DirectPortAccess &)=delete |
Protected Attributes | |
union { | |
ViewIteratorMember _it | |
PortsDescription * _description | |
}; | |
using Owner = OWNER |
|
protecteddefault |
|
protected |
|
static |
const Generic* PrivateGet | ( | Int | portIndex | ) | const |
const OWNER& GetOwner | ( | Int | portIndex | ) | const |
void Init | ( | ) |
|
protecteddelete |
PortsDescription* _description |
union { ... } |