ZNC  trunk
CWebSessionMap Member List

This is the complete list of members for CWebSessionMap, including all inherited members.

AddItem(const CString &Item)TCacheMap< CString, std::shared_ptr< CWebSession > >inline
AddItem(const CString &Item, unsigned int uTTL)TCacheMap< CString, std::shared_ptr< CWebSession > >inline
AddItem(const CString &Item, const std::shared_ptr< CWebSession > &Val)TCacheMap< CString, std::shared_ptr< CWebSession > >inline
AddItem(const CString &Item, const std::shared_ptr< CWebSession > &Val, unsigned int uTTL)TCacheMap< CString, std::shared_ptr< CWebSession > >inline
Cleanup()TCacheMap< CString, std::shared_ptr< CWebSession > >inline
Clear()TCacheMap< CString, std::shared_ptr< CWebSession > >inline
CWebSessionMap(unsigned int uTTL=5000)CWebSessionMapinline
FinishUserSessions(const CUser &User)CWebSessionMap
GetItem(const CString &Item)TCacheMap< CString, std::shared_ptr< CWebSession > >inline
GetItems()TCacheMap< CString, std::shared_ptr< CWebSession > >inline
GetTTL() constTCacheMap< CString, std::shared_ptr< CWebSession > >inline
HasItem(const CString &Item)TCacheMap< CString, std::shared_ptr< CWebSession > >inline
iterator typedefTCacheMap< CString, std::shared_ptr< CWebSession > >protected
m_mItemsTCacheMap< CString, std::shared_ptr< CWebSession > >protected
m_uTTLTCacheMap< CString, std::shared_ptr< CWebSession > >protected
RemItem(const CString &Item)TCacheMap< CString, std::shared_ptr< CWebSession > >inline
SetTTL(unsigned int u)TCacheMap< CString, std::shared_ptr< CWebSession > >inline
TCacheMap(unsigned int uTTL=5000)TCacheMap< CString, std::shared_ptr< CWebSession > >inline
value typedefTCacheMap< CString, std::shared_ptr< CWebSession > >protected
~TCacheMap()TCacheMap< CString, std::shared_ptr< CWebSession > >inlinevirtual