DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
Item Class Reference

#include <AddressTable.hh>

Collaboration diagram for Item:
[legend]

Public Types

enum  ModeMask { EMPTY =0x0 , READ = 0x1 , WRITE =0x2 , ACTION = 0x4 }
 

Public Attributes

std::string name
 
uint16_t address
 
uint32_t mask
 
uint8_t offset
 
uint8_t mode
 
boost::unordered_map< std::string, std::string > user
 
ItemConversionsc_conv
 

Detailed Description

Definition at line 14 of file AddressTable.hh.

Member Enumeration Documentation

◆ ModeMask

Enumerator
EMPTY 
READ 
WRITE 
ACTION 

Definition at line 16 of file AddressTable.hh.

16{EMPTY=0x0,READ = 0x1,WRITE =0x2, ACTION = 0x4};

Member Data Documentation

◆ address

uint16_t Item::address

Definition at line 18 of file AddressTable.hh.

◆ mask

uint32_t Item::mask

Definition at line 19 of file AddressTable.hh.

◆ mode

uint8_t Item::mode

Definition at line 21 of file AddressTable.hh.

◆ name

std::string Item::name

Definition at line 17 of file AddressTable.hh.

◆ offset

uint8_t Item::offset

Definition at line 20 of file AddressTable.hh.

◆ sc_conv

ItemConversion* Item::sc_conv

Definition at line 23 of file AddressTable.hh.

◆ user

boost::unordered_map<std::string,std::string> Item::user

Definition at line 22 of file AddressTable.hh.


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