From 51e21a316be6e052251b3dfc7d671061ebd67cee Mon Sep 17 00:00:00 2001 From: Mike Buland Date: Mon, 21 Dec 2009 18:03:28 +0000 Subject: Removed the old trunk contents. About to load up m3 --- src/perform.h | 55 ------------------------------------------------------- 1 file changed, 55 deletions(-) delete mode 100644 src/perform.h (limited to 'src/perform.h') diff --git a/src/perform.h b/src/perform.h deleted file mode 100644 index 031e007..0000000 --- a/src/perform.h +++ /dev/null @@ -1,55 +0,0 @@ -#ifndef PERFORM_H -#define PERFORM_H - -#include -#include -#include -#include - -typedef std::map VarMap; -typedef std::list StringList; - -class Build; - -class Perform -{ -public: - Perform(); - virtual ~Perform(); - - void addParam( const char *sParam ); - virtual Perform *duplicate( Build &bld, const StringList *cont, VarMap *mExtra ) = 0; - virtual void execute( Build &bld ) = 0; - void copyData( Perform *pSrc, Build &bld, const StringList *cont, VarMap *mExtra ); - std::string getTarget() - { - return sTarget; - } - void setTarget( std::string sTarget ) - { - this->sTarget = sTarget; - } - - std::list &getReqFuncs() - { - return lReqFuncs; - } - - void setRule( const std::string &sRule ) - { - this->sRule = sRule; - } - - std::string &getRule() - { - return sRule; - } - -protected: - std::list lParam; - std::string sTarget; - std::string sRule; - std::list lReqFuncs; -}; - -#endif -- cgit v1.2.3