7 #ifndef __PVMULTIPARTSECTION_H__ 8 #define __PVMULTIPARTSECTION_H__ 10 #include <PvBufferLib.h> 12 #include <PvChunkData.h> 13 #include <PvImageJPEG.h> 30 PvMultiPartJPEG2000Image = 12
41 virtual const uint8_t *GetDataPointer()
const = 0;
42 virtual uint8_t *GetDataPointer() = 0;
44 virtual uint32_t GetSize()
const = 0;
45 virtual uint32_t GetEffectiveSize()
const = 0;
55 virtual uint32_t GetSourceID()
const = 0;
56 virtual uint32_t GetDataPurposeID()
const = 0;
57 virtual uint32_t GetRegionID()
const = 0;
59 virtual uint32_t GetAdditionalZones()
const = 0;
60 virtual uint32_t GetZoneDirectionMask()
const = 0;
Definition: PvMultiPartSection.h:20
Definition: PvMultiPartSection.h:29
Definition: PvMultiPartSection.h:18
Generic chunk data interface.
Definition: PvChunkData.h:14
One section (part) of a multi-part container.
Definition: PvMultiPartSection.h:35
Generic image interface.
Definition: PvImage.h:17
Definition: PvMultiPartSection.h:21
Definition: PvMultiPartSection.h:22
Definition: PvMultiPartSection.h:26
Generic interface to a JPEG image.
Definition: PvImageJPEG.h:13
PvMultiPartDataType
Enumeration reprensenting the data type of a section of a multi-part container.
Definition: PvMultiPartSection.h:16
Definition: PvMultiPartSection.h:23
Definition: PvMultiPartSection.h:25
Definition: PvMultiPartSection.h:27
Definition: PvMultiPartSection.h:28
Definition: PvMultiPartSection.h:24
Definition: PvMultiPartSection.h:19