#include <HttpRangeUtils.h>
◆ CHttpRanges() [1/2]
CHttpRanges::CHttpRanges |
( |
| ) |
|
◆ CHttpRanges() [2/2]
CHttpRanges::CHttpRanges |
( |
const HttpRanges & |
httpRanges | ) |
|
|
explicit |
◆ Add()
◆ Begin()
HttpRanges::const_iterator CHttpRanges::Begin |
( |
| ) |
const |
|
inline |
◆ Clear()
void CHttpRanges::Clear |
( |
| ) |
|
◆ End()
HttpRanges::const_iterator CHttpRanges::End |
( |
| ) |
const |
|
inline |
◆ Get() [1/2]
◆ Get() [2/2]
bool CHttpRanges::Get |
( |
size_t |
index, |
|
|
CHttpRange & |
range |
|
) |
| const |
◆ GetFirst()
bool CHttpRanges::GetFirst |
( |
CHttpRange & |
range | ) |
const |
◆ GetFirstPosition()
bool CHttpRanges::GetFirstPosition |
( |
uint64_t & |
position | ) |
const |
◆ GetLast()
bool CHttpRanges::GetLast |
( |
CHttpRange & |
range | ) |
const |
◆ GetLastPosition()
bool CHttpRanges::GetLastPosition |
( |
uint64_t & |
position | ) |
const |
◆ GetLength()
uint64_t CHttpRanges::GetLength |
( |
| ) |
const |
◆ GetTotalRange()
bool CHttpRanges::GetTotalRange |
( |
CHttpRange & |
range | ) |
const |
◆ IsEmpty()
bool CHttpRanges::IsEmpty |
( |
| ) |
const |
|
inline |
◆ Parse() [1/2]
bool CHttpRanges::Parse |
( |
const std::string & |
header | ) |
|
◆ Parse() [2/2]
bool CHttpRanges::Parse |
( |
const std::string & |
header, |
|
|
uint64_t |
totalLength |
|
) |
| |
◆ Remove()
void CHttpRanges::Remove |
( |
size_t |
index | ) |
|
◆ Size()
size_t CHttpRanges::Size |
( |
| ) |
const |
|
inline |
◆ SortAndCleanup()
void CHttpRanges::SortAndCleanup |
( |
| ) |
|
|
protected |
◆ m_ranges
The documentation for this class was generated from the following files: