eBUS SDK v6.2.8.5877 API
7 #ifndef __PVGENENUMENTRY_H__
8 #define __PVGENENUMENTRY_H__
10 #include <PvGenICamLib.h>
14 namespace PvGenICamLib
16 class GenEnumEntryInternal;
24 #ifndef EBUS_PYTHON_DOXYGEN
56 PvGenICamLib::GenEnumEntryInternal *mThis;
Result information.
Definition: PvResult.h:13
PvResult GetToolTip(PvString &aToolTip) const
Get a short description of the enum entry.
Definition: PvGenEnumEntry.cpp:135
GenICam feature: Enumeration entry.
Definition: PvGenEnumEntry.h:20
PvResult GetDisplayName(PvString &aDisplayName) const
Get the enum entry's display name.
Definition: PvGenEnumEntry.cpp:396
String class.
Definition: PvString.h:21
bool IsAvailable() const
Test if the enumeration entry is currently available.
Definition: PvGenEnumEntry.cpp:235
PvResult GetValue(int64_t &aValue) const
Get the enumeration entry's value.
Definition: PvGenEnumEntry.cpp:65
virtual ~PvGenEnumEntry()
Destructor.
Definition: PvGenEnumEntry.cpp:40
PvResult GetDescription(PvString &aDescription) const
Get a longer description of the enum entry.
Definition: PvGenEnumEntry.cpp:171
PvResult GetName(PvString &aName) const
Get the enumeration entry's name.
Definition: PvGenEnumEntry.cpp:101
PvResult GetNameSpace(PvGenNameSpace &aNameSpace) const
Get the enum enty's name space.
Definition: PvGenEnumEntry.cpp:432
GenICam feature-related constants.
PvResult IsVisible(PvGenVisibility aVisibility, bool &aVisible) const
Test if the enumeration entry is above a specific visibilty level.
Definition: PvGenEnumEntry.cpp:317
PvGenEnumEntry()
Constructor.
Definition: PvGenEnumEntry.cpp:32
PvGenVisibility
Feature (PvGenParameter object) visibility.
Definition: PvGenTypes.h:11
PvResult GetVisibility(PvGenVisibility &aVisibility) const
Get the enumeration entry's current visibility level.
Definition: PvGenEnumEntry.cpp:260
Copyright (c) 2002-2021 Pleora Technologies Inc.
www.pleora.com