AUTOSAR shortname-path wrapper. More...
#include <instance_specifier.h>
Public Member Functions | |
InstanceSpecifier (std::string metaModelIdentifier) | |
Constructor. More... | |
InstanceSpecifier (const InstanceSpecifier &other) | |
InstanceSpecifier (InstanceSpecifier &&other) noexcept | |
InstanceSpecifier & | operator= (const InstanceSpecifier &other) |
InstanceSpecifier & | operator= (InstanceSpecifier &&other) |
bool | operator== (const InstanceSpecifier &other) const noexcept |
bool | operator== (std::string other) const noexcept |
bool | operator!= (const InstanceSpecifier &other) const noexcept |
bool | operator!= (std::string other) const noexcept |
bool | operator< (const InstanceSpecifier &other) const noexcept |
bool | operator> (const InstanceSpecifier &other) const noexcept |
std::string | ToString () const noexcept |
Convert the instance to a string. More... | |
void | Serialize (std::vector< uint8_t > &serializedObject) const |
Serialized the object. More... | |
Static Public Member Functions | |
static Result< InstanceSpecifier > | Create (std::string metaModelIdentifier) |
InstanceSpecifier factory. More... | |
AUTOSAR shortname-path wrapper.
|
explicit |
Constructor.
metaModelIdentifier | Shortname-path |
|
static |
InstanceSpecifier factory.
metaModelIdentifier | Shortname-path |
void ara::core::InstanceSpecifier::Serialize | ( | std::vector< uint8_t > & | serializedObject | ) | const |
Serialized the object.
[out] | serializedObject | Serialized object byte vector |
|
noexcept |
Convert the instance to a string.