VLink  2.0.0
A high-performance communication middleware
vlink::NameDetector::customize::EnumRange< EnumT > Struct Template Reference

Inclusive integer range scanned for EnumT enumerator labels. More...

#include <name_detector.h>

Collaboration diagram for vlink::NameDetector::customize::EnumRange< EnumT >:

Static Public Attributes

static constexpr int kMin = VLINK_NAME_DETECTOR_ENUM_RANGE_MIN
 Inclusive lower scan bound. More...
 
static constexpr int kMax = VLINK_NAME_DETECTOR_ENUM_RANGE_MAX
 Inclusive upper scan bound. More...
 

Detailed Description

template<typename EnumT>
struct vlink::NameDetector::customize::EnumRange< EnumT >

Inclusive integer range scanned for EnumT enumerator labels.

Template Parameters
EnumTEnumeration type for which the range is being customised.

Member Data Documentation

◆ kMax

template<typename EnumT >
constexpr int vlink::NameDetector::customize::EnumRange< EnumT >::kMax = VLINK_NAME_DETECTOR_ENUM_RANGE_MAX
inlinestaticconstexpr

Inclusive upper scan bound.

◆ kMin

template<typename EnumT >
constexpr int vlink::NameDetector::customize::EnumRange< EnumT >::kMin = VLINK_NAME_DETECTOR_ENUM_RANGE_MIN
inlinestaticconstexpr

Inclusive lower scan bound.


The documentation for this struct was generated from the following file: