Go to the documentation of this file.
31 #ifndef GENAPI_DEVICEINFO_H
32 #define GENAPI_DEVICEINFO_H
38 # pragma warning ( push )
39 # pragma warning ( disable : 4251 ) // XXX needs to have dll-interface to be used by clients of class YYY
85 # pragma warning ( pop )
88 #endif // ifndef GENAPI_IDEVICEINFO_H
Lexical analyzer for CIntSwissKnife.
virtual GENICAM_NAMESPACE::gcstring GetProductGuid()=0
Get the Guid describing the product.
Common types used in the public GenApi interface.
GENICAM_INTERFACE GENAPI_DECL_ABSTRACT IDeviceInfo
Interface to get information about the device (= nodemap)
#define GENICAM_INTERFACE
A string class which is a clone of std::string.
virtual void GetSchemaVersion(Version_t &Version)=0
Get the schema version number.
virtual GENICAM_NAMESPACE::gcstring GetVendorName()=0
Get the vendor name.
virtual GENICAM_NAMESPACE::gcstring GetStandardNameSpace()=0
Get the standard name space.
virtual void GetDeviceVersion(Version_t &Version)=0
Get the version of the device description file.
Common GenICam base include file.
virtual GENICAM_NAMESPACE::gcstring GetVersionGuid()=0
Get the Guid describing the product version.
virtual void GetGenApiVersion(Version_t &Version, uint16_t &Build)=0
Get the version of the DLL's GenApi implementation.
virtual GENICAM_NAMESPACE::gcstring GetToolTip()=0
Get tool tip.
rc_genicam_api
Author(s): Heiko Hirschmueller
autogenerated on Wed Dec 4 2024 03:10:11