Public Member Functions |
Public Attributes |
Private Member Functions |
Private Attributes |
List of all members  
  SplayConstIterator< V > Class Template Reference
  #include <splay.h>
Inheritance diagram for SplayConstIterator< V >:

Collaboration diagram for SplayConstIterator< V >:

| Public Member Functions | |
| SplayConstIterator (SplayNode< V > *aNode) | |
| bool | operator== (SplayConstIterator const &right) const | 
| SplayConstIterator | operator++ (int dummy) | 
| SplayConstIterator & | operator++ () | 
| const V & | operator* () const | 
| Public Attributes | |
| const typedef V | value_type | 
| Private Member Functions | |
| void | advance () | 
| void | addLeftPath (SplayNode< V > *aNode) | 
| void | init (SplayNode< V > *) | 
| Private Attributes | |
| std::stack< SplayNode< V > * > | toVisit | 
Detailed Description
Constructor & Destructor Documentation
◆ SplayConstIterator()
template<class V > 
      | SplayConstIterator< V >::SplayConstIterator | ( | SplayNode< V > * | aNode | ) | 
Member Function Documentation
◆ addLeftPath()
template<class V > 
| 
 | private | 
◆ advance()
template<class V > 
| 
 | private | 
◆ init()
template<class V > 
| 
 | private | 
◆ operator*()
template<class V > 
      | const V & SplayConstIterator< V >::operator* | 
◆ operator++() [1/2]
template<class V > 
      | SplayConstIterator< V > & SplayConstIterator< V >::operator++ | 
◆ operator++() [2/2]
template<class V > 
      | SplayConstIterator< V > SplayConstIterator< V >::operator++ | ( | int | dummy | ) | 
◆ operator==()
template<class V > 
      | bool SplayConstIterator< V >::operator== | ( | SplayConstIterator< V > const & | right | ) | const | 
Member Data Documentation
◆ toVisit
template<class V > 
| 
 | private | 
Definition at line 417 of file splay.h.
Referenced by SplayConstIterator< acl_httpstatus_data * >::operator==().
◆ value_type
template<class V > 
      | const typedef V SplayConstIterator< V >::value_type | 
The documentation for this class was generated from the following file:
- include/splay.h
Introduction
- About Squid
- Why Squid?
- Squid Developers
- How to Donate
- How to Help Out
- Getting Squid
- Squid Source Packages
- Squid Deployment Case-Studies
- Squid Software Foundation
Documentation
- Quick Setup
- Configuration:
- FAQ and Wiki
- Guide Books:
- Non-English
- More...
Support
- Security Advisories
- Bugzilla Database
- Mailing lists
- Contacting us
- Commercial services
- Project Sponsors
- Squid-based products
