Browse Source

Move LS standard library header file

Patrick 3 years ago
parent
commit
de752f4d35
3 changed files with 75 additions and 75 deletions
  1. 1 1
      CMakeLists.txt
  2. 74 0
      include/ls_std/ls_std.hpp
  3. 0 74
      source/ls_std/ls_std.hpp

+ 1 - 1
CMakeLists.txt

@@ -24,7 +24,7 @@ message("${PROJECT_NAME}: Adding include directories...")
 
 include_directories(${CMAKE_CURRENT_LIST_DIR}/test/lib/googletest-1.8.1/googletest/include)
 include_directories(${CMAKE_CURRENT_LIST_DIR}/include/ls_std/lib/nlohmann_json/include/nlohmann)
-include_directories(${CMAKE_CURRENT_LIST_DIR}/source)
+include_directories(${CMAKE_CURRENT_LIST_DIR}/include)
 
 ######################################################
 # Add Other CMake Dependencies

+ 74 - 0
include/ls_std/ls_std.hpp

@@ -0,0 +1,74 @@
+/*
+ * Author:          Patrick-Christopher Mattulat
+ * Company:         Lynar Studios
+ * E-Mail:          webmaster@lynarstudios.com
+ * Created:         2020-10-29
+ * Changed:         2020-11-06
+ *
+ * */
+
+#ifndef LS_STD_LS_STD_HPP
+#define LS_STD_LS_STD_HPP
+
+#include "base/Class.hpp"
+#include "base/Types.hpp"
+#include "base/Version.hpp"
+
+#include "boxing/IBoxing.hpp"
+#include "boxing/Boolean.hpp"
+#include "boxing/Double.hpp"
+#include "boxing/Float.hpp"
+#include "boxing/Integer.hpp"
+#include "boxing/Long.hpp"
+#include "boxing/String.hpp"
+
+#include "exception/FileNotFoundException.hpp"
+#include "exception/FileOperationException.hpp"
+#include "exception/IllegalArgumentException.hpp"
+#include "exception/IllegalArithmeticOperationException.hpp"
+
+#include "io/logging/LogLevel.hpp"
+#include "io/logging/LogLevelValue.hpp"
+#include "io/logging/Logger.hpp"
+#include "io/xml/XMLReaderMock.hpp"
+#include "io/xml/XMLReader.hpp"
+#include "io/xml/XMLParseMode.hpp"
+#include "io/xml/XMLParseData.hpp"
+#include "io/xml/XMLNode.hpp"
+#include "io/xml/XMLDocument.hpp"
+#include "io/xml/XMLDeclaration.hpp"
+#include "io/xml/XMLAttribute.hpp"
+#include "io/File.hpp"
+#include "io/FileOutputStream.hpp"
+#include "io/FilePathSeparator.hpp"
+#include "io/FilePathSeparatorMatch.hpp"
+#include "io/FileReader.hpp"
+#include "io/FileWriter.hpp"
+#include "io/IReader.hpp"
+#include "io/IStorable.hpp"
+#include "io/IWriter.hpp"
+#include "io/NewLine.hpp"
+#include "io/StorableFile.hpp"
+
+#include "logic/State.hpp"
+#include "logic/StateConnection.hpp"
+#include "logic/StateMachine.hpp"
+#include "logic/StateMachineTypes.hpp"
+
+#include "serialization/boxing/SerializableJSONBoolean.hpp"
+#include "serialization/boxing/SerializableJSONDouble.hpp"
+#include "serialization/boxing/SerializableJSONFloat.hpp"
+#include "serialization/boxing/SerializableJSONInteger.hpp"
+#include "serialization/boxing/SerializableJSONLong.hpp"
+#include "serialization/boxing/SerializableJSONString.hpp"
+#include "serialization/logic/SerializableJSONState.hpp"
+#include "serialization/logic/SerializableJSONStateConnection.hpp"
+#include "serialization/logic/SerializableJSONStateMachine.hpp"
+#include "serialization/ISerializable.hpp"
+
+#include "time/Date.hpp"
+
+#include "utils/RegexUtils.hpp"
+#include "utils/STLUtils.hpp"
+
+#endif

+ 0 - 74
source/ls_std/ls_std.hpp

@@ -1,74 +0,0 @@
-/*
- * Author:          Patrick-Christopher Mattulat
- * Company:         Lynar Studios
- * E-Mail:          webmaster@lynarstudios.com
- * Created:         2020-10-29
- * Changed:         2020-11-06
- *
- * */
-
-#ifndef LS_STD_LS_STD_HPP
-#define LS_STD_LS_STD_HPP
-
-#include "../../include/ls_std/base/Class.hpp"
-#include "../../include/ls_std/base/Types.hpp"
-#include "../../include/ls_std/base/Version.hpp"
-
-#include "../../include/ls_std/boxing/IBoxing.hpp"
-#include "../../include/ls_std/boxing/Boolean.hpp"
-#include "../../include/ls_std/boxing/Double.hpp"
-#include "../../include/ls_std/boxing/Float.hpp"
-#include "../../include/ls_std/boxing/Integer.hpp"
-#include "../../include/ls_std/boxing/Long.hpp"
-#include "../../include/ls_std/boxing/String.hpp"
-
-#include "../../include/ls_std/exception/FileNotFoundException.hpp"
-#include "../../include/ls_std/exception/FileOperationException.hpp"
-#include "../../include/ls_std/exception/IllegalArgumentException.hpp"
-#include "../../include/ls_std/exception/IllegalArithmeticOperationException.hpp"
-
-#include "../../include/ls_std/io/logging/LogLevel.hpp"
-#include "../../include/ls_std/io/logging/LogLevelValue.hpp"
-#include "../../include/ls_std/io/logging/Logger.hpp"
-#include "../../include/ls_std/io/xml/XMLReaderMock.hpp"
-#include "../../include/ls_std/io/xml/XMLReader.hpp"
-#include "../../include/ls_std/io/xml/XMLParseMode.hpp"
-#include "../../include/ls_std/io/xml/XMLParseData.hpp"
-#include "../../include/ls_std/io/xml/XMLNode.hpp"
-#include "../../include/ls_std/io/xml/XMLDocument.hpp"
-#include "../../include/ls_std/io/xml/XMLDeclaration.hpp"
-#include "../../include/ls_std/io/xml/XMLAttribute.hpp"
-#include "../../include/ls_std/io/File.hpp"
-#include "../../include/ls_std/io/FileOutputStream.hpp"
-#include "../../include/ls_std/io/FilePathSeparator.hpp"
-#include "../../include/ls_std/io/FilePathSeparatorMatch.hpp"
-#include "../../include/ls_std/io/FileReader.hpp"
-#include "../../include/ls_std/io/FileWriter.hpp"
-#include "../../include/ls_std/io/IReader.hpp"
-#include "../../include/ls_std/io/IStorable.hpp"
-#include "../../include/ls_std/io/IWriter.hpp"
-#include "../../include/ls_std/io/NewLine.hpp"
-#include "../../include/ls_std/io/StorableFile.hpp"
-
-#include "../../include/ls_std/logic/State.hpp"
-#include "../../include/ls_std/logic/StateConnection.hpp"
-#include "../../include/ls_std/logic/StateMachine.hpp"
-#include "../../include/ls_std/logic/StateMachineTypes.hpp"
-
-#include "../../include/ls_std/serialization/boxing/SerializableJSONBoolean.hpp"
-#include "../../include/ls_std/serialization/boxing/SerializableJSONDouble.hpp"
-#include "../../include/ls_std/serialization/boxing/SerializableJSONFloat.hpp"
-#include "../../include/ls_std/serialization/boxing/SerializableJSONInteger.hpp"
-#include "../../include/ls_std/serialization/boxing/SerializableJSONLong.hpp"
-#include "../../include/ls_std/serialization/boxing/SerializableJSONString.hpp"
-#include "../../include/ls_std/serialization/logic/SerializableJSONState.hpp"
-#include "../../include/ls_std/serialization/logic/SerializableJSONStateConnection.hpp"
-#include "../../include/ls_std/serialization/logic/SerializableJSONStateMachine.hpp"
-#include "../../include/ls_std/serialization/ISerializable.hpp"
-
-#include "../../include/ls_std/time/Date.hpp"
-
-#include "../../include/ls_std/utils/RegexUtils.hpp"
-#include "../../include/ls_std/utils/STLUtils.hpp"
-
-#endif