Public Member Functions | List of all members
Hardware::Board Class Reference

#include <HardwareElements.h>

Inheritance diagram for Hardware::Board:
Hardware::Element Hardware::HardwareID

Public Member Functions

 Board (ID id)
 
- Public Member Functions inherited from Hardware::Element
 Element (ID id, std::string this_type)
 
std::vector< raw::ChannelID_t > const & getChannels () const
 
std::set< raw::ChannelID_t > const & getChannelsSet () const
 
size_t getNChannels () const
 
size_t getNChannelsSet () const
 
std::vector< HardwareID > const & getHardwareIDs () const
 
std::set< HardwareID > const & getHardwareIDsSet () const
 
size_t getNHardwareIDs () const
 
size_t getNHardwareIDsSet () const
 
void addChannel (raw::ChannelID_t channel)
 
void addHardwareID (HardwareID id)
 
- Public Member Functions inherited from Hardware::HardwareID
 HardwareID ()
 
 HardwareID (ID id, std::string this_type)
 
ID const & getID () const
 
std::string const & getType () const
 

Additional Inherited Members

- Protected Member Functions inherited from Hardware::HardwareID
int getTypeOrder () const
 

Detailed Description

Definition at line 149 of file HardwareElements.h.

Constructor & Destructor Documentation

Hardware::Board::Board ( ID  id)
inline

Definition at line 149 of file HardwareElements.h.

149 : public Element{ public: Board (ID id) : Element(id, "Board" ) {} };
unsigned int ID
Element(ID id, std::string this_type)

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