Pleora Technologies Inc. eBUS SDK v6.5.1.6797 API



PvGenBoolean.h
1 // *****************************************************************************
2 //
3 // Copyright (c) 2007, Pleora Technologies Inc., All rights reserved.
4 //
5 // *****************************************************************************
6 
7 #ifndef __PVGENBOOLEAN_H__
8 #define __PVGENBOOLEAN_H__
9 
10 #include <PvGenParameter.h>
11 
12 
22 {
23 public:
24 
34  PV_GENICAM_API PvResult SetValue( bool aValue );
35 
43  PV_GENICAM_API PvResult GetValue( bool &aValue ) const;
44 
45 protected:
46 
50  PvGenBoolean();
51 
55  virtual ~PvGenBoolean();
56 
57 private:
58 
59  // Not implemented
60  PvGenBoolean( const PvGenBoolean & );
61  const PvGenBoolean &operator=( const PvGenBoolean & );
62 };
63 
64 #endif
PvResult
Result information.
Definition: PvResult.h:29
PvGenBoolean::SetValue
PvResult SetValue(bool aValue)
Set the feature's value.
Definition: PvGenBoolean.cpp:46
PvGenBoolean::~PvGenBoolean
virtual ~PvGenBoolean()
Destructor.
Definition: PvGenBoolean.cpp:37
PvGenBoolean
GenICam feature: Boolean. A feature which can either be true or false.
Definition: PvGenBoolean.h:21
PvGenParameter
Base class for all GenICam feature types.
Definition: PvGenParameter.h:43
PvGenBoolean::GetValue
PvResult GetValue(bool &aValue) const
Get the feature's value.
Definition: PvGenBoolean.cpp:72
PvGenBoolean::PvGenBoolean
PvGenBoolean()
Constructor.
Definition: PvGenBoolean.cpp:28

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