Pleora Technologies Inc. eBUS SDK v6.2.8.5877 API



PvGenBoolean Class Reference

GenICam feature: Boolean. A feature which can either be true or false. More...

Public Member Functions

PvResult SetValue (bool aValue)
 Set the feature's value. More...
 
PvResult GetValue (bool &aValue) const
 Get the feature's value. More...
 
- Public Member Functions inherited from PvGenParameter
PvString GetName () const
 Get the parameter's name. More...
 
PvResult GetName (PvString &aName) const
 Get the parameter's name. More...
 
PvResult GetType (PvGenType &aType) const
 Get the parameter's type. More...
 
PvResult GetCategory (PvString &aCategory) const
 Get the parameter's category. More...
 
PvResult GetToolTip (PvString &aToolTip) const
 Get the parameter's tool tip. More...
 
PvResult GetDescription (PvString &aDescription) const
 Get the parameter's description. More...
 
PvResult GetDisplayName (PvString &aDisplayName) const
 Get the parameter's display name. More...
 
PvResult GetNameSpace (PvGenNameSpace &aNameSpace) const
 Get the parameter's name space. More...
 
PvResult IsValueCached (bool &aCached) const
 Test if the parameter's value is cached in the PC. More...
 
PvResult IsPersistent (bool &aPersistent) const
 Test if the parameter is to be considered when saving the state of a GenICam interface to disk. More...
 
PvResult IsImplemented (bool &aImplemented) const
 Test if the parameter is implemented. More...
 
PvResult IsAvailable (bool &aAvailable) const
 Test if the parameter is currently available, but may be available latter on. More...
 
PvResult IsWritable (bool &aWritable) const
 Test if the parameter is writable. More...
 
PvResult IsReadable (bool &aReadable) const
 Test if the parameter is readable. More...
 
PvResult IsStreamable (bool &aStreamable) const
 Test if the parameter is streamable. More...
 
bool IsValueCached () const
 Test if the parameter's value is cached in the PC. More...
 
bool IsPersistent () const
 Test if the parameter is to be considered when saving the state of a GenICam interface to disk. More...
 
bool IsImplemented () const
 Test if the parameter is implemented. More...
 
bool IsAvailable () const
 Test if the parameter is currently available, but may be available latter on. More...
 
bool IsWritable () const
 Test if the parameter is writable. More...
 
bool IsReadable () const
 Test if the parameter is readable. More...
 
bool IsVisible (PvGenVisibility aCurrentVisibility) const
 Test if the parameter is visible at the specified visibilty level. More...
 
bool IsStreamable () const
 Test if the parameter is streamable. More...
 
PvResult GetVisibility (PvGenVisibility &aVisibility) const
 Get the parameter's recommended user level (visibility) More...
 
PvResult IsVisible (PvGenVisibility aCurrentVisibility, bool &aVisible) const
 Test if the parameter is visible at the specified visibilty level. More...
 
PvResult IsSelector (bool &aSelector) const
 Queries whether this parameter is a selector or not. More...
 
PvResult GetSelectedParameters (PvGenParameterList &aList) const
 Returns all parameters selected by this parameter. More...
 
PvResult GetSelectingParameters (PvGenParameterList &aList) const
 Returns all selectors for this parameter. More...
 
PvResult RegisterEventSink (PvGenEventSink *aEventSink)
 Register an event sink interface that will be used for callbacks on this parameter. More...
 
PvResult UnregisterEventSink (PvGenEventSink *aEventSink)
 Unregister an event sink. More...
 
PvString ToString () const
 Gets the parameter value as a string. More...
 
PvResult ToString (PvString &aValue) const
 Gets the parameter value as a string. More...
 
PvResult FromString (const PvString &aValue)
 Sets the parameter value from a string. More...
 
GenApi_3_3 ::INode * GetNode ()
 Returns the GenApi node wrapped by this PvGenParameter. More...
 
bool GetUpdatesEnabled ()
 Returns true if parameter update notifications are temporarily disabled. More...
 
void SetUpdatesEnabled (bool aEnabled)
 Temporarily disable (or re-enable) parameter update notifications. More...
 

Protected Member Functions

 PvGenBoolean ()
 Constructor.
 
virtual ~PvGenBoolean ()
 Destructor.
 
- Protected Member Functions inherited from PvGenParameter
 PvGenParameter ()
 Constructor.
 
virtual ~PvGenParameter ()
 Destructor.
 

Detailed Description

GenICam feature: Boolean. A feature which can either be true or false.

To use this class, see PvGenParameter.

Member Function Documentation

◆ GetValue()

PvResult PvGenBoolean::GetValue ( bool &  aValue) const

Get the feature's value.

Parameters
[out]aValueThe feature's value.
Returns
See SetValue.

◆ SetValue()

PvResult PvGenBoolean::SetValue ( bool  aValue)

Set the feature's value.

Parameters
[in]aValueThe feature's new value.
Returns
Includes:

The documentation for this class was generated from the following files:

Copyright (c) 2002-2021 Pleora Technologies Inc.
www.pleora.com