View range internal implementation class.
More...
#include <kanzi/core/property/view_range.hpp>
View range internal implementation class.
Aggregate class containing the common parts of implementation for ViewRange and IndexedViewRange.
◆ ViewRangeImpl()
Constructor.
- Parameters
-
sourceRange | Range as input to the view range. |
length | View range length. |
◆ getSourceRange()
Gets the source range.
- Returns
- Pointer to the source range.
◆ setSourceRange()
Sets the source range.
- Parameters
-
- Since
- Kanzi 3.9.6
◆ getViewLength()
size_t kanzi::ViewRangeImpl::getViewLength |
( |
| ) |
const |
|
inline |
Gets the length of the view.
- Returns
- View length.
◆ setViewLength()
void kanzi::ViewRangeImpl::setViewLength |
( |
size_t |
viewLength | ) |
|
|
inline |
Sets the length of the view.
- Parameters
-
- Since
- Kanzi 3.9.6
◆ m_sourceRange
◆ m_length
size_t kanzi::ViewRangeImpl::m_length |
|
protected |
The documentation for this class was generated from the following file: