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

Public Member Functions

 HistoryEntryDataEncoder ()
 
HistoryEntryDataEncoderoperator<< (uint32_t value)
 
HistoryEntryDataEncoderoperator<< (int32_t value)
 
HistoryEntryDataEncoderoperator<< (uint64_t value)
 
HistoryEntryDataEncoderoperator<< (int64_t value)
 
HistoryEntryDataEncoderoperator<< (float value)
 
HistoryEntryDataEncoderoperator<< (double value)
 
HistoryEntryDataEncoderoperator<< (bool value)
 
HistoryEntryDataEncoderoperator<< (const String &value)
 
HistoryEntryDataEncoderoperator<< (const Vector< uint8_t > &value)
 
HistoryEntryDataEncoderoperator<< (const Vector< char > &value)
 
template<typename T >
auto operator<< (T value) -> typename std::enable_if< std::is_enum< T >::value, HistoryEntryDataEncoder &>::type
 
MallocPtr< uint8_tfinishEncoding (size_t &size)
 

Constructor & Destructor Documentation

◆ HistoryEntryDataEncoder()

WebKit::HistoryEntryDataEncoder::HistoryEntryDataEncoder ( )
inline

Member Function Documentation

◆ finishEncoding()

MallocPtr<uint8_t> WebKit::HistoryEntryDataEncoder::finishEncoding ( size_t size)
inline

◆ operator<<() [1/11]

HistoryEntryDataEncoder& WebKit::HistoryEntryDataEncoder::operator<< ( uint32_t  value)
inline

◆ operator<<() [2/11]

HistoryEntryDataEncoder& WebKit::HistoryEntryDataEncoder::operator<< ( int32_t  value)
inline

◆ operator<<() [3/11]

HistoryEntryDataEncoder& WebKit::HistoryEntryDataEncoder::operator<< ( uint64_t  value)
inline

◆ operator<<() [4/11]

HistoryEntryDataEncoder& WebKit::HistoryEntryDataEncoder::operator<< ( int64_t  value)
inline

◆ operator<<() [5/11]

HistoryEntryDataEncoder& WebKit::HistoryEntryDataEncoder::operator<< ( float  value)
inline

◆ operator<<() [6/11]

HistoryEntryDataEncoder& WebKit::HistoryEntryDataEncoder::operator<< ( double  value)
inline

◆ operator<<() [7/11]

HistoryEntryDataEncoder& WebKit::HistoryEntryDataEncoder::operator<< ( bool  value)
inline

◆ operator<<() [8/11]

HistoryEntryDataEncoder& WebKit::HistoryEntryDataEncoder::operator<< ( const String value)
inline

◆ operator<<() [9/11]

HistoryEntryDataEncoder& WebKit::HistoryEntryDataEncoder::operator<< ( const Vector< uint8_t > &  value)
inline

◆ operator<<() [10/11]

HistoryEntryDataEncoder& WebKit::HistoryEntryDataEncoder::operator<< ( const Vector< char > &  value)
inline

◆ operator<<() [11/11]

template<typename T >
auto WebKit::HistoryEntryDataEncoder::operator<< ( T  value) -> typename std::enable_if<std::is_enum<T>::value, HistoryEntryDataEncoder&>::type
inline

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