Struct IParameterEntity#

Inheritance Relationships#

Derived Type#

Struct Documentation#

struct IParameterEntity#

Parameter entity information interface.

Subclassed by CParameterEntity

Public Types

enum class EParameterDirection : uint32_t#

Parameter direction enumeration.

Values:

enumerator unknown#

The parameter direction is not known.

enumerator input#

The parameter is defined as input parameter.

enumerator output#

The parameter is defined as output parameter.

enumerator in_out#

The parameter is defined as input and output parameter.

enumerator unknown

The parameter direction is not known.

enumerator unknown

The parameter direction is not known.

enumerator input

The parameter is defined as input parameter.

enumerator input

The parameter is defined as input parameter.

enumerator output

The parameter is defined as output parameter.

enumerator output

The parameter is defined as output parameter.

enumerator in_out

The parameter is defined as input and output parameter.

enumerator in_out

The parameter is defined as input and output parameter.

enum EParameterDirection

Parameter direction enumeration.

Values:

enumerator unknown

The parameter direction is not known.

enumerator input

The parameter is defined as input parameter.

enumerator output

The parameter is defined as output parameter.

enumerator in_out

The parameter is defined as input and output parameter.

Public Functions

virtual EParameterDirection GetDirection() const = 0#

Get the parameter direction.

Returns:

Returns the parameter direction.

EParameterDirection GetDirection() const

Get the parameter direction.

Returns:

Returns the parameter direction.

Public Static Attributes

static ::sdv::interface_id _id = 0xCF79131CE1B17AA3#

Interface ID.