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

skXMLExecutable.h

00001 /*
00002   Copyright 1996-2001
00003   Simon Whiteside
00004   
00005 * $Id: skXMLExecutable.h,v 1.10 2001/11/15 16:50:07 sdw Exp $
00006 */
00007 
00008 #ifndef skXMLEXECUTABLE_H
00009 #define skXMLEXECUTABLE_H
00010 
00011 #include "skXMLElementObject.h"
00012 #include "sax/InputSource.hpp"
00013 #include <iostream.h>
00014 
00019 class CLASSEXPORT skXMLExecutable : public skXMLElementObject {
00020  public:
00024   skXMLExecutable();
00028   skXMLExecutable(const skString& fileName);
00032   skXMLExecutable(const skString& scriptLocation,InputSource& in);
00036   skXMLExecutable(const skString& scriptLocation,const skString& in);
00041   void load(const skString& scriptLocation,InputSource& in);
00046   void load(const skString& scriptLocation,const skString& in);
00050   void load(const skString& fileName);
00054   void save(const skString& fileName);
00055  private:
00059   skXMLExecutable(const skXMLExecutable&);
00063   skXMLExecutable& operator=(const skXMLExecutable&);
00064 
00065 };
00066 #endif

Generated on Tue Nov 20 17:56:21 2001 for Simkin by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001