ReactOS 0.4.15-dev-7842-g558ab78
hhp_options_section Class Reference

#include <hhp_reader.h>

Inheritance diagram for hhp_options_section:
Collaboration diagram for hhp_options_section:

Public Member Functions

 hhp_options_section ()
 
 ~hhp_options_section ()
 
- Public Member Functions inherited from hhp_key_value_section
virtual void process_line (string line)
 
- Public Member Functions inherited from hhp_section
virtual void process_line (string line)=0
 
string get_name ()
 
void set_name (string name)
 

Private Attributes

hhp_pairbinary_TOC
 
hhp_pairbinary_index
 
hhp_paircompiled_file
 
hhp_paircontents_file
 
hhp_pairindex_file
 
hhp_pairautoindex
 
hhp_pairdefaultwindow
 
hhp_pairdefault_topic
 
hhp_pairdefaultfont
 
hhp_pairlanguage
 
hhp_pairtitle
 
hhp_paircreatechifile
 
hhp_paircompatibility
 
hhp_pairerrorlogfile
 
hhp_pairfull_text_search
 
hhp_pairdisplay_compile_progress
 
hhp_pairdisplay_compile_note
 
hhp_pairflat
 
hhp_pairfull_text_search_stop_list_file
 

Friends

class hhp_reader
 

Additional Inherited Members

- Protected Member Functions inherited from hhp_key_value_section
void add_entry (hhp_pair *entry)
 
- Protected Attributes inherited from hhp_key_value_section
map< string, hhp_pair * > entries
 

Detailed Description

Definition at line 67 of file hhp_reader.h.

Constructor & Destructor Documentation

◆ hhp_options_section()

hhp_options_section::hhp_options_section ( )

Definition at line 94 of file hhp_reader.cpp.

95{
96 set_name("OPTIONS");
97
98 add_entry(binary_TOC = new hhp_pair("Binary TOC", true, "No"));
99 add_entry(binary_index = new hhp_pair("Binary Index", true, "Yes"));
100 add_entry(compiled_file = new hhp_pair("Compiled File", false));
101 add_entry(contents_file = new hhp_pair("Contents File", true, ""));
102 add_entry(index_file = new hhp_pair("Index File", true, ""));
103 add_entry(autoindex = new hhp_pair("AutoIndex", true, "No"));
104 add_entry(defaultwindow = new hhp_pair("DefaultWindow", true, ""));//?
105 add_entry(default_topic = new hhp_pair("Default Topic", true, "Index.htm"));//?
106 add_entry(defaultfont = new hhp_pair("DefaultFont", true, ""));
107 add_entry(language = new hhp_pair("Language", true, "0x409 English (US)"));//?
108 add_entry(title = new hhp_pair("Title", true, ""));//?
109 add_entry(createchifile = new hhp_pair("CreateCHIFile", true, "No"));
110 add_entry(compatibility = new hhp_pair("Compatibility", true, "1.1"));
111 add_entry(errorlogfile = new hhp_pair("ErrorLogFile", true, "Compiler.log"));//?
112 add_entry(full_text_search = new hhp_pair("Full-text search", true, "Yes"));//?
113 add_entry(display_compile_progress = new hhp_pair("Display compile progress", true, "Yes"));//?
114 add_entry(display_compile_note = new hhp_pair("Display compile note", true, "Yes"));//?
115 add_entry(flat = new hhp_pair("Flat", true, "No"));
116 add_entry(full_text_search_stop_list_file = new hhp_pair("Full text search stop list file", true, ""));
117}
void add_entry(hhp_pair *entry)
Definition: hhp_reader.cpp:86
hhp_pair * full_text_search_stop_list_file
Definition: hhp_reader.h:90
hhp_pair * display_compile_note
Definition: hhp_reader.h:88
hhp_pair * flat
Definition: hhp_reader.h:89
hhp_pair * errorlogfile
Definition: hhp_reader.h:85
hhp_pair * contents_file
Definition: hhp_reader.h:75
hhp_pair * binary_index
Definition: hhp_reader.h:73
hhp_pair * language
Definition: hhp_reader.h:81
hhp_pair * full_text_search
Definition: hhp_reader.h:86
hhp_pair * binary_TOC
Definition: hhp_reader.h:72
hhp_pair * createchifile
Definition: hhp_reader.h:83
hhp_pair * display_compile_progress
Definition: hhp_reader.h:87
hhp_pair * defaultwindow
Definition: hhp_reader.h:78
hhp_pair * compiled_file
Definition: hhp_reader.h:74
hhp_pair * index_file
Definition: hhp_reader.h:76
hhp_pair * defaultfont
Definition: hhp_reader.h:80
hhp_pair * compatibility
Definition: hhp_reader.h:84
hhp_pair * title
Definition: hhp_reader.h:82
hhp_pair * autoindex
Definition: hhp_reader.h:77
hhp_pair * default_topic
Definition: hhp_reader.h:79
void set_name(string name)
Definition: hhp_reader.cpp:36

