ApraLinuxUtils
1.0.0
C++ utility library for embedded Linux systems
Loading...
Searching...
No Matches
Range.h
Go to the documentation of this file.
1
/*
2
* Range.h
3
*
4
* Copyright (c) 2024 Apra Labs
5
*
6
* This file is part of ApraUtils.
7
*
8
* Licensed under the MIT License.
9
* See LICENSE file in the project root for full license information.
10
*/
11
12
#ifndef INCLUDES_APRA_MODELS_RANGE_H_
13
#define INCLUDES_APRA_MODELS_RANGE_H_
14
#include <stdint.h>
15
16
namespace
apra
17
{
18
19
class
Range
20
{
21
public
:
22
Range
();
23
Range
(int64_t min, int64_t max,
bool
isReversed =
false
);
24
virtual
~Range
();
25
Range
operator=
(
const
Range
&t);
26
int64_t
m_min
;
27
int64_t
m_max
;
28
bool
m_isReversed
;
29
};
30
31
}
// namespace apra
32
33
#endif
/* INCLUDES_APRA_MODELS_RANGE_H_ */
apra::Range
Definition
Range.h:20
apra::Range::m_max
int64_t m_max
Definition
Range.h:27
apra::Range::m_min
int64_t m_min
Definition
Range.h:26
apra::Range::m_isReversed
bool m_isReversed
Definition
Range.h:28
apra::Range::~Range
virtual ~Range()
Definition
Range.cpp:26
apra::Range::operator=
Range operator=(const Range &t)
Definition
Range.cpp:29
apra::Range::Range
Range()
Definition
Range.cpp:15
apra
Definition
EventCallbacks.h:16
includes
models
Range.h
Generated by
1.9.8