Freeciv21
Develop your civilization from humble roots to a global empire
section_file Struct Reference

#include <section_file.h>

+ Collaboration diagram for section_file:

Public Attributes

char * name
 
size_t num_entries
 
unsigned int num_includes
 
unsigned int num_long_comments
 
struct section_list * sections
 
bool allow_duplicates
 
bool allow_digital_boolean
 
struct {
   QMultiHash< QString, struct section * > *   sections
 
   QMultiHash< QString, struct entry * > *   entries
 
hash
 

Detailed Description

Definition at line 36 of file section_file.h.

Member Data Documentation

◆ allow_digital_boolean

bool section_file::allow_digital_boolean

Definition at line 46 of file section_file.h.

Referenced by entry_bool_get(), secfile_allow_digital_boolean(), and secfile_new().

◆ allow_duplicates

◆ entries

QMultiHash<QString, struct entry *>* section_file::entries

◆ 

◆ name

◆ num_entries

size_t section_file::num_entries

Definition at line 38 of file section_file.h.

Referenced by entry_destroy(), entry_new(), and secfile_new().

◆ num_includes

unsigned int section_file::num_includes

Definition at line 42 of file section_file.h.

Referenced by secfile_insert_include(), and secfile_new().

◆ num_long_comments

unsigned int section_file::num_long_comments

Definition at line 43 of file section_file.h.

Referenced by secfile_insert_long_comment(), and secfile_new().

◆ sections [1/2]

◆ sections [2/2]

QMultiHash<QString, struct section *>* section_file::sections

Definition at line 48 of file section_file.h.