eBUS SDK v7.0.1.7536 API
7 #ifndef __PVCONFIGURATIONWRITER_H__
8 #define __PVCONFIGURATIONWRITER_H__
10 #include <PvPersistenceLib.h>
13 #include <PvStringList.h>
14 #include <PvPropertyList.h>
17 namespace PvPersistenceLib
19 class ConfigurationWriter;
126 PvPersistenceLib::ConfigurationWriter *mThis;
Result information.
Definition: PvResult.h:29
Writes configuration data to persistence files.
Definition: PvConfigurationWriter.h:28
Receive data from a GigE Vision or USB3 Vision transmitter.
Definition: PvStream.h:50
PvResult Save(const PvString &aFilename)
Saves the configuration to a file.
Definition: PvConfigurationWriter.cpp:222
String class.
Definition: PvString.h:25
void SetErrorList(PvStringList *aList, const PvString &aPrefix)
Sets the error list for collecting error messages during store operations.
Definition: PvConfigurationWriter.cpp:261
GenICam feature array.
Definition: PvGenParameterArray.h:72
Class used to hold a group of PvString objects.
Definition: PvStringList.h:19
PvResult Store(PvDevice *aDevice, PvString aName=PvString(""))
Stores configuration from a device.
Definition: PvConfigurationWriter.cpp:92
PvResult SaveToString(PvString &aString)
Saves the configuration to a string.
Definition: PvConfigurationWriter.cpp:242
Class used to hold a group of PvProperty objects.
Definition: PvPropertyList.h:20
Connect, configure and control a GigE Vision or USB3 Vision device.
Definition: PvDevice.h:41
~PvConfigurationWriter()
Destructor.
Definition: PvConfigurationWriter.cpp:62
PvConfigurationWriter()
Constructor.
Definition: PvConfigurationWriter.cpp:49
Copyright (c) 2002-2026 Pleora Technologies Inc.
www.pleora.com