$treeview $search $mathjax $extrastylesheet
otsdaq
v2_03_00
$projectbrief
|
$projectbrief
|
$searchbox |
Public Member Functions | |
Component (std::string name, std::string typeName="") | |
void | addRegister (std::string name) |
void | addRegister (std::string name, std::string baseAddress, int size, std::string access, int globalSequencePosition, int globalValue) |
void | addRegister (std::string name, std::string baseAddress, int size, std::string access, int initializeSequencePosition, int initializeValue, int configureSequencePosition, int configureValue) |
void | addRegister (std::string name, std::string baseAddress, int size, std::string access, int initializeSequencePosition, int initializeValue, int configureSequencePosition, int configureValue, int startSequencePosition, int startValue, int haltSequencePosition, int haltValue, int pauseSequencePosition, int pauseValue, int resumeSequencePosition, int resumeValue) |
void | setState (std::string state, std::pair< int, int > sequenceValuePair) |
std::list< Register > | getRegisters (void) |
std::list< Register > * | getRegistersPointer (void) |
std::string | getComponentName (void) |
std::string | getTypeName (void) |
std::string | printPair (std::pair< int, int >) |
void | printInfo (void) |
Protected Attributes | |
std::list< Register > | registers_ |
std::string | componentName_ |
std::string | typeName_ |
Definition at line 17 of file Component.h.