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

typedef std::shared_ptr<CImplicitPort> Lib3MF::PImplicitPort

Shared pointer to CImplicitPort to easily allow reference counting.