Freeciv21
Develop your civilization from humble roots to a global empire
inputfile Struct Reference
+ Collaboration diagram for inputfile:

Public Attributes

unsigned int magic
 
QString filename
 
QIODevice * fp
 
QTextStream * stream
 
QString cur_line
 
unsigned int cur_line_pos
 
unsigned int line_num
 
QString partial
 
QString token
 
datafilename_fn_t datafn
 
bool in_string
 
int string_start_line
 
struct inputfileincluded_from
 

Detailed Description

Definition at line 81 of file inputfile.cpp.

Member Data Documentation

◆ cur_line

◆ cur_line_pos

◆ datafn

datafilename_fn_t inputfile::datafn

◆ filename

QString inputfile::filename

◆ fp

QIODevice* inputfile::fp

◆ in_string

bool inputfile::in_string

◆ included_from

struct inputfile* inputfile::included_from

◆ line_num

unsigned int inputfile::line_num

Definition at line 88 of file inputfile.cpp.

Referenced by get_token_value(), inf_log_str(), init_zeros(), and read_a_line().

◆ magic

unsigned int inputfile::magic

Definition at line 82 of file inputfile.cpp.

Referenced by inf_close_partial(), inf_sanity_check(), and init_zeros().

◆ partial

QString inputfile::partial

Definition at line 89 of file inputfile.cpp.

Referenced by get_token_value(), and init_zeros().

◆ stream

QTextStream* inputfile::stream

Definition at line 85 of file inputfile.cpp.

Referenced by inf_at_eof(), inf_close_partial(), inf_from_stream(), init_zeros(), and read_a_line().

◆ string_start_line

int inputfile::string_start_line

Definition at line 99 of file inputfile.cpp.

Referenced by get_token_value(), inf_log_str(), inf_sanity_check(), and init_zeros().

◆ token

QString inputfile::token