CImplicitPort
-
class Lib3MF::CImplicitPort : public CBase
-
std::string GetIdentifier()
Retrieves the identifier of the port
- Returns:
the identifier
-
void SetIdentifier(const std::string &sIdentifier)
Sets the identifier of the port
- Parameters:
sIdentifier – the identifier
-
std::string GetDisplayName()
Retrieves the display name of the port
- Returns:
the display name
-
void SetDisplayName(const std::string &sDisplayName)
Sets the display name of the port
- Parameters:
sDisplayName – the display name
-
void SetType(const eImplicitPortType eImplicitPortType)
Sets the type of the port
- Parameters:
eImplicitPortType – the type
-
eImplicitPortType GetType()
Retrieves the type of the port
- Returns:
the type
-
std::string GetReference()
Retrieves the reference of the port, only used for input ports
- Returns:
the reference
-
void SetReference(const std::string &sReference)
Sets the reference of the port, only used for input ports
- Parameters:
sReference – the reference
-
std::string GetIdentifier()
-
typedef std::shared_ptr<CImplicitPort> Lib3MF::PImplicitPort
Shared pointer to CImplicitPort to easily allow reference counting.