TwiceAsNice  2019-02-18
Public Member Functions | Private Attributes | List of all members
Basda::Microgate::PayloadSizeRange Class Reference

Class for checking the validity of given value. More...

#include <PayloadSizeRange.h>

Collaboration diagram for Basda::Microgate::PayloadSizeRange:
Collaboration graph

Public Member Functions

 PayloadSizeRange (uint16_t minimumPayloadSizeInDword, uint16_t maximumPayloadSizeInDword)
 
bool contains (uint16_t c)
 
uint16_t getLowerLimit ()
 
uint16_t getUpperLimit ()
 
 PayloadSizeRange (uint16_t minimumPayloadSizeInDword, uint16_t maximumPayloadSizeInDword)
 
bool contains (uint16_t c)
 
uint16_t getLowerLimit ()
 
uint16_t getUpperLimit ()
 

Private Attributes

uint16_t minimumPayloadSizeInDword_
 
uint16_t maximumPayloadSizeInDword_
 

Detailed Description

Class for checking the validity of given value.

Constructor & Destructor Documentation

◆ PayloadSizeRange() [1/2]

Basda::Microgate::PayloadSizeRange::PayloadSizeRange ( uint16_t  minimumPayloadSizeInDword,
uint16_t  maximumPayloadSizeInDword 
)
inline

◆ PayloadSizeRange() [2/2]

Basda::Microgate::PayloadSizeRange::PayloadSizeRange ( uint16_t  minimumPayloadSizeInDword,
uint16_t  maximumPayloadSizeInDword 
)
inline

Member Function Documentation

◆ contains() [1/2]

bool Basda::Microgate::PayloadSizeRange::contains ( uint16_t  c)
inline

◆ contains() [2/2]

bool Basda::Microgate::PayloadSizeRange::contains ( uint16_t  c)
inline

◆ getLowerLimit() [1/2]

uint16_t Basda::Microgate::PayloadSizeRange::getLowerLimit ( )
inline

◆ getLowerLimit() [2/2]

uint16_t Basda::Microgate::PayloadSizeRange::getLowerLimit ( )
inline

◆ getUpperLimit() [1/2]

uint16_t Basda::Microgate::PayloadSizeRange::getUpperLimit ( )
inline

◆ getUpperLimit() [2/2]

uint16_t Basda::Microgate::PayloadSizeRange::getUpperLimit ( )
inline

Member Data Documentation

◆ maximumPayloadSizeInDword_

uint16_t Basda::Microgate::PayloadSizeRange::maximumPayloadSizeInDword_
private

◆ minimumPayloadSizeInDword_

uint16_t Basda::Microgate::PayloadSizeRange::minimumPayloadSizeInDword_
private

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