◆ ~hhp_options_section()

hhp_options_section::~hhp_options_section ( )

Definition at line 119 of file hhp_reader.cpp.

120{
121 delete binary_TOC;
122 delete binary_index;
123 delete compiled_file;
124 delete contents_file;
125 delete index_file;
126 delete autoindex;
127 delete defaultwindow;
128 delete default_topic;
129 delete defaultfont;
130 delete language;
131 delete title;
132 delete createchifile;
133 delete compatibility;
134 delete errorlogfile;
135 delete full_text_search;
138 delete flat;
140}

Friends And Related Function Documentation

◆ hhp_reader

friend class hhp_reader
friend

Definition at line 69 of file hhp_reader.h.

Member Data Documentation

◆ autoindex

hhp_pair* hhp_options_section::autoindex
private

Definition at line 77 of file hhp_reader.h.

Referenced by hhp_options_section(), and ~hhp_options_section().

◆ binary_index

hhp_pair* hhp_options_section::binary_index
private

Definition at line 73 of file hhp_reader.h.

Referenced by hhp_options_section(), and ~hhp_options_section().

◆ binary_TOC

hhp_pair* hhp_options_section::binary_TOC
private

Definition at line 72 of file hhp_reader.h.

Referenced by hhp_options_section(), and ~hhp_options_section().

◆ compatibility

hhp_pair* hhp_options_section::compatibility
private

Definition at line 84 of file hhp_reader.h.

Referenced by hhp_options_section(), and ~hhp_options_section().

◆ compiled_file

hhp_pair* hhp_options_section::compiled_file
private

Definition at line 74 of file hhp_reader.h.

Referenced by hhp_options_section(), and ~hhp_options_section().

◆ contents_file

hhp_pair* hhp_options_section::contents_file
private

Definition at line 75 of file hhp_reader.h.

Referenced by hhp_options_section(), and ~hhp_options_section().

◆ createchifile

hhp_pair* hhp_options_section::createchifile
private

Definition at line 83 of file hhp_reader.h.

Referenced by hhp_options_section(), and ~hhp_options_section().

◆ default_topic

hhp_pair* hhp_options_section::default_topic
private

Definition at line 79 of file hhp_reader.h.

Referenced by hhp_options_section(), and ~hhp_options_section().

◆ defaultfont

hhp_pair* hhp_options_section::defaultfont
private

Definition at line 80 of file hhp_reader.h.

Referenced by hhp_options_section(), and ~hhp_options_section().

◆ defaultwindow

hhp_pair* hhp_options_section::defaultwindow
private

Definition at line 78 of file hhp_reader.h.

Referenced by hhp_options_section(), and ~hhp_options_section().

◆ display_compile_note

hhp_pair* hhp_options_section::display_compile_note
private

Definition at line 88 of file hhp_reader.h.

Referenced by hhp_options_section(), and ~hhp_options_section().

◆ display_compile_progress

hhp_pair* hhp_options_section::display_compile_progress
private

Definition at line 87 of file hhp_reader.h.

Referenced by hhp_options_section(), and ~hhp_options_section().

◆ errorlogfile

hhp_pair* hhp_options_section::errorlogfile
private

Definition at line 85 of file hhp_reader.h.

Referenced by hhp_options_section(), and ~hhp_options_section().

◆ flat

hhp_pair* hhp_options_section::flat
private

Definition at line 89 of file hhp_reader.h.

Referenced by hhp_options_section(), and ~hhp_options_section().

◆ full_text_search

hhp_pair* hhp_options_section::full_text_search
private

Definition at line 86 of file hhp_reader.h.

Referenced by hhp_options_section(), and ~hhp_options_section().

◆ full_text_search_stop_list_file

hhp_pair* hhp_options_section::full_text_search_stop_list_file
private

Definition at line 90 of file hhp_reader.h.

Referenced by hhp_options_section(), and ~hhp_options_section().

◆ index_file

hhp_pair* hhp_options_section::index_file
private

Definition at line 76 of file hhp_reader.h.

Referenced by hhp_options_section(), and ~hhp_options_section().

◆ language

hhp_pair* hhp_options_section::language
private

Definition at line 81 of file hhp_reader.h.

Referenced by hhp_options_section(), and ~hhp_options_section().

◆ title

hhp_pair* hhp_options_section::title
private

Definition at line 82 of file hhp_reader.h.

Referenced by hhp_options_section(), and ~hhp_options_section().


The documentation for this class was generated from the following files: