Audacity 3.2.0
|
Public Member Functions | |
bool | HasData () const override |
return true on if stream is not empty More... | |
int64_t | GetDataSize () const override |
May return 0 even if HasData() returns true. More... | |
bool | Seek (int64_t offset, SeekDirection direction) override |
returns true on success More... | |
int64_t | Read (void *buffer, int64_t size) override |
returns number of bytes read More... | |
Public Member Functions inherited from audacity::network_manager::RequestPayloadStream | |
virtual | ~RequestPayloadStream () |
virtual bool | HasData () const =0 |
return true on if stream is not empty More... | |
virtual int64_t | GetDataSize () const =0 |
May return 0 even if HasData() returns true. More... | |
virtual bool | Seek (int64_t offset, SeekDirection direction)=0 |
returns true on success More... | |
virtual int64_t | Read (void *buffer, int64_t size)=0 |
returns number of bytes read More... | |
Additional Inherited Members | |
Public Types inherited from audacity::network_manager::RequestPayloadStream | |
enum class | SeekDirection { Start , Current , End } |
Definition at line 41 of file RequestPayload.cpp.
|
inlineoverridevirtual |
May return 0 even if HasData() returns true.
Implements audacity::network_manager::RequestPayloadStream.
Definition at line 49 of file RequestPayload.cpp.
|
inlineoverridevirtual |
return true on if stream is not empty
Implements audacity::network_manager::RequestPayloadStream.
Definition at line 44 of file RequestPayload.cpp.
|
inlineoverridevirtual |
returns number of bytes read
Implements audacity::network_manager::RequestPayloadStream.
Definition at line 59 of file RequestPayload.cpp.
|
inlineoverridevirtual |
returns true on success
Implements audacity::network_manager::RequestPayloadStream.
Definition at line 54 of file RequestPayload.cpp.