AronTyped.cpp
Go to the documentation of this file.
1#include "AronTyped.h"
2
4
6{
7
11
12 bool
14 {
15 return _aronType != nullptr;
16 }
17
20 {
21 return _aronType;
22 }
23
26 {
27 return _aronType;
28 }
29
30 void
35
36
37} // namespace armarx::armem::base::detail
aron::type::ObjectPtr _aronType
The expected Aron type. May be nullptr, in which case no type information is available.
Definition AronTyped.h:26
void setAronType(aron::type::ObjectPtr aronType)
Definition AronTyped.cpp:31
aron::type::ObjectPtr & aronType()
Definition AronTyped.cpp:19
AronTyped(aron::type::ObjectPtr aronType=nullptr)
Definition AronTyped.cpp:8
std::shared_ptr< Object > ObjectPtr
Definition Object.h:36