ngc 1.5.0
 
Loading...
Searching...
No Matches
ngcb_evt_t Struct Reference

#include <ngcbIFC.hpp>

Public Member Functions

ngcb_evt_toperator= (const ngcb_evt_t &other)
 Operator =.
 
 ngcb_evt_t (const ngcb_evt_t &other)
 Copy constructor.
 
 ngcb_evt_t ()
 Constructor.
 
int Check (int value)
 Check event status.
 
int Failure ()
 Check failure condition.
 
ngcb_route_t Route ()
 Return route to board.
 

Public Attributes

int board
 Board number (1, ...)
 
int addr
 Address.
 
int mask
 32-bit mask
 
int reference
 32-bit reference value
 
int cond
 Condition: 0 = match any, 1 = match all (default)
 

Detailed Description

Device event component structure

Constructor & Destructor Documentation

◆ ngcb_evt_t() [1/2]

ngcb_evt_t::ngcb_evt_t ( const ngcb_evt_t & other)
inline

Copy constructor.

◆ ngcb_evt_t() [2/2]

ngcb_evt_t::ngcb_evt_t ( )
inline

Constructor.

Member Function Documentation

◆ Check()

int ngcb_evt_t::Check ( int value)
inline

Check event status.

◆ Failure()

int ngcb_evt_t::Failure ( )
inline

Check failure condition.

◆ operator=()

ngcb_evt_t & ngcb_evt_t::operator= ( const ngcb_evt_t & other)
inline

Operator =.

◆ Route()

ngcb_route_t ngcb_evt_t::Route ( )
inline

Return route to board.

Member Data Documentation

◆ addr

int ngcb_evt_t::addr

Address.

◆ board

int ngcb_evt_t::board

Board number (1, ...)

◆ cond

int ngcb_evt_t::cond

Condition: 0 = match any, 1 = match all (default)

◆ mask

int ngcb_evt_t::mask

32-bit mask

◆ reference

int ngcb_evt_t::reference

32-bit reference value


The documentation for this struct was generated from the following file: