Pleora Technologies Inc. eBUS SDK v7.0.1.7536 API



Loading...
Searching...
No Matches
PvGenInteger.h
1// *****************************************************************************
2//
3// Copyright (c) 2007, Pleora Technologies Inc., All rights reserved.
4//
5// *****************************************************************************
6
7#ifndef __PVGENINTEGER_H__
8#define __PVGENINTEGER_H__
9
10#include <PvGenParameter.h>
11
12
21{
22public:
23
34 PV_GENICAM_API PvResult SetValue( int64_t aValue );
35
43 PV_GENICAM_API PvResult GetValue( int64_t &aValue ) const;
44
52 PV_GENICAM_API PvResult GetMin( int64_t &aMin ) const;
53
61 PV_GENICAM_API PvResult GetMax( int64_t &aMax ) const;
62
78 PV_GENICAM_API PvResult GetIncrement( int64_t &aIncrement ) const;
79
89 PV_GENICAM_API PvResult GetRepresentation( PvGenRepresentation &aRepresentation ) const;
90
102 PV_GENICAM_API PvResult GetUnit( PvString &aUnit ) const;
103
104protected:
105
109 PvGenInteger();
110
114 virtual ~PvGenInteger();
115
116private:
117
118 // Not implemented
119 PvGenInteger( const PvGenInteger & );
120 const PvGenInteger &operator=( const PvGenInteger & );
121
122};
123
124#endif
PvGenRepresentation
Definition PvGenTypes.h:121
GenICam feature: Integer.
Definition PvGenInteger.h:21
PvResult GetRepresentation(PvGenRepresentation &aRepresentation) const
Get the feature's suggested presentation format.
Definition PvGenInteger.cpp:182
PvResult GetUnit(PvString &aUnit) const
Get the feature's measurement unit.
Definition PvGenInteger.cpp:244
PvResult GetMax(int64_t &aMax) const
Get the feature's limits (maximum).
Definition PvGenInteger.cpp:132
PvResult SetValue(int64_t aValue)
Set the feature's new value.
Definition PvGenInteger.cpp:55
virtual ~PvGenInteger()
Destructor.
Definition PvGenInteger.cpp:41
PvGenInteger()
Constructor.
Definition PvGenInteger.cpp:32
PvResult GetIncrement(int64_t &aIncrement) const
Get the feature's suggested increment.
Definition PvGenInteger.cpp:157
PvResult GetValue(int64_t &aValue) const
Get the feature's value.
Definition PvGenInteger.cpp:81
PvResult GetMin(int64_t &aMin) const
Get the feature's limits (minimum).
Definition PvGenInteger.cpp:107
Base class for all GenICam feature types.
Definition PvGenParameter.h:44
Result information.
Definition PvResult.h:30
String class.
Definition PvString.h:26

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