summaryrefslogtreecommitdiff
path: root/project2/basics/tasks
diff options
context:
space:
mode:
Diffstat (limited to 'project2/basics/tasks')
-rw-r--r--project2/basics/tasks/iterate.h2
-rw-r--r--project2/basics/tasks/session/sessionClearTask.h2
-rw-r--r--project2/basics/tasks/session/sessionSetTask.h2
-rw-r--r--project2/basics/tasks/structExceptHandling.h2
4 files changed, 4 insertions, 4 deletions
diff --git a/project2/basics/tasks/iterate.h b/project2/basics/tasks/iterate.h
index 2afbe98..807c8c3 100644
--- a/project2/basics/tasks/iterate.h
+++ b/project2/basics/tasks/iterate.h
@@ -9,7 +9,7 @@ class Iterate;
typedef boost::intrusive_ptr<Iterate> IteratePtr;
/// Project2 component to iterate over a row set, executing its children for each record
-class Iterate : public IHaveSubTasks, public RowProcessor {
+class DLL_PUBLIC Iterate : public IHaveSubTasks, public RowProcessor {
public:
Iterate(ScriptNodePtr p);
virtual ~Iterate();
diff --git a/project2/basics/tasks/session/sessionClearTask.h b/project2/basics/tasks/session/sessionClearTask.h
index ead88bf..d5103a5 100644
--- a/project2/basics/tasks/session/sessionClearTask.h
+++ b/project2/basics/tasks/session/sessionClearTask.h
@@ -10,7 +10,7 @@
class CommonObjects;
/// Project2 component to remove a variable from the session
-class SessionClearTask : public Task {
+class DLL_PUBLIC SessionClearTask : public Task {
public:
SessionClearTask(ScriptNodePtr p);
virtual ~SessionClearTask();
diff --git a/project2/basics/tasks/session/sessionSetTask.h b/project2/basics/tasks/session/sessionSetTask.h
index d38c216..51222c0 100644
--- a/project2/basics/tasks/session/sessionSetTask.h
+++ b/project2/basics/tasks/session/sessionSetTask.h
@@ -11,7 +11,7 @@
class CommonObjects;
/// Project2 component to add/update a variable in the session
-class SessionSetTask : public Task {
+class DLL_PUBLIC SessionSetTask : public Task {
public:
SessionSetTask(ScriptNodePtr p);
virtual ~SessionSetTask();
diff --git a/project2/basics/tasks/structExceptHandling.h b/project2/basics/tasks/structExceptHandling.h
index b6702f1..e6f0398 100644
--- a/project2/basics/tasks/structExceptHandling.h
+++ b/project2/basics/tasks/structExceptHandling.h
@@ -3,7 +3,7 @@
#include "iHaveSubTasks.h"
-class StructuredExceptionHandler : public IHaveSubTasks {
+class DLL_PUBLIC StructuredExceptionHandler : public IHaveSubTasks {
public:
StructuredExceptionHandler(ScriptNodePtr);