Namespaces | Functions | Variables
IEnumeration.h File Reference

Definition of interface IEnumeration. More...

#include <Base/GCStringVector.h>
#include <GenApi/GenApiDll.h>
#include <GenApi/IEnumEntry.h>
#include <GenApi/Types.h>
#include <GenApi/IValue.h>
Include dependency graph for IEnumeration.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 GENAPI_NAMESPACE
 Part of the generic device API.
 

Functions

virtual IEnumEntry * GENAPI_NAMESPACE::GetCurrentEntry (bool Verify=false, bool IgnoreCache=false)=0
 Get the current entry. More...
 
virtual void GENAPI_NAMESPACE::GetEntries (NodeList_t &Entries)=0
 Get list of entry nodes. More...
 
virtual IEnumEntry * GENAPI_NAMESPACE::GetEntry (const int64_t IntValue)=0
 Get an entry node by its IntValue. More...
 
virtual IEnumEntry * GENAPI_NAMESPACE::GetEntryByName (const GENICAM_NAMESPACE::gcstring &Symbolic)=0
 Get an entry node by name. More...
 
virtual int64_t GENAPI_NAMESPACE::GetIntValue (bool Verify=false, bool IgnoreCache=false)=0
 Get integer node value. More...
 
virtual GENICAM_NAMESPACE::gcstring GENAPI_NAMESPACE::operator* ()=0
 Get string node value. More...
 
virtual IEnumeration & GENAPI_NAMESPACE::operator= (const GENICAM_NAMESPACE::gcstring &ValueStr)=0
 Set string node value. More...
 
virtual void GENAPI_NAMESPACE::SetIntValue (int64_t Value, bool Verify=true)=0
 Set integer node value. More...
 

Variables

interface GENAPI_DECL_ABSTRACT GENAPI_NAMESPACE::IEnumeration
 Interface for enumeration properties. More...
 

Detailed Description

Definition of interface IEnumeration.

Definition in file IEnumeration.h.



rc_genicam_api
Author(s): Heiko Hirschmueller
autogenerated on Thu Jun 6 2019 19:10:54