#include <model.h>
Public Member Functions | |
bool | IsAbstract () const |
bool | IsBase () const |
std::vector< Object > | Objects () const |
ObjectType (NodeId objectId, Services::SharedPtr services) | |
ObjectType | Parent () const |
std::vector< ObjectType > | SubTypes () const |
std::vector< Variable > | Variables () const |
Public Member Functions inherited from OpcUa::Model::Node | |
QualifiedName | GetBrowseName () const |
LocalizedText | GetDisplayName () const |
NodeId | GetId () const |
std::vector< Reference > | GetReferencies () const |
Services::SharedPtr | GetServices () const |
Node (NodeId id, Services::SharedPtr services) | |
Private Attributes | |
bool | Abstract = false |
NodeId | ParentTypeId |
Additional Inherited Members | |
Protected Member Functions inherited from OpcUa::Model::Node | |
Node (Services::SharedPtr services) | |
Protected Attributes inherited from OpcUa::Model::Node | |
QualifiedName | BrowseName |
LocalizedText | DisplayName |
NodeId | Id |
Services::SharedPtr | OpcUaServices |
OpcUa::Model::ObjectType::ObjectType | ( | NodeId | objectId, |
Services::SharedPtr | services | ||
) |
Definition at line 29 of file model_object_type.cpp.
bool OpcUa::Model::ObjectType::IsAbstract | ( | ) | const |
Definition at line 43 of file model_object_type.cpp.
bool OpcUa::Model::ObjectType::IsBase | ( | ) | const |
std::vector< Object > OpcUa::Model::ObjectType::Objects | ( | ) | const |
Definition at line 53 of file model_object_type.cpp.
ObjectType OpcUa::Model::ObjectType::Parent | ( | ) | const |
Definition at line 63 of file model_object_type.cpp.
std::vector< ObjectType > OpcUa::Model::ObjectType::SubTypes | ( | ) | const |
Definition at line 58 of file model_object_type.cpp.
std::vector< Variable > OpcUa::Model::ObjectType::Variables | ( | ) | const |
Definition at line 48 of file model_object_type.cpp.