IEC61970 16v29a
Public Attributes | List of all members
IEC61970::Base::Core::Name Class Reference

#include <Name.h>

Inheritance diagram for IEC61970::Base::Core::Name:
Inheritance graph
[legend]
Collaboration diagram for IEC61970::Base::Core::Name:
Collaboration graph
[legend]

Public Attributes

IEC61970::Base::Domain::String name
 
IEC61970::Base::Core::NameTypeNameType
 
IEC61970::Base::Core::IdentifiedObjectIdentifiedObject
 

Detailed Description

The Name class provides the means to define any number of human readable names for an object. A name is not to be used for defining inter-object relationships. For inter-object relationships instead use the object identification 'mRID'.

Member Data Documentation

◆ IdentifiedObject

IEC61970::Base::Core::IdentifiedObject* IEC61970::Base::Core::Name::IdentifiedObject

Identified object that this name designates.

◆ name

IEC61970::Base::Domain::String IEC61970::Base::Core::Name::name

Any free text that name the object.

◆ NameType

IEC61970::Base::Core::NameType* IEC61970::Base::Core::Name::NameType

Type of this name.


The documentation for this class was generated from the following files: