A helper struct wrapping an IPbus header and a valid flag. More...
#include <uhal/ValMem.hpp>
Public Attributes | |
bool | valid |
A flag for marking whether the data is actually valid. More... | |
std::deque< uint32_t > | IPbusHeaders |
The IPbus header associated with the transaction that returned this data. More... | |
Protected Member Functions | |
_ValHeader_ (const bool &aValid) | |
Constructor Private, since this struct should only be used by the ValHeader. More... | |
Friends | |
class | ValHeader |
Make ValHeader a friend since it is the only class that should be able to create an instance this struct. More... | |
A helper struct wrapping an IPbus header and a valid flag.
Definition at line 79 of file ValMem.hpp.
|
protected |
Constructor Private, since this struct should only be used by the ValHeader.
aValid | an initial validity |
Definition at line 43 of file ValMem.cpp.
|
friend |
Make ValHeader a friend since it is the only class that should be able to create an instance this struct.
Definition at line 89 of file ValMem.hpp.
std::deque<uint32_t> uhal::_ValHeader_::IPbusHeaders |
The IPbus header associated with the transaction that returned this data.
Definition at line 85 of file ValMem.hpp.
bool uhal::_ValHeader_::valid |
A flag for marking whether the data is actually valid.
Definition at line 83 of file ValMem.hpp.