olp-cpp-sdk  1.22.0
Public Member Functions | List of all members
olp::dataservice::write::model::HereTileIndexValue Class Referencefinal

Represents the index layer of the HERE tile type. More...

#include <Index.h>

Inheritance diagram for olp::dataservice::write::model::HereTileIndexValue:
Inheritance graph
[legend]
Collaboration diagram for olp::dataservice::write::model::HereTileIndexValue:
Collaboration graph
[legend]

Public Member Functions

 HereTileIndexValue (int64_t hereTileValue, IndexType type)
 Creates the HereTileIndexValue instance. More...
 
const int64_t & GetValue () const
 Gets the HERE tile value of the index layer. More...
 
int64_t & GetMutableValue ()
 Gets a mutable reference to the HERE tile value of the index layer. More...
 
void SetValue (const int64_t &value)
 Sets the HERE tile value. More...
 
- Public Member Functions inherited from olp::dataservice::write::model::IndexValue
 IndexValue (IndexType type)
 Creates the IndexValue instance. More...
 
 IndexValue (const IndexValue &)=default
 A default copy constructor.
 
 IndexValue (IndexValue &&)=default
 A default move constructor.
 
IndexValueoperator= (IndexValue &&)=default
 A default move assignment operator.
 
IndexValueoperator= (const IndexValue &)=default
 A default copy assignment operator.
 
virtual ~IndexValue ()=default
 A default virtual destructor.
 
IndexType getIndexType () const
 Gets the index value type. More...
 

Detailed Description

Represents the index layer of the HERE tile type.

Constructor & Destructor Documentation

◆ HereTileIndexValue()

olp::dataservice::write::model::HereTileIndexValue::HereTileIndexValue ( int64_t  hereTileValue,
IndexType  type 
)
inline

Creates the HereTileIndexValue instance.

Parameters
hereTileValueThe HERE tile value.
typeThe IndexType instance.

Member Function Documentation

◆ GetMutableValue()

int64_t& olp::dataservice::write::model::HereTileIndexValue::GetMutableValue ( )
inline

Gets a mutable reference to the HERE tile value of the index layer.

Returns
The mutable reference to the HERE tile value.

◆ GetValue()

const int64_t& olp::dataservice::write::model::HereTileIndexValue::GetValue ( ) const
inline

Gets the HERE tile value of the index layer.

Returns
The HERE tile value.

◆ SetValue()

void olp::dataservice::write::model::HereTileIndexValue::SetValue ( const int64_t &  value)
inline

Sets the HERE tile value.

Parameters
valueThe HERE tile value.

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