Pleora Technologies Inc. eBUS SDK v7.0.1.7536 API



Loading...
Searching...
No Matches
PvGenCommand.h
1// *****************************************************************************
2//
3// Copyright (c) 2007, Pleora Technologies Inc., All rights reserved.
4//
5// *****************************************************************************
6
7#ifndef __PVGENCOMMAND_H__
8#define __PVGENCOMMAND_H__
9
10#include <PvGenParameter.h>
11
12
20{
21public:
22
31 PV_GENICAM_API PvResult Execute();
32#ifdef EBUS_PYTHON_DOXYGEN
33 bool IsDone();
34#else
35
46 PV_GENICAM_API PvResult IsDone( bool &aDone );
47#endif
48
49protected:
50
55
59 virtual ~PvGenCommand();
60
61private:
62
63 // Not implemented
64 PvGenCommand( const PvGenCommand & );
65 const PvGenCommand&operator=( const PvGenCommand & );
66
67};
68
69#endif
GenICam feature: Command. A feature which can only be activated.
Definition PvGenCommand.h:20
PvResult IsDone(bool &aDone)
Query whether the command is executed.
Definition PvGenCommand.cpp:71
virtual ~PvGenCommand()
Destructor.
Definition PvGenCommand.cpp:37
PvGenCommand()
Constructor.
Definition PvGenCommand.cpp:28
PvResult Execute()
Activate the feature.
Definition PvGenCommand.cpp:46
Base class for all GenICam feature types.
Definition PvGenParameter.h:44
Result information.
Definition PvResult.h:30

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