webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Types | Public Member Functions | List of all members
WebCore::ParsedContentRange Class Reference

#include <ParsedContentRange.h>

Public Types

enum  { UnknownLength = std::numeric_limits<int64_t>::max() }
 
enum  { UnknownLength = std::numeric_limits<int64_t>::max() }
 

Public Member Functions

WEBCORE_EXPORT ParsedContentRange (const String &)
 
 ParsedContentRange ()
 
WEBCORE_EXPORT ParsedContentRange (int64_t firstBytePosition, int64_t lastBytePosition, int64_t instanceLength)
 
bool isValid () const
 
int64_t firstBytePosition () const
 
int64_t lastBytePosition () const
 
int64_t instanceLength () const
 
WEBCORE_EXPORT String headerValue () const
 
WEBCORE_EXPORT ParsedContentRange (const String &)
 
 ParsedContentRange ()
 
WEBCORE_EXPORT ParsedContentRange (int64_t firstBytePosition, int64_t lastBytePosition, int64_t instanceLength)
 
bool isValid () const
 
int64_t firstBytePosition () const
 
int64_t lastBytePosition () const
 
int64_t instanceLength () const
 
WEBCORE_EXPORT String headerValue () const
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
UnknownLength 

◆ anonymous enum

anonymous enum
Enumerator
UnknownLength 

Constructor & Destructor Documentation

◆ ParsedContentRange() [1/6]

WebCore::ParsedContentRange::ParsedContentRange ( const String headerValue)
explicit

◆ ParsedContentRange() [2/6]

WebCore::ParsedContentRange::ParsedContentRange ( )
inline

◆ ParsedContentRange() [3/6]

WebCore::ParsedContentRange::ParsedContentRange ( int64_t  firstBytePosition,
int64_t  lastBytePosition,
int64_t  instanceLength 
)

◆ ParsedContentRange() [4/6]

WEBCORE_EXPORT WebCore::ParsedContentRange::ParsedContentRange ( const String )
explicit

◆ ParsedContentRange() [5/6]

WebCore::ParsedContentRange::ParsedContentRange ( )
inline

◆ ParsedContentRange() [6/6]

WEBCORE_EXPORT WebCore::ParsedContentRange::ParsedContentRange ( int64_t  firstBytePosition,
int64_t  lastBytePosition,
int64_t  instanceLength 
)

Member Function Documentation

◆ firstBytePosition() [1/2]

int64_t WebCore::ParsedContentRange::firstBytePosition ( ) const
inline

◆ firstBytePosition() [2/2]

int64_t WebCore::ParsedContentRange::firstBytePosition ( ) const
inline

◆ headerValue() [1/2]

String WebCore::ParsedContentRange::headerValue ( ) const

◆ headerValue() [2/2]

WEBCORE_EXPORT String WebCore::ParsedContentRange::headerValue ( ) const

◆ instanceLength() [1/2]

int64_t WebCore::ParsedContentRange::instanceLength ( ) const
inline

◆ instanceLength() [2/2]

int64_t WebCore::ParsedContentRange::instanceLength ( ) const
inline

◆ isValid() [1/2]

bool WebCore::ParsedContentRange::isValid ( ) const
inline

◆ isValid() [2/2]

bool WebCore::ParsedContentRange::isValid ( ) const
inline

◆ lastBytePosition() [1/2]

int64_t WebCore::ParsedContentRange::lastBytePosition ( ) const
inline

◆ lastBytePosition() [2/2]

int64_t WebCore::ParsedContentRange::lastBytePosition ( ) const
inline

The documentation for this class was generated from the following files: