Go to the documentation of this file.
30 #ifndef GENAPI_IPORT_STACKED_H
31 #define GENAPI_IPORT_STACKED_H
40 # pragma warning ( push )
41 # pragma warning ( disable : 4251 ) // XXX needs to have dll-interface to be used by clients of class YYY
42 #endif // #ifdef WIN32
72 #ifndef DOXYGEN_IGNORE
116 # pragma warning ( pop )
117 #endif // #ifdef WIN32
119 #endif // ifndef GENAPI_IPORT_STACKED_H
Lexical analyzer for CIntSwissKnife.
virtual void Write(PORT_REGISTER_STACK_ENTRY *pEntries, size_t numEntries)
Writes a chunk of bytes to the port.
Common types used in the public GenApi interface.
Definition of interface IBase.
#define GENICAM_INTERFACE
virtual void Write(PORT_REGISTER_STACK_ENTRY *pEntries, size_t numEntries)=0
Writes a chunk of bytes to the port.
virtual void Read(PORT_REGISTER_STACK_ENTRY *pEntries, size_t numEntries)
Reads a chunk of bytes from the port.
virtual void Write(const void *pBuffer, int64_t Address, int64_t Length)=0
Writes a chunk of bytes to the port.
CPortStackedRefT< IPortStacked > CPortStackedRef
Reference to an IEnumEntry pointer.
GENICAM_INTERFACE GENAPI_DECL_ABSTRACT IPortStacked
Interface for ports.
Definition of interface IPort.
#define ACCESS_EXCEPTION
Fires a access exception, e.g. throw ACCESS_EXCEPTION("Not everybody")
T * m_Ptr
Pointer to the implementation the reference references to.
GENICAM_INTERFACE GENAPI_DECL_ABSTRACT IPort
Interface for ports.
struct GENAPI_NAMESPACE::S_PORT_REGISTER_STACK_ENTRY PORT_REGISTER_STACK_ENTRY
declspec's to be used for GenApi Windows dll
rc_genicam_api
Author(s): Heiko Hirschmueller
autogenerated on Wed Dec 4 2024 03:10:11