PROFINET IO Controller Stack 1.0.0
Modern C++ implementation of a PROFINET IO Controller stack
Loading...
Searching...
No Matches
profinet::gsdml::GSDMLSubmoduleReference Struct Reference

Reference to a submodule that may be used by a module. More...

#include <gsdml.h>

+ Collaboration diagram for profinet::gsdml::GSDMLSubmoduleReference:

Public Attributes

std::string submoduleId
 Referenced SubmoduleItem ID.
 
std::vector< int > allowedSubslots
 Subslots where this submodule is allowed.
 
std::vector< int > fixedSubslots
 Subslots where this submodule is fixed.
 
std::vector< int > usedSubslots
 Subslots where this submodule is currently used/preselected.
 

Detailed Description

Reference to a submodule that may be used by a module.

Definition at line 41 of file gsdml.h.

Member Data Documentation

◆ allowedSubslots

std::vector<int> profinet::gsdml::GSDMLSubmoduleReference::allowedSubslots

Subslots where this submodule is allowed.

Definition at line 47 of file gsdml.h.

Referenced by profinet::gsdml::ParseGsdmlString().

◆ fixedSubslots

std::vector<int> profinet::gsdml::GSDMLSubmoduleReference::fixedSubslots

Subslots where this submodule is fixed.

Definition at line 50 of file gsdml.h.

Referenced by profinet::gsdml::ParseGsdmlString().

◆ submoduleId

std::string profinet::gsdml::GSDMLSubmoduleReference::submoduleId

Referenced SubmoduleItem ID.

Definition at line 44 of file gsdml.h.

Referenced by profinet::gsdml::ParseGsdmlString().

◆ usedSubslots

std::vector<int> profinet::gsdml::GSDMLSubmoduleReference::usedSubslots

Subslots where this submodule is currently used/preselected.

Definition at line 53 of file gsdml.h.

Referenced by profinet::gsdml::ParseGsdmlString().


The documentation for this struct was generated from the following file: