GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
httplib::UserData Class Reference

#include <httplib.h>

Public Member Functions

 UserData ()=default
 UserData (UserData &&) noexcept=default
UserData & operator= (UserData &&) noexcept=default
 UserData (const UserData &o)
UserData & operator= (const UserData &o)
template<typename T>
void set (const std::string &key, T &&value)
template<typename T>
T * get (const std::string &key) noexcept
template<typename T>
const T * get (const std::string &key) const noexcept
bool has (const std::string &key) const noexcept
void erase (const std::string &key)
void clear () noexcept

Constructor & Destructor Documentation

◆ UserData() [1/3]

httplib::UserData::UserData ( )
default
Here is the caller graph for this function:

◆ UserData() [2/3]

httplib::UserData::UserData ( UserData && )
defaultnoexcept

◆ UserData() [3/3]

httplib::UserData::UserData ( const UserData & o)
inline

Member Function Documentation

◆ clear()

void httplib::UserData::clear ( )
inlinenoexcept

◆ erase()

void httplib::UserData::erase ( const std::string & key)
inline

◆ get() [1/2]

template<typename T>
const T * httplib::UserData::get ( const std::string & key) const
inlinenoexcept

◆ get() [2/2]

template<typename T>
T * httplib::UserData::get ( const std::string & key)
inlinenoexcept

◆ has()

bool httplib::UserData::has ( const std::string & key) const
inlinenoexcept

◆ operator=() [1/2]

UserData & httplib::UserData::operator= ( const UserData & o)
inline

◆ operator=() [2/2]

UserData & httplib::UserData::operator= ( UserData && )
defaultnoexcept

◆ set()

template<typename T>
void httplib::UserData::set ( const std::string & key,
T && value )
inline

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