PortArrayAccess< ACCESS > Class Template Reference

#include <micronodes_ports.h>

Public Member Functions

const Generic * PrivateGet (Int portIndex) const
 
Bool IsNeeded () const
 
Bool HasValue () const
 
void Init (const ACCESS &a, ACCESS_INDEX i)
 
ACCESS_INDEX PrivateGetMemberIndex () const
 

Private Attributes

const ACCESS * _access
 
ACCESS_INDEX _index
 

Member Function Documentation

◆ PrivateGet()

const Generic* PrivateGet ( Int  portIndex) const

◆ IsNeeded()

Bool IsNeeded ( ) const

◆ HasValue()

Bool HasValue ( ) const

◆ Init()

void Init ( const ACCESS &  a,
ACCESS_INDEX  i 
)

◆ PrivateGetMemberIndex()

ACCESS_INDEX PrivateGetMemberIndex ( ) const

Member Data Documentation

◆ _access

const ACCESS* _access
private

◆ _index

ACCESS_INDEX _index
private