preprocessor_deleter Struct Reference

Collaboration diagram for preprocessor_deleter:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 preprocessor_deleter (preprocessor_streambuf *buf, preproc_map *defines, std::vector< std::string > *)
 ~preprocessor_deleter ()

Public Attributes

preprocessor_streambufbuf_
preproc_mapdefines_
std::vector< std::string > * callstack_
std::string * error_log


Detailed Description

Definition at line 924 of file preprocessor.cpp.


Constructor & Destructor Documentation

preprocessor_deleter::preprocessor_deleter ( preprocessor_streambuf buf,
preproc_map defines,
std::vector< std::string > *  callstack 
)

Definition at line 934 of file preprocessor.cpp.

Referenced by preprocess_file().

preprocessor_deleter::~preprocessor_deleter (  ) 

Definition at line 941 of file preprocessor.cpp.

References buf_, callstack_, and defines_.


Member Data Documentation

Definition at line 926 of file preprocessor.cpp.

Referenced by ~preprocessor_deleter().

Definition at line 927 of file preprocessor.cpp.

Referenced by ~preprocessor_deleter().

std::vector<std::string>* preprocessor_deleter::callstack_

Definition at line 928 of file preprocessor.cpp.

Referenced by ~preprocessor_deleter().

Definition at line 929 of file preprocessor.cpp.


The documentation for this struct was generated from the following file:

Generated by doxygen 1.5.5 on 23 May 2008 for The Battle for Wesnoth
Gna! | Forum | Wiki | CIA | devdocs