Go to the documentation of this file.
31 #ifndef GENAPI_REFERENCE_H
32 #define GENAPI_REFERENCE_H
80 template <
class T,
class I=T>
96 m_Ptr =
dynamic_cast<I*
>( ptr );
106 #endif // ifndef GENAPI_REFERENCE_H
Lexical analyzer for CIntSwissKnife.
GENICAM_INTERFACE GENAPI_DECL_ABSTRACT IEnumReference
Interface to construct an enum reference.
virtual void SetNumEnums(int NumEnums)=0
sets the number of enum vallues
Common types used in the public GenApi interface.
#define GENICAM_INTERFACE
A string class which is a clone of std::string.
GENICAM_INTERFACE GENAPI_DECL_ABSTRACT IReference
Interface to construct a reference.
virtual void SetReference(IBase *ptr)
sets the implementation to the reference
I * m_Ptr
Pointer to the implementation the reference references to.
Reference to an IBase derived pointer.
declspec's to be used for GenApi Windows dll
GENICAM_INTERFACE GENAPI_DECL_ABSTRACT IBase
Base interface common to all nodes.
rc_genicam_api
Author(s): Heiko Hirschmueller
autogenerated on Wed Dec 4 2024 03:10:11