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 78 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 88 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 84 of file ValMem.hpp.
| bool uhal::_ValHeader_::valid |
A flag for marking whether the data is actually valid.
Definition at line 82 of file ValMem.hpp.