浏览代码

Add dynamic goal to "core" module

Patrick-Christopher Mattulat 2 年之前
父节点
当前提交
6cfdaacc05

+ 3 - 2
include/ls_std/core/Class.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-08-07
- * Changed:         2022-05-09
+ * Changed:         2022-06-29
  *
  * */
 
@@ -11,6 +11,7 @@
 #define LS_STD_CLASS_HPP
 
 #include <string>
+#include <ls_std/os/dynamic_goal.hpp>
 
 namespace ls
 {
@@ -18,7 +19,7 @@ namespace ls
   {
     namespace core
     {
-      class Class
+      class DYNAMIC_GOAL Class
       {
         public:
 

+ 3 - 2
include/ls_std/core/Version.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-09-27
- * Changed:         2022-05-19
+ * Changed:         2022-06-29
  *
  * */
 
@@ -13,6 +13,7 @@
 #include "Class.hpp"
 #include <ls_std/core/interface/ISerializable.hpp>
 #include <ls_std/core/types/Types.hpp>
+#include <ls_std/os/dynamic_goal.hpp>
 
 namespace ls
 {
@@ -20,7 +21,7 @@ namespace ls
   {
     namespace core
     {
-      class Version : public ls::std::core::interface_type::ISerializable
+      class DYNAMIC_GOAL Version : public ls::std::core::interface_type::ISerializable
       {
         public:
 

+ 3 - 2
include/ls_std/core/exception/EventNotHandledException.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2021-05-27
- * Changed:         2022-05-09
+ * Changed:         2022-06-29
  *
  * */
 
@@ -11,6 +11,7 @@
 #define LS_STD_EVENT_NOT_HANDLED_EXCEPTION_HPP
 
 #include <exception>
+#include <ls_std/os/dynamic_goal.hpp>
 
 namespace ls
 {
@@ -18,7 +19,7 @@ namespace ls
   {
     namespace core
     {
-      class EventNotHandledException : public ::std::exception
+      class DYNAMIC_GOAL EventNotHandledException : public ::std::exception
       {
         public:
 

+ 3 - 2
include/ls_std/core/exception/EventNotSubscribedException.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2021-05-27
- * Changed:         2022-05-09
+ * Changed:         2022-06-29
  *
  * */
 
@@ -11,6 +11,7 @@
 #define LS_STD_EVENT_NOT_SUBSCRIBED_EXCEPTION_HPP
 
 #include <exception>
+#include <ls_std/os/dynamic_goal.hpp>
 
 namespace ls
 {
@@ -18,7 +19,7 @@ namespace ls
   {
     namespace core
     {
-      class EventNotSubscribedException : public ::std::exception
+      class DYNAMIC_GOAL EventNotSubscribedException : public ::std::exception
       {
         public:
 

+ 3 - 2
include/ls_std/core/exception/FileNotFoundException.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-08-17
- * Changed:         2022-05-16
+ * Changed:         2022-06-29
  *
  * */
 
@@ -13,6 +13,7 @@
 #include <exception>
 #include <string>
 #include <cstring>
+#include <ls_std/os/dynamic_goal.hpp>
 
 //TODO: pass parameters, use class, show class name
 namespace ls
@@ -21,7 +22,7 @@ namespace ls
   {
     namespace core
     {
-      class FileNotFoundException : public ::std::exception
+      class DYNAMIC_GOAL FileNotFoundException : public ::std::exception
       {
         public:
 

+ 3 - 2
include/ls_std/core/exception/FileOperationException.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-08-15
- * Changed:         2022-05-09
+ * Changed:         2022-06-29
  *
  * */
 
@@ -12,6 +12,7 @@
 
 #include <exception>
 #include <string>
+#include <ls_std/os/dynamic_goal.hpp>
 
 namespace ls
 {
@@ -19,7 +20,7 @@ namespace ls
   {
     namespace core
     {
-      class FileOperationException : public ::std::exception
+      class DYNAMIC_GOAL FileOperationException : public ::std::exception
       {
         public:
 

+ 3 - 2
include/ls_std/core/exception/IllegalArgumentException.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-08-09
- * Changed:         2022-05-09
+ * Changed:         2022-06-29
  *
  * */
 
@@ -11,6 +11,7 @@
 #define LS_STD_ILLEGAL_ARGUMENT_EXCEPTION_HPP
 
 #include <exception>
+#include <ls_std/os/dynamic_goal.hpp>
 
 namespace ls
 {
@@ -18,7 +19,7 @@ namespace ls
   {
     namespace core
     {
-      class IllegalArgumentException : public ::std::exception
+      class DYNAMIC_GOAL IllegalArgumentException : public ::std::exception
       {
         public:
 

+ 3 - 2
include/ls_std/core/exception/IllegalArithmeticOperationException.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-08-07
- * Changed:         2022-05-09
+ * Changed:         2022-06-29
  *
  * */
 
@@ -11,6 +11,7 @@
 #define LS_STD_ILLEGAL_OPERATION_EXCEPTION_HPP
 
 #include <exception>
+#include <ls_std/os/dynamic_goal.hpp>
 
 namespace ls
 {
@@ -18,7 +19,7 @@ namespace ls
   {
     namespace core
     {
-      class IllegalArithmeticOperationException : public ::std::exception
+      class DYNAMIC_GOAL IllegalArithmeticOperationException : public ::std::exception
       {
         public:
 

+ 3 - 2
include/ls_std/core/exception/IncompleteJsonException.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2021-04-30
- * Changed:         2022-05-09
+ * Changed:         2022-06-29
  *
  * */
 
@@ -11,6 +11,7 @@
 #define LS_STD_INCOMPLETE_JSON_EXCEPTION_HPP
 
 #include <exception>
+#include <ls_std/os/dynamic_goal.hpp>
 
 namespace ls
 {
@@ -18,7 +19,7 @@ namespace ls
   {
     namespace core
     {
-      class IncompleteJsonException : public ::std::exception
+      class DYNAMIC_GOAL IncompleteJsonException : public ::std::exception
       {
         public:
 

+ 3 - 2
include/ls_std/core/exception/NullPointerException.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-11-06
- * Changed:         2022-05-09
+ * Changed:         2022-06-29
  *
  * */
 
@@ -11,6 +11,7 @@
 #define LS_STD_NULL_POINTER_EXCEPTION_HPP
 
 #include <exception>
+#include <ls_std/os/dynamic_goal.hpp>
 
 namespace ls
 {
@@ -18,7 +19,7 @@ namespace ls
   {
     namespace core
     {
-      class NullPointerException : public ::std::exception
+      class DYNAMIC_GOAL NullPointerException : public ::std::exception
       {
         public: