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

#include <cryptstring.h>

Public Member Functions

 CryptString ()
 
size_t GetLength () const
 
void CopyTo (char *dest, bool nullterminate) const
 
 CryptString (const CryptString &other)
 
 CryptString (const CryptStringImpl &impl)
 
 ~CryptString ()
 
CryptStringoperator= (const CryptString &other)
 
void Clear ()
 
std::string UrlEncode () const
 
void CopyRawTo (std::vector< unsigned char > *dest) const
 
 CryptString ()
 
size_t GetLength () const
 
void CopyTo (char *dest, bool nullterminate) const
 
 CryptString (const CryptString &other)
 
 CryptString (const CryptStringImpl &impl)
 
 ~CryptString ()
 
CryptStringoperator= (const CryptString &other)
 
void Clear ()
 
std::string UrlEncode () const
 
void CopyRawTo (std::vector< unsigned char > *dest) const
 

Constructor & Destructor Documentation

◆ CryptString() [1/6]

rtc::CryptString::CryptString ( )

◆ CryptString() [2/6]

rtc::CryptString::CryptString ( const CryptString other)

◆ CryptString() [3/6]

rtc::CryptString::CryptString ( const CryptStringImpl impl)
explicit

◆ ~CryptString() [1/2]

rtc::CryptString::~CryptString ( )
default

◆ CryptString() [4/6]

rtc::CryptString::CryptString ( )

◆ CryptString() [5/6]

rtc::CryptString::CryptString ( const CryptString other)

◆ CryptString() [6/6]

rtc::CryptString::CryptString ( const CryptStringImpl impl)
explicit

◆ ~CryptString() [2/2]

rtc::CryptString::~CryptString ( )

Member Function Documentation

◆ Clear() [1/2]

void rtc::CryptString::Clear ( )
inline

◆ Clear() [2/2]

void rtc::CryptString::Clear ( )
inline

◆ CopyRawTo() [1/2]

void rtc::CryptString::CopyRawTo ( std::vector< unsigned char > *  dest) const
inline

◆ CopyRawTo() [2/2]

void rtc::CryptString::CopyRawTo ( std::vector< unsigned char > *  dest) const
inline

◆ CopyTo() [1/2]

void rtc::CryptString::CopyTo ( char *  dest,
bool  nullterminate 
) const
inline

◆ CopyTo() [2/2]

void rtc::CryptString::CopyTo ( char *  dest,
bool  nullterminate 
) const
inline

◆ GetLength() [1/2]

size_t rtc::CryptString::GetLength ( ) const
inline

◆ GetLength() [2/2]

size_t rtc::CryptString::GetLength ( ) const
inline

◆ operator=() [1/2]

CryptString& rtc::CryptString::operator= ( const CryptString other)
inline

◆ operator=() [2/2]

CryptString& rtc::CryptString::operator= ( const CryptString other)
inline

◆ UrlEncode() [1/2]

std::string rtc::CryptString::UrlEncode ( ) const
inline

◆ UrlEncode() [2/2]

std::string rtc::CryptString::UrlEncode ( ) const
inline

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