drogon
C++14/17-based HTTP application framework
Loading...
Searching...
No Matches
drogon::CacheMap< T1, T2 >::MapValue Struct Reference
Collaboration diagram for drogon::CacheMap< T1, T2 >::MapValue:

Public Member Functions

 MapValue (const T2 &value, size_t timeout, std::function< void()> &&callback)
 MapValue (T2 &&value, size_t timeout, std::function< void()> &&callback)
 MapValue (T2 &&value, size_t timeout)
 MapValue (const T2 &value, size_t timeout)
 MapValue (T2 &&value)
 MapValue (const T2 &value)

Public Attributes

T2 value_
size_t timeout_ {0}
std::function< void()> timeoutCallback_
WeakCallbackEntryPtr weakEntryPtr_

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