#include class XmlRpcClass { std::string mClassName; std::vector mFunctions; public: XmlRpcClass (std::string class_name); XmlRpcClass (const XmlRpcClass&); XmlRpcClass& operator= (const XmlRpcClass&); std::string className () const { return mClassName; } void addFunction (const XmlRpcFunction& function); void printDeclaration (ostream& out); void printDefinition (ostream& out); };