NSCL DDAS  12.1-001
Support for XIA DDAS at FRIB
Typedefs | Functions
HardwareRegistry.cpp File Reference

Implement functions in the namespace used to store the DDAS hardware information. More...

#include "HardwareRegistry.h"
#include <algorithm>
#include <tuple>
#include <map>
#include <string>
#include <stdexcept>
Include dependency graph for HardwareRegistry.cpp:

Typedefs

using Registry = std::map< int, HR::HardwareSpecification >
 Map of hardware specifications (MSPS, bit depth, revision, calibration) keyed by the hardware type. More...
 

Functions

bool operator== (const HR::HardwareSpecification &lhs, const HR::HardwareSpecification &rhs)
 Check if two HardwareSpecifications are the same. More...
 

Detailed Description

Implement functions in the namespace used to store the DDAS hardware information.

Typedef Documentation

◆ Registry

Map of hardware specifications (MSPS, bit depth, revision, calibration) keyed by the hardware type.

Function Documentation

◆ operator==()

Check if two HardwareSpecifications are the same.

Parameters
lhs,rhsLeft- and right-hand objects for comparison.
Returns
bool
Return values
trueIf lhs and rhs are equal.
falseOtherwise.