Audacity 3.2.0
|
#include <CookiesList.h>
Public Member Functions | |
bool | isSession () const noexcept |
bool | isExpired () const noexcept |
std::string | toString (bool fullString) const |
Static Public Member Functions | |
static Cookie | Parse (const std::string &cookieString) |
Public Attributes | |
std::string | Name |
std::string | Value |
ExpiresTime | Expires {} |
Definition at line 26 of file CookiesList.h.
|
noexcept |
Definition at line 99 of file CookiesList.cpp.
References Expires, and isSession().
|
noexcept |
Definition at line 79 of file CookiesList.cpp.
References Expires.
Referenced by isExpired(), and toString().
|
static |
Definition at line 38 of file CookiesList.cpp.
References Expires, Name, name, Tuple::detail::npos(), audacity::ParseRFC822Date(), and Value.
Referenced by audacity::network_manager::CurlResponse::HeaderCallback().
std::string Cookie::toString | ( | bool | fullString | ) | const |
Definition at line 84 of file CookiesList.cpp.
References Expires, isSession(), Name, audacity::SerializeRFC822Date(), and Value.
ExpiresTime audacity::network_manager::Cookie::Expires {} |
Definition at line 31 of file CookiesList.h.
Referenced by isExpired(), isSession(), Parse(), and toString().
std::string audacity::network_manager::Cookie::Name |
Definition at line 28 of file CookiesList.h.
Referenced by audacity::network_manager::CookiesList::addCookie(), Parse(), audacity::network_manager::CookiesList::setCookie(), and toString().
std::string audacity::network_manager::Cookie::Value |
Definition at line 29 of file CookiesList.h.
Referenced by audacity::network_manager::CookiesList::addCookie(), audacity::network_manager::CookiesList::getCookieValue(), Parse(), audacity::network_manager::CookiesList::setCookie(), and toString().