tdaq-develop-2025-02-12
ots::FEVInterface::macroStruct_t Struct Reference

end FE Macros More...

#include <otsdaq/FECore/FEVInterface.h>

Classes

struct  delayOp_t
 
struct  readOp_t
 
struct  writeOp_t
 

Public Types

enum  { OP_TYPE_READ , OP_TYPE_WRITE , OP_TYPE_DELAY }
 

Public Member Functions

 macroStruct_t (const std::string &macroString)
 macroStruct_t constructor
 

Public Attributes

std::string macroName_
 
std::vector< std::pair< unsigned int, unsigned int > > operations_
 
std::vector< macroStruct_t::readOp_treadOps_
 
std::vector< macroStruct_t::writeOp_twriteOps_
 
std::vector< macroStruct_t::delayOp_tdelayOps_
 
std::set< std::string > namesOfInputArguments_
 
std::set< std::string > namesOfOutputArguments_
 
bool lsbf_
 least significant byte first
 

Detailed Description

end FE Macros

=========================== start Macros

Definition at line 185 of file FEVInterface.h.


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