BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
RangeIssue.h File Reference
#include "ers/InvalidReferenceIssue.h"

Go to the source code of this file.

Classes

class  ers::RangeIssue

Namespaces

namespace  ers

Macros

#define ERS_RANGE_CHECK(min, value, max)

Macro Definition Documentation

◆ ERS_RANGE_CHECK

#define ERS_RANGE_CHECK ( min,
value,
max )
Value:
#define min(a, b)
#define max(a, b)
static void check_range(const ers::Context &c, int64_t min, int64_t value, int64_t max, const char *entity_name=0)

Definition at line 38 of file Event/ers/include/ers/RangeIssue.h.

38# define ERS_RANGE_CHECK( min, value, max ) \
39 ers::RangeIssue::check_range( ERS_HERE, min, value, max, #value )

Referenced by foo().