ReactOS  0.4.15-dev-4934-gfd1e799
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
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 }
hhp_pair * defaultwindow
Definition: hhp_reader.h:78
hhp_pair * default_topic
Definition: hhp_reader.h:79
hhp_pair * full_text_search_stop_list_file
Definition: hhp_reader.h:90
hhp_pair * flat
Definition: hhp_reader.h:89
hhp_pair * contents_file
Definition: hhp_reader.h:75
hhp_pair * display_compile_note
Definition: hhp_reader.h:88
hhp_pair * autoindex
Definition: hhp_reader.h:77
hhp_pair * binary_index
Definition: hhp_reader.h:73
void add_entry(hhp_pair *entry)
Definition: hhp_reader.cpp:86
hhp_pair * binary_TOC
Definition: hhp_reader.h:72
hhp_pair * full_text_search
Definition: hhp_reader.h:86
hhp_pair * compiled_file
Definition: hhp_reader.h:74
hhp_pair * compatibility
Definition: hhp_reader.h:84
hhp_pair * index_file
Definition: hhp_reader.h:76
hhp_pair * createchifile
Definition: hhp_reader.h:83
hhp_pair * defaultfont
Definition: hhp_reader.h:80
hhp_pair * language
Definition: hhp_reader.h:81
void set_name(string name)
Definition: hhp_reader.cpp:36
hhp_pair * display_compile_progress
Definition: hhp_reader.h:87
hhp_pair * errorlogfile
Definition: hhp_reader.h:85
hhp_pair * title
Definition: hhp_reader.h:82

◆ ~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;
137  delete display_compile_note;
138  delete flat;
140 }
hhp_pair * defaultwindow
Definition: hhp_reader.h:78
hhp_pair * default_topic
Definition: hhp_reader.h:79
hhp_pair * full_text_search_stop_list_file
Definition: hhp_reader.h:90
hhp_pair * flat
Definition: hhp_reader.h:89
hhp_pair * contents_file
Definition: hhp_reader.h:75
hhp_pair * display_compile_note
Definition: hhp_reader.h:88
hhp_pair * autoindex
Definition: hhp_reader.h:77
hhp_pair * binary_index
Definition: hhp_reader.h:73
hhp_pair * binary_TOC
Definition: hhp_reader.h:72
hhp_pair * full_text_search
Definition: hhp_reader.h:86
hhp_pair * compiled_file
Definition: hhp_reader.h:74
hhp_pair * compatibility
Definition: hhp_reader.h:84
hhp_pair * index_file
Definition: hhp_reader.h:76
hhp_pair * createchifile
Definition: hhp_reader.h:83
hhp_pair * defaultfont
Definition: hhp_reader.h:80
hhp_pair * language
Definition: hhp_reader.h:81
hhp_pair * display_compile_progress
Definition: hhp_reader.h:87
hhp_pair * errorlogfile
Definition: hhp_reader.h:85
hhp_pair * title
Definition: hhp_reader.h:82

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.

◆ binary_index

hhp_pair* hhp_options_section::binary_index
private

Definition at line 73 of file hhp_reader.h.

◆ binary_TOC

hhp_pair* hhp_options_section::binary_TOC
private

Definition at line 72 of file hhp_reader.h.

◆ compatibility

hhp_pair* hhp_options_section::compatibility
private

Definition at line 84 of file hhp_reader.h.

◆ compiled_file

hhp_pair* hhp_options_section::compiled_file
private

Definition at line 74 of file hhp_reader.h.

◆ contents_file

hhp_pair* hhp_options_section::contents_file
private

Definition at line 75 of file hhp_reader.h.

◆ createchifile

hhp_pair* hhp_options_section::createchifile
private

Definition at line 83 of file hhp_reader.h.

◆ default_topic

hhp_pair* hhp_options_section::default_topic
private

Definition at line 79 of file hhp_reader.h.

◆ defaultfont

hhp_pair* hhp_options_section::defaultfont
private

Definition at line 80 of file hhp_reader.h.

◆ defaultwindow

hhp_pair* hhp_options_section::defaultwindow
private

Definition at line 78 of file hhp_reader.h.

◆ display_compile_note

hhp_pair* hhp_options_section::display_compile_note
private

Definition at line 88 of file hhp_reader.h.

◆ display_compile_progress

hhp_pair* hhp_options_section::display_compile_progress
private

Definition at line 87 of file hhp_reader.h.

◆ errorlogfile

hhp_pair* hhp_options_section::errorlogfile
private

Definition at line 85 of file hhp_reader.h.

◆ flat

hhp_pair* hhp_options_section::flat
private

Definition at line 89 of file hhp_reader.h.

◆ full_text_search

hhp_pair* hhp_options_section::full_text_search
private

Definition at line 86 of file hhp_reader.h.

◆ 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.

◆ index_file

hhp_pair* hhp_options_section::index_file
private

Definition at line 76 of file hhp_reader.h.

◆ language

hhp_pair* hhp_options_section::language
private

Definition at line 81 of file hhp_reader.h.

◆ title

hhp_pair* hhp_options_section::title
private

Definition at line 82 of file hhp_reader.h.


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