31 #include "libMRML/include/uses-declarations.h"
35 #include "libMRML/include/CMagic.h"
36 #include "libMRML/include/CAttributeList.h"
38 #include "libMRML/include/CMutex.h"
39 #include "libMRML/include/CNoDelete.h"
97 void addAttribute(
const string& inAttribute,
long inValue);
99 void addAttribute(
const string& inAttribute,
double inValue);
101 void addAttribute(
const string& inAttribute,
const string& inValue);
137 void toXML(
string& outString,
const int=0)
const;
169 virtual void addChild(
const string&,
170 const char*
const*
const inAttributeList=0);
187 const char*
const*
const inAttributeList=0);
197 const list< pair<string,string> >& inList);