#include "DAQDataFormats/RawDAQData.h"
#include "UnitTestTrace.h"
#include "messagefacility/MessageLogger/MessageLogger.h"
#include <boost/lexical_cast.hpp>
Go to the source code of this file.
Classes | |
class | daqdataformats::RawDAQDataConstructor |
Namespaces | |
daqdataformats | |
Class to hold the data from the FEBs in correct formats. | |
Macros | |
#define | CHECK_FIELD(FIELD_NAME) |
#define | DEFINE_TESTVALUE_CUSTOM(FIELD_NAME, TYPE) |
#define | DEFINE_TESTVALUE(FIELD_NAME) DEFINE_TESTVALUE_CUSTOM(FIELD_NAME, uint32_t) |
#define | DEFINE_TESTVALUE_BOOL(FIELD_NAME) DEFINE_TESTVALUE_CUSTOM(FIELD_NAME, bool) |
#define | DEFINE_TESTVALUE_64(FIELD_NAME) DEFINE_TESTVALUE_CUSTOM(FIELD_NAME, uint64_t) |
#define | DEFINE_TESTVALUE_IS(FIELD_NAME) |
#define | ASSERT_CHECK_FIELD(FIELD_NAME) CPPUNIT_ASSERT(_mainDFConstructor->checkField_##FIELD_NAME(df)); |
Assert checking get/set of the the field is good. More... | |
#define | ASSERT_PRINT_IS_NOT_UNKNOWN CPPUNIT_ASSERT(!isPrintDataFormatUnknownVersion(df)); |
#define | ASSERT_GET_IS_NOT_ALLOWED(FIELD_NAME) |
Assert that the get method for a field is not allowed. More... | |
#define | ASSERT_SET_IS_NOT_ALLOWED(FIELD_NAME) |
Assert that the set method for a field is not allowed. More... | |
#define | ASSERT_GETANDSET_IS_NOT_ALLOWED(FIELD_NAME) |
Assert that both get and set methods for a field are not allowed. More... | |
#define ASSERT_CHECK_FIELD | ( | FIELD_NAME | ) | CPPUNIT_ASSERT(_mainDFConstructor->checkField_##FIELD_NAME(df)); |
Assert checking get/set of the the field is good.
Definition at line 85 of file RawDAQDataConstructor.h.
Referenced by daqdataformats::MicroSliceUnitTest::basicFieldGetAndSetChecks(), daqdataformats::ConfigurationHeaderUnitTest::~ConfigurationHeaderUnitTest(), daqdataformats::ConfigurationNameUnitTest::~ConfigurationNameUnitTest(), daqdataformats::ConfigurationSystemIDUnitTest::~ConfigurationSystemIDUnitTest(), daqdataformats::ConfigurationTailUnitTest::~ConfigurationTailUnitTest(), daqdataformats::DataBlockHeaderUnitTest::~DataBlockHeaderUnitTest(), daqdataformats::EventHeaderUnitTest::~EventHeaderUnitTest(), daqdataformats::EventTailUnitTest::~EventTailUnitTest(), daqdataformats::MicroBlockHeaderUnitTest::~MicroBlockHeaderUnitTest(), daqdataformats::MicroSliceHeaderUnitTest::~MicroSliceHeaderUnitTest(), daqdataformats::MilliSliceHeaderUnitTest::~MilliSliceHeaderUnitTest(), daqdataformats::NanoSliceHeaderUnitTest::~NanoSliceHeaderUnitTest(), daqdataformats::NanoSliceUnitTest::~NanoSliceUnitTest(), daqdataformats::RunHeaderUnitTest::~RunHeaderUnitTest(), daqdataformats::TimingMarkerUnitTest::~TimingMarkerUnitTest(), daqdataformats::TriggerHeaderUnitTest::~TriggerHeaderUnitTest(), daqdataformats::TriggerMaskUnitTest::~TriggerMaskUnitTest(), daqdataformats::TriggerRangeUnitTest::~TriggerRangeUnitTest(), daqdataformats::TriggerTimeUnitTest::~TriggerTimeUnitTest(), and daqdataformats::TriggerTimingMarkerUnitTest::~TriggerTimingMarkerUnitTest().
#define ASSERT_GET_IS_NOT_ALLOWED | ( | FIELD_NAME | ) |
Assert that the get method for a field is not allowed.
Definition at line 90 of file RawDAQDataConstructor.h.
#define ASSERT_GETANDSET_IS_NOT_ALLOWED | ( | FIELD_NAME | ) |
Assert that both get and set methods for a field are not allowed.
Definition at line 128 of file RawDAQDataConstructor.h.
#define ASSERT_PRINT_IS_NOT_UNKNOWN CPPUNIT_ASSERT(!isPrintDataFormatUnknownVersion(df)); |
Definition at line 87 of file RawDAQDataConstructor.h.
Referenced by daqdataformats::ConfigurationBlockUnitTest::~ConfigurationBlockUnitTest(), daqdataformats::ConfigurationHeaderUnitTest::~ConfigurationHeaderUnitTest(), daqdataformats::ConfigurationNameUnitTest::~ConfigurationNameUnitTest(), daqdataformats::ConfigurationSystemIDUnitTest::~ConfigurationSystemIDUnitTest(), daqdataformats::ConfigurationTailUnitTest::~ConfigurationTailUnitTest(), daqdataformats::DataBlockHeaderUnitTest::~DataBlockHeaderUnitTest(), daqdataformats::DataBlockUnitTest::~DataBlockUnitTest(), daqdataformats::EventHeaderUnitTest::~EventHeaderUnitTest(), daqdataformats::EventTailUnitTest::~EventTailUnitTest(), daqdataformats::EventUnitTest::~EventUnitTest(), daqdataformats::MicroBlockHeaderUnitTest::~MicroBlockHeaderUnitTest(), daqdataformats::MicroSliceHeaderUnitTest::~MicroSliceHeaderUnitTest(), daqdataformats::MilliSliceHeaderUnitTest::~MilliSliceHeaderUnitTest(), daqdataformats::NanoSliceHeaderUnitTest::~NanoSliceHeaderUnitTest(), daqdataformats::NanoSliceUnitTest::~NanoSliceUnitTest(), daqdataformats::RunHeaderUnitTest::~RunHeaderUnitTest(), daqdataformats::TimingMarkerUnitTest::~TimingMarkerUnitTest(), daqdataformats::TriggerHeaderUnitTest::~TriggerHeaderUnitTest(), daqdataformats::TriggerMaskUnitTest::~TriggerMaskUnitTest(), daqdataformats::TriggerRangeUnitTest::~TriggerRangeUnitTest(), daqdataformats::TriggerTimeUnitTest::~TriggerTimeUnitTest(), daqdataformats::TriggerTimingMarkerUnitTest::~TriggerTimingMarkerUnitTest(), and daqdataformats::TriggerUnitTest::~TriggerUnitTest().
#define ASSERT_SET_IS_NOT_ALLOWED | ( | FIELD_NAME | ) |
Assert that the set method for a field is not allowed.
Definition at line 109 of file RawDAQDataConstructor.h.
#define CHECK_FIELD | ( | FIELD_NAME | ) |
Definition at line 18 of file RawDAQDataConstructor.h.
Referenced by daqdataformats::MilliSliceHeaderConstructor::getFieldValue_Mode().
#define DEFINE_TESTVALUE | ( | FIELD_NAME | ) | DEFINE_TESTVALUE_CUSTOM(FIELD_NAME, uint32_t) |
Definition at line 73 of file RawDAQDataConstructor.h.
#define DEFINE_TESTVALUE_64 | ( | FIELD_NAME | ) | DEFINE_TESTVALUE_CUSTOM(FIELD_NAME, uint64_t) |
Definition at line 75 of file RawDAQDataConstructor.h.
#define DEFINE_TESTVALUE_BOOL | ( | FIELD_NAME | ) | DEFINE_TESTVALUE_CUSTOM(FIELD_NAME, bool) |
Definition at line 74 of file RawDAQDataConstructor.h.
#define DEFINE_TESTVALUE_CUSTOM | ( | FIELD_NAME, | |
TYPE | |||
) |
Definition at line 67 of file RawDAQDataConstructor.h.
#define DEFINE_TESTVALUE_IS | ( | FIELD_NAME | ) |
Definition at line 77 of file RawDAQDataConstructor.h.