#include "CopyEntityInformation.h"
◆ CopyEntityInformation() [1/5]
ot::CopyEntityInformation::CopyEntityInformation |
( |
| ) |
|
◆ CopyEntityInformation() [2/5]
ot::CopyEntityInformation::CopyEntityInformation |
( |
const ConstJsonObject & | _jsonObject | ) |
|
◆ CopyEntityInformation() [3/5]
ot::CopyEntityInformation::CopyEntityInformation |
( |
UID | _uid, |
|
|
const std::string & | _name, |
|
|
const std::string & | _rawData = std::string() ) |
◆ CopyEntityInformation() [4/5]
◆ CopyEntityInformation() [5/5]
◆ ~CopyEntityInformation()
ot::CopyEntityInformation::~CopyEntityInformation |
( |
| ) |
|
|
default |
◆ addToJsonObject()
Add the object contents to the provided JSON object.
- Parameters
-
_object | Json object reference to write the data to. |
_allocator | Allocator. |
Implements ot::Serializable.
◆ getName()
const std::string & ot::CopyEntityInformation::getName |
( |
void | | ) |
const |
|
inline |
◆ getRawData()
const std::string & ot::CopyEntityInformation::getRawData |
( |
void | | ) |
const |
|
inline |
◆ getUid()
UID ot::CopyEntityInformation::getUid |
( |
void | | ) |
const |
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ setFromJsonObject()
Set the object contents from the provided JSON object.
- Parameters
-
_object | The JSON object containing the information. |
- Exceptions
-
May | throw an exception if the provided object is not valid (members missing or invalid types). |
Implements ot::Serializable.
◆ setName()
void ot::CopyEntityInformation::setName |
( |
const std::string & | _name | ) |
|
|
inline |
◆ setRawData()
void ot::CopyEntityInformation::setRawData |
( |
const std::string & | _data | ) |
|
|
inline |
◆ setUid()
void ot::CopyEntityInformation::setUid |
( |
UID | _uid | ) |
|
|
inline |
The documentation for this class was generated from the following files: