#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: