DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
dunedaq
sourcecode
wibmod
src
wibmod
WIB1
AddressTableException.hh
Go to the documentation of this file.
1
#ifndef __ADDRESSTABLEEXCEPTION_HH__
2
#define __ADDRESSTABLEEXCEPTION_HH__ 1
3
4
#include "
wibmod/WIB1/BUException/ExceptionBase.hh
"
5
6
namespace
BUException
{
7
//Exceptions for WIB
8
ExceptionClassGenerator
(BAD_FILE,
"Bad File\n"
)
9
ExceptionClassGenerator
(INVALID_NAME,"Invalid name\n")
10
ExceptionClassGenerator
(BAD_TOKEN,"Bad Token\n")
11
ExceptionClassGenerator
(NULL_POINTER,"NULL pointer used\n")
12
ExceptionClassGenerator
(BAD_MODE,"Invalid mode for address table entry\n")
13
ExceptionClassGenerator
(NAME_COLLISION,"Collision in address table names\n")
14
ExceptionClassGenerator
(BAD_REGEX,"Invalid regex syntax\n")
15
ExceptionClassGenerator
(MAX_INCLUDE_FILE_DEPTH,"Included file depth exceeded maximum\n")
16
ExceptionClassGenerator
(BAD_BLOCK_WRITE,"Block write to registers with bad attributes\n")
17
}
18
19
#endif
ExceptionBase.hh
ExceptionClassGenerator
#define ExceptionClassGenerator(ClassName, ClassDescription)
Definition
ExceptionBase.hh:28
BUException
Definition
AddressTableException.hh:6
Generated on Sat Jun 28 2025 for DUNE-DAQ by
1.12.0