#include <mb-high-passage.hpp>
Inheritance diagram for mbHighPassage:
Definition at line 36 of file mb-high-passage.hpp.
Public Member Functions | |
mbHighPassage () | |
void | XMLout (FILE *fout) |
mbHighPassage::mbHighPassage | ( | ) |
Class constructor
Definition at line 28 of file mb-high-passage.cpp.
References materialBenefit::setQuantity().
00028 : mbPassageObj(MB_HIGH_PASSAGE){ 00029 this->setQuantity(1); 00030 }
Here is the call graph for this function:
void mbHighPassage::XMLout | ( | FILE * | fout | ) | [virtual] |
Send well formed XML to a file
fout | -- pointer to a file handle/buffer to write XML to |
Reimplemented from mbPassageObj.
Definition at line 33 of file mb-high-passage.cpp.
00033 { 00034 fprintf(fout,"\t\t%s\n",createStartElement(MB_TAG)); 00035 fprintf(fout,"\t\t\t%s%s%s\n", 00036 createStartElement(MB_TYPE), 00037 MB_HIGH_PASSAGE, 00038 createEndElement(MB_TYPE)); 00039 fprintf(fout,"\t\t\t%s%d%s\n", 00040 createStartElement(MB_QUANTITY), 00041 this->getQuantity(), 00042 createEndElement(MB_QUANTITY)); 00043 fprintf(fout,"\t\t%s\n",createEndElement(MB_TAG)); 00044 00045 }