7 #ifndef __PVGENFILE_H__ 8 #define __PVGENFILE_H__ 10 #include <PvGenParameterArray.h> 11 #include <PvStringList.h> 16 PvGenOpenModeWrite = 0,
17 PvGenOpenModeRead = 1,
18 PvGenOpenModeUndefined = 999
94 bool IsOpened()
const;
147 PvResult Write(
const uint8_t *aBuffer, int64_t aLength, int64_t &aBytesWritten );
165 PvResult Read( uint8_t *aBuffer, int64_t aLength, int64_t &aBytesRead );
204 PvString GetLastErrorMessage()
const;
218 PvResult GetProgress( int64_t &aCompleted, int64_t &aTotal );
275 PvGenICamLib::GenFile *mThis;
String class.
Definition: PvString.h:25
Definition: PvGenCategory.h:15
Result information.
Definition: PvResult.h:29
Allows reading/writing to files hosted on the device.
Definition: PvGenFile.h:37
Class used to hold a group of PvString objects.
Definition: PvStringList.h:19
GenICam feature array.
Definition: PvGenParameterArray.h:72