Represents the index layer of the string type.
More...
#include <Index.h>
|
| | StringIndexValue (std::string stringValue, IndexType type) |
| | Creates the StringIndexValue instance.
|
| |
| std::string | GetValue () const |
| | Gets the string value of the index layer.
|
| |
| std::string & | GetMutableValue () |
| | Gets a mutable reference to the string value of the index layer.
|
| |
| void | SetValue (const std::string &value) |
| | Sets the string value.
|
| |
| | IndexValue (IndexType type) |
| | Creates the IndexValue instance.
|
| |
|
| IndexValue (const IndexValue &)=default |
| | A default copy constructor.
|
| |
|
| IndexValue (IndexValue &&)=default |
| | A default move constructor.
|
| |
|
IndexValue & | operator= (IndexValue &&)=default |
| | A default move assignment operator.
|
| |
|
IndexValue & | operator= (const IndexValue &)=default |
| | A default copy assignment operator.
|
| |
|
virtual | ~IndexValue ()=default |
| | A default virtual destructor.
|
| |
| IndexType | getIndexType () const |
| | Gets the index value type.
|
| |
Represents the index layer of the string type.
◆ StringIndexValue()
| olp::dataservice::write::model::StringIndexValue::StringIndexValue |
( |
std::string |
stringValue, |
|
|
IndexType |
type |
|
) |
| |
|
inline |
Creates the StringIndexValue instance.
- Parameters
-
| stringValue | The string value. |
| type | The IndexType instance. |
◆ GetMutableValue()
| std::string & olp::dataservice::write::model::StringIndexValue::GetMutableValue |
( |
| ) |
|
|
inline |
Gets a mutable reference to the string value of the index layer.
- Returns
- The string value.
◆ GetValue()
| std::string olp::dataservice::write::model::StringIndexValue::GetValue |
( |
| ) |
const |
|
inline |
Gets the string value of the index layer.
- Returns
- The string value.
◆ SetValue()
| void olp::dataservice::write::model::StringIndexValue::SetValue |
( |
const std::string & |
value | ) |
|
|
inline |
Sets the string value.
- Parameters
-
The documentation for this class was generated from the following file:
- olp-cpp-sdk-dataservice-write/include/olp/dataservice/write/generated/model/Index.h