proj home

Files   Classes   Functions   Hierarchy  

mkerrorscompiletag Class Reference

Compiler tag information. More...

#include <mkerrors.h>

Collaboration diagram for mkerrorscompiletag:

List of all members.

Public Member Functions

 mkerrorscompiletag ()
 Uninitialized.
 mkerrorscompiletag (stringc &id_, stringc &command_, stringc &libraries_)
 Initialized.
stringc xml () const
 Write out the class as an xml".

Public Attributes

string id
 Name of compile setup.
string command
 e.g.
string libraries
 Implementation specific library includes.


Detailed Description

Compiler tag information.

Definition at line 13 of file mkerrors.h.


Constructor & Destructor Documentation

mkerrorscompiletag::mkerrorscompiletag (  ) 

Uninitialized.

Definition at line 170 of file mkerrors.cpp.

00171 {
00172 }

mkerrorscompiletag::mkerrorscompiletag ( stringc id_,
stringc command_,
stringc libraries_ 
)

Initialized.

Definition at line 175 of file mkerrors.cpp.

00180   : id(id_), command(command_), libraries(libraries_)
00181 {
00182 }


Member Function Documentation

stringc mkerrorscompiletag::xml (  )  const

Write out the class as an xml".

Definition at line 184 of file mkerrors.cpp.

References command, libraries, and stringtag().

Referenced by mkerrorscompile::xml().

00185 {
00186   string s1;
00187   s1 += stringtag(id,"id");
00188   s1 += stringtag(command,"command");
00189   s1 += stringtag(libraries,"libraries");
00190   s1 = stringtag(s1,"compiletag");
00191 
00192   return s1;
00193 }


Member Data Documentation

e.g.

"g++ -Wall"

Definition at line 20 of file mkerrors.h.

Referenced by xml().

Name of compile setup.

Definition at line 18 of file mkerrors.h.

Referenced by mkerrorscompile::compilecode().

Implementation specific library includes.

Definition at line 22 of file mkerrors.h.

Referenced by mkerrorscompile::eval2(), and xml().


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

Generated on Fri Mar 4 00:50:07 2011 for Chelton Evans Source by  doxygen 1.5.8