Skip to content

Group IEnumerationT_h

Modules > IEnumerationT_h

Public Attributes

Type Name
IEnumReference = /* multi line expression */
Interface to construct an enum reference.
interface SPINNAKER_API_ABSTRACT IEnumerationT
Interface for enumeration properties.

Public Functions

Type Name
virtual IEnumEntry * GetEntry (const EnumT Value) = 0
virtual IEnumeration & operator= (EnumT Value) = 0

Public Attributes Documentation

variable IEnumReference

Interface to construct an enum reference.

interface SPINNAKER_API_ABSTRACT Spinnaker::GenApi::IEnumReference;


variable IEnumerationT

Interface for enumeration properties.

interface SPINNAKER_API_ABSTRACT Spinnaker::GenApi::IEnumerationT;


Public Functions Documentation

function GetEntry

virtual IEnumEntry * GetEntry (
    const EnumT Value
) = 0

returns the EnumEntry object belonging to the Value


function operator=

virtual IEnumeration & operator= (
    EnumT Value
) = 0

Set node value