aboutsummaryrefslogtreecommitdiff
path: root/src/perform.h
diff options
context:
space:
mode:
authorMike Buland <eichlan@xagasoft.com>2006-09-08 19:45:14 +0000
committerMike Buland <eichlan@xagasoft.com>2006-09-08 19:45:14 +0000
commitb6d1a440d3885480e6f2e2209434e633689a4bf6 (patch)
treeb859be4f3cd8c31733e252083389b14cb5748d1c /src/perform.h
parent71cc260a3ca6d3d0594fd4cadb0711ae3f142932 (diff)
downloadbuild-b6d1a440d3885480e6f2e2209434e633689a4bf6.tar.gz
build-b6d1a440d3885480e6f2e2209434e633689a4bf6.tar.bz2
build-b6d1a440d3885480e6f2e2209434e633689a4bf6.tar.xz
build-b6d1a440d3885480e6f2e2209434e633689a4bf6.zip
Getting steaddily closer.
Diffstat (limited to '')
-rw-r--r--src/perform.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/perform.h b/src/perform.h
index 020af42..5a961e2 100644
--- a/src/perform.h
+++ b/src/perform.h
@@ -5,6 +5,8 @@
5#include <list> 5#include <list>
6#include <string> 6#include <string>
7 7
8class Build;
9
8class Perform 10class Perform
9{ 11{
10public: 12public:
@@ -12,6 +14,8 @@ public:
12 virtual ~Perform(); 14 virtual ~Perform();
13 15
14 void addParam( const char *sParam ); 16 void addParam( const char *sParam );
17 virtual Perform *duplicate( Build &bld, const std::string &cont ) = 0;
18 void copyData( Perform *pSrc, Build &bld, const std::string &cont );
15 19
16private: 20private:
17 std::list<std::string> lParam; 21 std::list<std::string> lParam;