preproc_define Struct Reference

#include <preprocessor.hpp>

Collaboration diagram for preproc_define:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 preproc_define ()
 preproc_define (std::string const &val)
 preproc_define (std::string const &val, std::vector< std::string > const &args, std::string const &domain, int line, std::string const &loc)
bool operator== (preproc_define const &) const
bool operator!= (preproc_define const &v) const

Public Attributes

std::string value
std::vector< std::string > arguments
std::string textdomain
int linenum
std::string location


Detailed Description

Definition at line 26 of file preprocessor.hpp.


Constructor & Destructor Documentation

preproc_define::preproc_define (  )  [inline]

Definition at line 28 of file preprocessor.hpp.

preproc_define::preproc_define ( std::string const &  val  )  [inline, explicit]

Definition at line 29 of file preprocessor.hpp.

preproc_define::preproc_define ( std::string const &  val,
std::vector< std::string > const &  args,
std::string const &  domain,
int  line,
std::string const &  loc 
) [inline]

Definition at line 30 of file preprocessor.hpp.


Member Function Documentation

bool preproc_define::operator== ( preproc_define const &  v  )  const

Definition at line 39 of file preprocessor.cpp.

References arguments, and value.

Referenced by operator!=().

bool preproc_define::operator!= ( preproc_define const &  v  )  const [inline]

Definition at line 39 of file preprocessor.hpp.

References operator==().


Member Data Documentation

std::string preproc_define::value

Definition at line 33 of file preprocessor.hpp.

Referenced by preprocessor_data::get_chunk(), and operator==().

std::vector< std::string > preproc_define::arguments

Definition at line 34 of file preprocessor.hpp.

Referenced by preprocessor_data::get_chunk(), and operator==().

Definition at line 35 of file preprocessor.hpp.

Referenced by preprocessor_data::get_chunk().

Definition at line 36 of file preprocessor.hpp.

Referenced by preprocessor_data::get_chunk().

Definition at line 37 of file preprocessor.hpp.

Referenced by preprocessor_data::get_chunk().


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

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