PLCnext API Documentation
20.0.0.24462
|
Classes | |
class | Enumerator |
Public Types | |
typedef std::shared_ptr< StructNavigator > | Ptr |
Public Member Functions | |
StructNavigator (const TypeIdentifier &typeId, ITypeNavigator &typeNavigator, bool isChanging) | |
Constructs an StructNavigator instance. More... | |
StructNavigator (const StructNavigator &arg)=default | |
Copy constructor. More... | |
StructNavigator & | operator= (const StructNavigator &arg)=default |
Assignment operator. More... | |
~StructNavigator (void)=default | |
Destructs this instance and frees all resources. More... | |
Enumerator | GetEnumerator (const byte *address) |
Enumerator | GetEnumerator (const DataInfo &dataInfo) |
size_t | GetOffset (const String &fieldName) |
Arp::Plc::Commons::Meta::StructNavigator::StructNavigator | ( | const TypeIdentifier & | typeId, |
ITypeNavigator & | typeNavigator, | ||
bool | isChanging | ||
) |
Constructs an StructNavigator instance.
|
default |
Copy constructor.
|
default |
Destructs this instance and frees all resources.
|
default |
Assignment operator.