diff options
Diffstat (limited to 'project2/basics')
| -rw-r--r-- | project2/basics/if.h | 2 | ||||
| -rw-r--r-- | project2/basics/tasks/iterate.h | 2 | ||||
| -rw-r--r-- | project2/basics/tasks/session/sessionClearTask.h | 2 | ||||
| -rw-r--r-- | project2/basics/tasks/session/sessionSetTask.h | 2 | ||||
| -rw-r--r-- | project2/basics/tasks/structExceptHandling.h | 2 | ||||
| -rw-r--r-- | project2/basics/tests/compoundTest.h | 2 | ||||
| -rw-r--r-- | project2/basics/views/autotree.h | 6 | ||||
| -rw-r--r-- | project2/basics/views/rowView.h | 2 |
8 files changed, 10 insertions, 10 deletions
diff --git a/project2/basics/if.h b/project2/basics/if.h index 64f885b..a626bcc 100644 --- a/project2/basics/if.h +++ b/project2/basics/if.h @@ -6,7 +6,7 @@ #include "test.h" /// Project2 component to conditionally execute its children -class If : public IHaveSubTasks, public View { +class DLL_PUBLIC If : public IHaveSubTasks, public View { public: If(ScriptNodePtr); 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); diff --git a/project2/basics/tests/compoundTest.h b/project2/basics/tests/compoundTest.h index cc213c3..182ed0e 100644 --- a/project2/basics/tests/compoundTest.h +++ b/project2/basics/tests/compoundTest.h @@ -4,7 +4,7 @@ #include <test.h> #include "scriptStorage.h" -class CompoundTest : public Test { +class DLL_PUBLIC CompoundTest : public Test { public: CompoundTest(ScriptNodePtr); diff --git a/project2/basics/views/autotree.h b/project2/basics/views/autotree.h index 48f46be..ace3d8d 100644 --- a/project2/basics/views/autotree.h +++ b/project2/basics/views/autotree.h @@ -9,7 +9,7 @@ class AutoTreeNode; typedef boost::intrusive_ptr<const AutoTreeNode> AutoTreeNodePtr; -class AutoTreeState { +class DLL_PUBLIC AutoTreeState { public: typedef boost::tuple<bool, bool> Opened; @@ -17,7 +17,7 @@ class AutoTreeState { std::vector<VariableType> values; }; -class AutoTreeNode : public IntrusivePtrBase { +class DLL_PUBLIC AutoTreeNode : public IntrusivePtrBase { public: typedef std::map<Glib::ustring, Variable> Values; @@ -44,7 +44,7 @@ class AutoTreeNode : public IntrusivePtrBase { }; /// Project2 component to create tree output based on a records in a row set -class AutoTree : public View, public RowProcessor { +class DLL_PUBLIC AutoTree : public View, public RowProcessor { public: AutoTree(ScriptNodePtr); virtual ~AutoTree(); diff --git a/project2/basics/views/rowView.h b/project2/basics/views/rowView.h index a65ea69..1ace513 100644 --- a/project2/basics/views/rowView.h +++ b/project2/basics/views/rowView.h @@ -8,7 +8,7 @@ #include "aggregate.h" /// Project2 component to create output based on a records in a row set -class RowView : public View, public RowProcessor { +class DLL_PUBLIC RowView : public View, public RowProcessor { public: RowView(ScriptNodePtr); virtual ~RowView(); |
