@@ -15,7 +15,7 @@
namespace ls::std::core
{
- class LS_STD_DYNAMIC_GOAL Class // TODO: check if LS_STD_DYNAMIC_GOAL is set properly project wide
+ class LS_STD_DYNAMIC_GOAL Class
public:
@@ -10,11 +10,12 @@
#ifndef LS_STD_LIBRARY_VERSION_HPP
#define LS_STD_LIBRARY_VERSION_HPP
+#include <ls-std/os/dynamic-goal.hpp>
#include <string>
- class LibraryVersion
+ class LS_STD_DYNAMIC_GOAL LibraryVersion
@@ -3,7 +3,7 @@
* Company: Lynar Studios
* E-Mail: webmaster@lynarstudios.com
* Created: 2021-05-27
- * Changed: 2023-02-04
+ * Changed: 2023-02-05
*
* */
@@ -11,10 +11,11 @@
#define LS_STD_EVENT_NOT_HANDLED_EXCEPTION_HPP
#include <exception>
- class EventNotHandledException : public ::std::exception
+ class LS_STD_DYNAMIC_GOAL EventNotHandledException : public ::std::exception
#define LS_STD_EVENT_NOT_SUBSCRIBED_EXCEPTION_HPP
- class EventNotSubscribedException : public ::std::exception
+ class LS_STD_DYNAMIC_GOAL EventNotSubscribedException : public ::std::exception
* Created: 2020-08-17
@@ -12,12 +12,13 @@
#include <cstring>
//TODO: pass parameters, use class, show class name
- class FileNotFoundException : public ::std::exception
+ class LS_STD_DYNAMIC_GOAL FileNotFoundException : public ::std::exception
* Created: 2020-08-15
@@ -11,11 +11,12 @@
#define LS_STD_FILE_OPERATION_EXCEPTION_HPP
- class FileOperationException : public ::std::exception
+ class LS_STD_DYNAMIC_GOAL FileOperationException : public ::std::exception
* Created: 2020-08-09
#define LS_STD_ILLEGAL_ARGUMENT_EXCEPTION_HPP
- class IllegalArgumentException : public ::std::exception
+ class LS_STD_DYNAMIC_GOAL IllegalArgumentException : public ::std::exception
* Created: 2020-08-07
#define LS_STD_ILLEGAL_OPERATION_EXCEPTION_HPP
- class IllegalArithmeticOperationException : public ::std::exception
+ class LS_STD_DYNAMIC_GOAL IllegalArithmeticOperationException : public ::std::exception
* Created: 2021-04-30
#define LS_STD_INCOMPLETE_JSON_EXCEPTION_HPP
- class IncompleteJsonException : public ::std::exception
+ class LS_STD_DYNAMIC_GOAL IncompleteJsonException : public ::std::exception
* Created: 2020-11-06
#define LS_STD_NULL_POINTER_EXCEPTION_HPP
- class NullPointerException : public ::std::exception
+ class LS_STD_DYNAMIC_GOAL NullPointerException : public ::std::exception
#ifndef LS_STD_I_BOXING_HPP
#define LS_STD_I_BOXING_HPP
namespace ls::std::core::interface_type
- class IBoxing
+ class LS_STD_DYNAMIC_GOAL IBoxing
#ifndef LS_STD_I_ENCODING_HPP
#define LS_STD_I_ENCODING_HPP
- class IEncoding
+ class LS_STD_DYNAMIC_GOAL IEncoding
@@ -12,11 +12,12 @@
#include "IListener.hpp"
#include <ls-std/core/types/EventTypes.hpp>
#include <memory>
- class IEventSubscriber
+ class LS_STD_DYNAMIC_GOAL IEventSubscriber
#define LS_STD_I_LISTENER_HPP
#include <ls-std/core/Class.hpp>
- class IListener
+ class LS_STD_DYNAMIC_GOAL IListener
#define LS_STD_I_READER_HPP
#include <ls-std/core/types/Types.hpp>
- class IReader
+ class LS_STD_DYNAMIC_GOAL IReader
#define LS_STD_I_SERIALIZABLE_HPP
- class ISerializable
+ class LS_STD_DYNAMIC_GOAL ISerializable
#define LS_STD_I_STORABLE_HPP
- class IStorable
+ class LS_STD_DYNAMIC_GOAL IStorable
#define LS_STD_I_WRITER_HPP
#include <vector>
- class IWriter
+ class LS_STD_DYNAMIC_GOAL IWriter
@@ -3,18 +3,19 @@
* Created: 2020-08-18
#ifndef LS_STD_REGEX_UTILS_HPP
#define LS_STD_REGEX_UTILS_HPP
- class RegexUtils
+ class LS_STD_DYNAMIC_GOAL RegexUtils
@@ -10,9 +10,11 @@
#ifndef LS_STD_FILE_PATH_MATCH_HPP
#define LS_STD_FILE_PATH_MATCH_HPP
+
namespace ls::std::io
- class FilePathSeparatorMatch
+ class LS_STD_DYNAMIC_GOAL FilePathSeparatorMatch
#ifndef LS_STD_NEW_LINE_HPP
#define LS_STD_NEW_LINE_HPP
- class NewLine
+ class LS_STD_DYNAMIC_GOAL NewLine
#ifndef LS_STD_KV_PARSE_DATA_HPP
#define LS_STD_KV_PARSE_DATA_HPP
- class KvParseParameter
+ class LS_STD_DYNAMIC_GOAL KvParseParameter
#include "XmlNode.hpp"
#include <cstdint>
- class XmlParseParameter
+ class LS_STD_DYNAMIC_GOAL XmlParseParameter