7 #ifndef __PVGENCATEGORY_H__ 8 #define __PVGENCATEGORY_H__ 10 #include <PvGenICamLib.h> 17 class GenParameterArray;
18 class GenParameterInternal;
19 class GenParameterArrayManager;
27 #ifndef EBUS_PYTHON_DOXYGEN 32 PV_GENICAM_API
PvResult GetNameSpace( PvGenNameSpace &aNameSpace )
const;
36 PV_GENICAM_API
bool IsVisible(
PvGenVisibility aCurrentVisibility )
const;
38 PV_GENICAM_API
PvResult IsImplemented(
bool &aImplemented )
const;
39 PV_GENICAM_API
bool IsImplemented()
const;
45 PvGenNameSpace GetNameSpace()
const;
48 bool IsImplemented()
const;
51 PV_GENICAM_API PV_GENAPI_NS::INode *GetNode();
58 #ifndef PV_GENERATING_DOXYGEN_DOC 60 PvGenICamLib::GenParameterInternal *mThis;
62 friend class PvGenICamLib::GenParameterArray;
63 friend class PvGenICamLib::GenParameterArrayManager;
65 #endif // PV_GENERATING_DOXYGEN_DOC PvGenVisibility
Feature (PvGenParameter object) visibility.
Definition: PvGenTypes.h:11
String class.
Definition: PvString.h:21
Definition: PvGenCategory.h:15
Result information.
Definition: PvResult.h:13
GenICam category.
Definition: PvGenCategory.h:23
GenICam feature-related constants.