NCBI C++ ToolKit
Public Member Functions | Private Types | Private Member Functions | Private Attributes | Friends | List of all members
CHttpCookie_CI Class Reference

Search Toolkit Book for CHttpCookie_CI

CHttpCookie_CI:: More...

#include <corelib/ncbi_cookies.hpp>

+ Collaboration diagram for CHttpCookie_CI:

Public Member Functions

 CHttpCookie_CI (void)
 
 CHttpCookie_CI (const CHttpCookie_CI &other)
 
CHttpCookie_CIoperator= (const CHttpCookie_CI &other)
 
 operator bool (void) const
 
bool operator== (const CHttpCookie_CI &other) const
 
bool operator!= (const CHttpCookie_CI &other) const
 
CHttpCookie_CIoperator++ (void)
 
const CHttpCookieoperator* (void) const
 
const CHttpCookieoperator-> (void) const
 

Private Types

typedef CHttpCookies::TCookieList TCookieList
 
typedef TCookieList::const_iterator TList_CI
 
typedef CHttpCookies::TCookieMap TCookieMap
 
typedef TCookieMap::const_iterator TMap_CI
 

Private Member Functions

 CHttpCookie_CI (const CHttpCookies &cookies, const CUrl *url)
 
bool x_IsValid (void) const
 
void x_CheckState (void) const
 
int x_Compare (const CHttpCookie_CI &other) const
 
void x_Next (void)
 
void x_Settle (void)
 

Private Attributes

const CHttpCookiesm_Cookies
 
CUrl m_Url
 
TMap_CI m_MapIt
 
TList_CI m_ListIt
 

Friends

class CHttpCookies
 

Detailed Description

CHttpCookie_CI::

HTTP cookie iterator.

Definition at line 338 of file ncbi_cookies.hpp.


The documentation for this class was generated from the following files:
Modified on Wed Sep 04 14:59:19 2024 by modify_doxy.py rev. 669887