Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

Message.C

Go to the documentation of this file.
00001 #include "Message.h"
00002 Message::Message(string value) {
00003         xml = value;
00004         node = NULL;
00005 }
00006 Message::Message() {
00007         xml = "";
00008         node = NULL;
00009 }
00010 Message::~Message() {
00011         if (node!=NULL) {
00012                 delete (TreeNode*)node;
00013         }
00014 }
00015 string * Message::getXML() {
00016         return &xml;
00017 }
00018 TreeNode * Message::getTree() {
00019         if (node!=NULL) {
00020                 return node;
00021         }
00022         parseXML();
00023         return node;
00024 }
00025 void Message::parseXML() {
00026         QuickDirtyXMLParser parser = QuickDirtyXMLParser();
00027         if (node!=NULL) { delete node; }
00028         node = parser.parseString(xml);
00029 }

Generated on Tue Dec 17 21:14:13 2002 for AUSS_Connector by doxygen1.2.18