ApraLinuxUtils 1.0.0
C++ utility library for embedded Linux systems
 
Loading...
Searching...
No Matches
apra::Range Class Reference

#include <Range.h>

Public Member Functions

 Range ()
 
 Range (int64_t min, int64_t max, bool isReversed=false)
 
virtual ~Range ()
 
Range operator= (const Range &t)
 

Public Attributes

int64_t m_min
 
int64_t m_max
 
bool m_isReversed
 

Detailed Description

Definition at line 19 of file Range.h.

Constructor & Destructor Documentation

◆ Range() [1/2]

Range::Range ( )

Definition at line 15 of file Range.cpp.

◆ Range() [2/2]

Range::Range ( int64_t  min,
int64_t  max,
bool  isReversed = false 
)

Definition at line 20 of file Range.cpp.

◆ ~Range()

Range::~Range ( )
virtual

Definition at line 26 of file Range.cpp.

Member Function Documentation

◆ operator=()

Range Range::operator= ( const Range t)

Definition at line 29 of file Range.cpp.

References m_max, and m_min.

Member Data Documentation

◆ m_isReversed

bool apra::Range::m_isReversed

Definition at line 28 of file Range.h.

◆ m_max

int64_t apra::Range::m_max

Definition at line 27 of file Range.h.

Referenced by apra::Utils::inRange(), and operator=().

◆ m_min

int64_t apra::Range::m_min

Definition at line 26 of file Range.h.

Referenced by apra::Utils::inRange(), and operator=().


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