29 #ifndef GENAPI_ICHUNKPORT_H 30 #define GENAPI_ICHUNKPORT_H 38 # pragma warning ( push ) 39 # pragma warning ( disable : 4251 ) // XXX needs to have dll-interface to be used by clients of class YYY 49 # define CHUNK_BASE_ADDRESS_REGISTER GC_INT64_MAX 52 # define CHUNK_BASE_ADDRESS_REGISTER_LEN 8 55 # define CHUNK_LENGTH_REGISTER (GC_INT64_MAX-15) 58 # define CHUNK_LENGTH_REGISTER_LEN 8 64 GENICAM_INTERFACE GENAPI_DECL_ABSTRACT
IChunkPort :
virtual public IPort 75 # pragma warning ( pop ) 78 #endif // ifndef GENAPI_ICHUNKPORT_H Common types used in the public GenApi interface.
GENICAM_INTERFACE GENAPI_DECL_ABSTRACT IChunkPort
Interface for ports attached to a chunk.
Definition: IChunkPort.h:67
enum GENAPI_NAMESPACE::_EYesNo EYesNo
Common GenICam base include file.
GENICAM_INTERFACE GENAPI_DECL_ABSTRACT IPort
Interface for ports.
Definition: IPort.h:55
virtual EYesNo CacheChunkData() const =0
Indicates if the chunk a adapter must hold a cached version of the chunk data.
A string class which is a clone of std::string.
Definition: GCString.h:50
Definition of interface IPort.
declspec's to be used for GenApi Windows dll
Definition: ChunkAdapter.h:37