Browse Source

Add missing dynamic goal declarations to section pair classes

Patrick-Christopher Mattulat 2 years ago
parent
commit
5659a5614b

+ 2 - 1
include/ls-std/io/section-pair/SectionPairIdentifierArgumentEvaluator.hpp

@@ -12,11 +12,12 @@
 
 #include "SectionPairTypes.hpp"
 #include <ls-std/core/interface/IEvaluator.hpp>
+#include <ls-std/os/dynamic-goal.hpp>
 #include <string>
 
 namespace ls::std::io
 {
-  class SectionPairIdentifierArgumentEvaluator : public ls::std::core::interface_type::IEvaluator
+  class LS_STD_DYNAMIC_GOAL SectionPairIdentifierArgumentEvaluator : public ls::std::core::interface_type::IEvaluator
   {
     public:
 

+ 2 - 1
include/ls-std/io/section-pair/SectionPairIdentifierValidator.hpp

@@ -13,11 +13,12 @@
 #include "SectionPairTypes.hpp"
 #include <ls-std/core/Class.hpp>
 #include <ls-std/core/interface/IValidator.hpp>
+#include <ls-std/os/dynamic-goal.hpp>
 #include <string>
 
 namespace ls::std::io
 {
-  class SectionPairIdentifierValidator : public ls::std::core::Class, public ls::std::core::interface_type::IValidator
+  class LS_STD_DYNAMIC_GOAL SectionPairIdentifierValidator : public ls::std::core::Class, public ls::std::core::interface_type::IValidator
   {
     public:
 

+ 2 - 1
include/ls-std/io/section-pair/SectionPairRow.hpp

@@ -14,10 +14,11 @@
 #include "SectionPairTypes.hpp"
 #include <list>
 #include <ls-std/core/Class.hpp>
+#include <ls-std/os/dynamic-goal.hpp>
 
 namespace ls::std::io
 {
-  class SectionPairRow : public ls::std::core::Class
+  class LS_STD_DYNAMIC_GOAL SectionPairRow : public ls::std::core::Class
   {
     public:
 

+ 2 - 1
include/ls-std/io/section-pair/SectionPairRowValueArgumentEvaluator.hpp

@@ -12,11 +12,12 @@
 
 #include "SectionPairTypes.hpp"
 #include <ls-std/core/interface/IEvaluator.hpp>
+#include <ls-std/os/dynamic-goal.hpp>
 #include <string>
 
 namespace ls::std::io
 {
-  class SectionPairRowValueArgumentEvaluator : public ls::std::core::interface_type::IEvaluator
+  class LS_STD_DYNAMIC_GOAL SectionPairRowValueArgumentEvaluator : public ls::std::core::interface_type::IEvaluator
   {
     public:
 

+ 2 - 1
include/ls-std/io/section-pair/SectionPairRowValueValidator.hpp

@@ -13,11 +13,12 @@
 #include "SectionPairTypes.hpp"
 #include <ls-std/core/Class.hpp>
 #include <ls-std/core/interface/IValidator.hpp>
+#include <ls-std/os/dynamic-goal.hpp>
 #include <string>
 
 namespace ls::std::io
 {
-  class SectionPairRowValueValidator : public ls::std::core::Class, public ls::std::core::interface_type::IValidator
+  class LS_STD_DYNAMIC_GOAL SectionPairRowValueValidator : public ls::std::core::Class, public ls::std::core::interface_type::IValidator
   {
     public: