
Public Member Functions | |
| Entry (const char *str) | |
| void | genParse (std::ostream &fout) const |
Public Attributes | |
| std::string | name |
| EntryAliasList | alias |
| std::string | type |
| std::string | loc |
| DefaultValues | defaults |
| std::string | comment |
| std::string | ifdef |
| LineList | doc |
| LineList | cfgLines |
| between CONFIG_START and CONFIG_END More... | |
| int | array_flag = 0 |
| TYPE is a raw array[] declaration. More... | |
Private Member Functions | |
| void | genParseAlias (const std::string &, std::ostream &) const |
Detailed Description
Constructor & Destructor Documentation
◆ Entry()
Member Function Documentation
◆ genParse()
| void Entry::genParse | ( | std::ostream & | fout | ) | const |
Definition at line 630 of file cf_gen.cc.
References alias, genParseAlias(), and name.
◆ genParseAlias()
|
private |
Definition at line 596 of file cf_gen.cc.
References array_flag, available_if(), doc, ifdef, loc, name, and type.
Referenced by genParse().
Member Data Documentation
◆ alias
| EntryAliasList Entry::alias |
Definition at line 90 of file cf_gen.cc.
Referenced by genParse().
◆ array_flag
| int Entry::array_flag = 0 |
Definition at line 98 of file cf_gen.cc.
Referenced by genParseAlias(), and main().
◆ cfgLines
◆ comment
◆ defaults
| DefaultValues Entry::defaults |
◆ doc
| LineList Entry::doc |
Definition at line 96 of file cf_gen.cc.
Referenced by genParseAlias().
◆ ifdef
| std::string Entry::ifdef |
Definition at line 95 of file cf_gen.cc.
Referenced by genParseAlias(), and main().
◆ loc
| std::string Entry::loc |
Definition at line 92 of file cf_gen.cc.
Referenced by genParseAlias(), and main().
◆ name
| std::string Entry::name |
Definition at line 89 of file cf_gen.cc.
Referenced by genParse(), genParseAlias(), and main().
◆ type
| std::string Entry::type |
Definition at line 91 of file cf_gen.cc.
Referenced by genParseAlias(), and main().
The documentation for this class was generated from the following file:
- src/cf_gen.cc
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
