Spinnaker SDK C++
4.3.0.189
 
Functions | Variables
IEnumerationT Interface

Functions

virtual IEnumerationoperator= (EnumT Value)=0
 Set node value. More...
 
virtual IEnumEntryGetEntry (const EnumT Value)=0
 returns the EnumEntry object belonging to the Value More...
 
virtual IEnumerationoperator= (const GenICam::gcstring &ValueStr)=0
 Set string node value. More...
 

Variables

template<typename EnumT >
interface SPINNAKER_API_ABSTRACT IEnumerationT
 Interface for enumeration properties. More...
 
interface SPINNAKER_API_ABSTRACT virtual public IEnumReference
 Interface to construct an enum reference. More...
 

Detailed Description

Function Documentation

◆ GetEntry()

virtual IEnumEntry* Spinnaker::GenApi::GetEntry ( const EnumT  Value)
pure virtual

returns the EnumEntry object belonging to the Value

◆ operator=() [1/2]

IString & operator= ( const GenICam::gcstring ValueStr)
pure virtual

Set string node value.

Set node value.

Note : the operator= is not inherited thus the operator= versions from IEnumeration must be implemented again

◆ operator=() [2/2]

virtual IEnumeration& Spinnaker::GenApi::operator= ( EnumT  Value)
pure virtual

Set node value.

Variable Documentation

◆ IEnumerationT

Interface for enumeration properties.

◆ IEnumReference

Initial value:
{
virtual void SetValue(EnumT Value, bool Verify = true) = 0

Interface to construct an enum reference.

Spinnaker::GenApi::Verify
interface SPINNAKER_API_ABSTRACT bool Verify
Definition: IBoolean.h:60