All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Functions

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>

Namespaces

 GenApi
 Contains definitions of the types of GenICam GenApi modules.
 

Functions

struct virtual __attribute__((visibility("default")))
IEnumeration void 
GenApi::GetEntries (NodeList_t &Entries)=0
 Interface for enumeration properties. More...
 
virtual IEnumeration & GenApi::operator= (const GenICam::gcstring &ValueStr)=0
 Set string node value. More...
 
virtual void GenApi::SetIntValue (int64_t Value, bool Verify=true)=0
 Set integer node value. More...
 
virtual GenICam::gcstring GenApi::operator* ()=0
 Get string node value. More...
 
virtual int64_t GenApi::GetIntValue (bool Verify=false, bool IgnoreCache=false)=0
 Get integer node value. More...
 
virtual IEnumEntry * GenApi::GetEntryByName (const GenICam::gcstring &Symbolic)=0
 Get an entry node by name.
 
virtual IEnumEntry * GenApi::GetEntry (const int64_t IntValue)=0
 Get an entry node by its IntValue.
 
virtual IEnumEntry * GenApi::GetCurrentEntry (bool Verify=false, bool IgnoreCache=false)=0
 Get the current entry.
 

Detailed Description

Definition of interface IEnumeration.


pylon 5.0.5
Copyright © 2006-2016 Basler AG (Thu Aug 11 2016 18:01:27)