HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
NET_INetworkCookieStoreObserver Class Referenceabstract

#include <NET_NetworkCookieStore.h>

+ Inheritance diagram for NET_INetworkCookieStoreObserver:

Public Member Functions

virtual ~NET_INetworkCookieStoreObserver ()=default
 
 UT_NON_COPYABLE (NET_INetworkCookieStoreObserver)
 
void notifyInsert (const NET_NetworkCookie &cookie)
 
void notifyDelete (const NET_NetworkCookie &cookie)
 

Static Public Member Functions

template<typename T , typename... Args>
static UT_SharedPtr< Tcreate (Args &&...args)
 

Protected Member Functions

virtual void onInsert (const NET_NetworkCookie &cookie)=0
 
virtual void onDelete (const NET_NetworkCookie &cookie)=0
 
 NET_INetworkCookieStoreObserver (const ASIO_AnyExecutor &exc)
 

Detailed Description

Definition at line 35 of file NET_NetworkCookieStore.h.

Constructor & Destructor Documentation

virtual NET_INetworkCookieStoreObserver::~NET_INetworkCookieStoreObserver ( )
virtualdefault
NET_INetworkCookieStoreObserver::NET_INetworkCookieStoreObserver ( const ASIO_AnyExecutor exc)
inlineexplicitprotected

Definition at line 61 of file NET_NetworkCookieStore.h.

Member Function Documentation

template<typename T , typename... Args>
static UT_SharedPtr<T> NET_INetworkCookieStoreObserver::create ( Args &&...  args)
inlinestatic

Definition at line 43 of file NET_NetworkCookieStore.h.

void NET_INetworkCookieStoreObserver::notifyDelete ( const NET_NetworkCookie cookie)
inline

Definition at line 52 of file NET_NetworkCookieStore.h.

void NET_INetworkCookieStoreObserver::notifyInsert ( const NET_NetworkCookie cookie)
inline

Definition at line 48 of file NET_NetworkCookieStore.h.

virtual void NET_INetworkCookieStoreObserver::onDelete ( const NET_NetworkCookie cookie)
protectedpure virtual
virtual void NET_INetworkCookieStoreObserver::onInsert ( const NET_NetworkCookie cookie)
protectedpure virtual
NET_INetworkCookieStoreObserver::UT_NON_COPYABLE ( NET_INetworkCookieStoreObserver  )

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