Browse Source

Add missing namespace identifier in classes

Patrick-Christopher Mattulat 3 năm trước cách đây
mục cha
commit
581e29d592
47 tập tin đã thay đổi với 130 bổ sung130 xóa
  1. 6 6
      include/ls_std/boxing/Boolean.hpp
  2. 6 6
      include/ls_std/boxing/Double.hpp
  3. 6 6
      include/ls_std/boxing/Float.hpp
  4. 6 6
      include/ls_std/boxing/Integer.hpp
  5. 6 6
      include/ls_std/boxing/Long.hpp
  6. 6 6
      include/ls_std/boxing/String.hpp
  7. 4 4
      include/ls_std/event/Event.hpp
  8. 3 3
      include/ls_std/event/EventManager.hpp
  9. 2 2
      include/ls_std/event/EventTypes.hpp
  10. 3 3
      include/ls_std/event/IEventSubscriber.hpp
  11. 2 2
      include/ls_std/io/File.hpp
  12. 2 2
      include/ls_std/io/FileOutputStream.hpp
  13. 2 2
      include/ls_std/io/FileReader.hpp
  14. 2 2
      include/ls_std/io/FileWriter.hpp
  15. 2 2
      include/ls_std/io/StandardOutputWriter.hpp
  16. 2 2
      include/ls_std/io/StorableFile.hpp
  17. 3 3
      include/ls_std/io/logging/LogLevel.hpp
  18. 2 2
      include/ls_std/io/logging/Logger.hpp
  19. 2 2
      include/ls_std/io/xml/XMLAttribute.hpp
  20. 2 2
      include/ls_std/io/xml/XMLDeclaration.hpp
  21. 2 2
      include/ls_std/io/xml/XMLDocument.hpp
  22. 2 2
      include/ls_std/io/xml/XMLNode.hpp
  23. 2 2
      include/ls_std/io/xml/XMLParser.hpp
  24. 2 2
      include/ls_std/io/xml/XMLParserMock.hpp
  25. 2 2
      include/ls_std/io/xml/XMLReader.hpp
  26. 2 2
      include/ls_std/logic/IListener.hpp
  27. 2 2
      include/ls_std/logic/Narrator.hpp
  28. 2 2
      include/ls_std/logic/StateConnection.hpp
  29. 2 2
      include/ls_std/logic/StateMachine.hpp
  30. 2 2
      include/ls_std/serialization/boxing/SerializableJSONBoolean.hpp
  31. 2 2
      include/ls_std/serialization/boxing/SerializableJSONDouble.hpp
  32. 2 2
      include/ls_std/serialization/boxing/SerializableJSONFloat.hpp
  33. 2 2
      include/ls_std/serialization/boxing/SerializableJSONInteger.hpp
  34. 2 2
      include/ls_std/serialization/boxing/SerializableJSONLong.hpp
  35. 2 2
      include/ls_std/serialization/boxing/SerializableJSONString.hpp
  36. 2 2
      include/ls_std/serialization/logic/SerializableJSONState.hpp
  37. 2 2
      include/ls_std/serialization/logic/SerializableJSONStateConnection.hpp
  38. 2 2
      include/ls_std/serialization/logic/SerializableJSONStateMachine.hpp
  39. 2 2
      include/ls_std/time/Date.hpp
  40. 3 3
      source/ls_std/boxing/Boolean.cpp
  41. 3 3
      source/ls_std/boxing/Double.cpp
  42. 3 3
      source/ls_std/boxing/Float.cpp
  43. 3 3
      source/ls_std/boxing/Integer.cpp
  44. 3 3
      source/ls_std/boxing/Long.cpp
  45. 3 3
      source/ls_std/boxing/String.cpp
  46. 2 2
      source/ls_std/event/Event.cpp
  47. 3 3
      source/ls_std/event/EventManager.cpp

+ 6 - 6
include/ls_std/boxing/Boolean.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-08-09
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -18,7 +18,7 @@
 
 namespace ls_std
 {
-  class Boolean : public Class, public IBoxing, public ISerializable, public IStorable
+  class Boolean : public ls_std::Class, public ls_std::IBoxing, public ls_std::ISerializable, public ls_std::IStorable
   {
     public:
 
@@ -70,8 +70,8 @@ namespace ls_std
       // additional functionality
 
       bool getValue() const;
-      void setSerializable(std::shared_ptr<ISerializable> _serializable);
-      void setStorable(std::shared_ptr<IStorable> _storable);
+      void setSerializable(std::shared_ptr<ls_std::ISerializable> _serializable);
+      void setStorable(std::shared_ptr<ls_std::IStorable> _storable);
       static bool XOR(const ls_std::Boolean &_leftExpression, const ls_std::Boolean &_rightExpression);
       static bool XOR(const ls_std::Boolean &_leftExpression, bool _rightExpression);
       static bool XOR(bool _leftExpression, const ls_std::Boolean &_rightExpression);
@@ -79,8 +79,8 @@ namespace ls_std
 
     private:
 
-      std::shared_ptr<ISerializable> serializable{};
-      std::shared_ptr<IStorable> storable{};
+      std::shared_ptr<ls_std::ISerializable> serializable{};
+      std::shared_ptr<ls_std::IStorable> storable{};
       bool value{};
 
       const std::string FALSE_STRING = "false";

+ 6 - 6
include/ls_std/boxing/Double.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-08-14
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -18,7 +18,7 @@
 
 namespace ls_std
 {
-  class Double : public Class, public IBoxing, public ISerializable, public IStorable
+  class Double : public ls_std::Class, public ls_std::IBoxing, public ls_std::ISerializable, public ls_std::IStorable
   {
     public:
 
@@ -91,14 +91,14 @@ namespace ls_std
       double getEpsilon();
       double getValue();
       void setEpsilon(double _epsilon);
-      void setSerializable(std::shared_ptr<ISerializable> _serializable);
-      void setStorable(std::shared_ptr<IStorable> _storable);
+      void setSerializable(std::shared_ptr<ls_std::ISerializable> _serializable);
+      void setStorable(std::shared_ptr<ls_std::IStorable> _storable);
 
     private:
 
       double epsilon{};
-      std::shared_ptr<ISerializable> serializable{};
-      std::shared_ptr<IStorable> storable{};
+      std::shared_ptr<ls_std::ISerializable> serializable{};
+      std::shared_ptr<ls_std::IStorable> storable{};
       double value{};
   };
 }

+ 6 - 6
include/ls_std/boxing/Float.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-08-14
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -18,7 +18,7 @@
 
 namespace ls_std
 {
-  class Float : public Class, public IBoxing, public ISerializable, public IStorable
+  class Float : public ls_std::Class, public ls_std::IBoxing, public ls_std::ISerializable, public ls_std::IStorable
   {
     public:
 
@@ -91,14 +91,14 @@ namespace ls_std
       float getEpsilon();
       float getValue();
       void setEpsilon(float _epsilon);
-      void setSerializable(std::shared_ptr<ISerializable> _serializable);
-      void setStorable(std::shared_ptr<IStorable> _storable);
+      void setSerializable(std::shared_ptr<ls_std::ISerializable> _serializable);
+      void setStorable(std::shared_ptr<ls_std::IStorable> _storable);
 
     private:
 
       float epsilon{};
-      std::shared_ptr<ISerializable> serializable{};
-      std::shared_ptr<IStorable> storable{};
+      std::shared_ptr<ls_std::ISerializable> serializable{};
+      std::shared_ptr<ls_std::IStorable> storable{};
       float value{};
   };
 }

+ 6 - 6
include/ls_std/boxing/Integer.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-08-07
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -18,7 +18,7 @@
 
 namespace ls_std
 {
-  class Integer : public Class, public IBoxing, public ISerializable, public IStorable
+  class Integer : public ls_std::Class, public ls_std::IBoxing, public ls_std::ISerializable, public ls_std::IStorable
   {
     public:
 
@@ -105,13 +105,13 @@ namespace ls_std
       // additional functionality
 
       int getValue() const;
-      void setSerializable(std::shared_ptr<ISerializable> _serializable);
-      void setStorable(std::shared_ptr<IStorable> _storable);
+      void setSerializable(std::shared_ptr<ls_std::ISerializable> _serializable);
+      void setStorable(std::shared_ptr<ls_std::IStorable> _storable);
 
     private:
 
-      std::shared_ptr<ISerializable> serializable{};
-      std::shared_ptr<IStorable> storable{};
+      std::shared_ptr<ls_std::ISerializable> serializable{};
+      std::shared_ptr<ls_std::IStorable> storable{};
       int value{};
   };
 }

+ 6 - 6
include/ls_std/boxing/Long.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-08-17
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -19,7 +19,7 @@
 
 namespace ls_std
 {
-  class Long : public Class, public IBoxing, public ISerializable, public IStorable
+  class Long : public ls_std::Class, public ls_std::IBoxing, public ls_std::ISerializable, public ls_std::IStorable
   {
     public:
 
@@ -106,13 +106,13 @@ namespace ls_std
       // additional functionality
 
       ls_std::long_type getValue() const;
-      void setSerializable(std::shared_ptr<ISerializable> _serializable);
-      void setStorable(std::shared_ptr<IStorable> _storable);
+      void setSerializable(std::shared_ptr<ls_std::ISerializable> _serializable);
+      void setStorable(std::shared_ptr<ls_std::IStorable> _storable);
 
     private:
 
-      std::shared_ptr<ISerializable> serializable{};
-      std::shared_ptr<IStorable> storable{};
+      std::shared_ptr<ls_std::ISerializable> serializable{};
+      std::shared_ptr<ls_std::IStorable> storable{};
       ls_std::long_type value{};
   };
 }

+ 6 - 6
include/ls_std/boxing/String.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-08-14
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -20,7 +20,7 @@
 
 namespace ls_std
 {
-  class String : public Class, public IBoxing, public ISerializable, public IStorable
+  class String : public ls_std::Class, public ls_std::IBoxing, public ls_std::ISerializable, public ls_std::IStorable
   {
     public:
 
@@ -77,16 +77,16 @@ namespace ls_std
       std::string padLeft(size_t _width, char _fillCharacter);
       std::string padRight(size_t _width, char _fillCharacter);
       std::string reverse();
-      void setSerializable(std::shared_ptr<ISerializable> _serializable);
-      void setStorable(std::shared_ptr<IStorable> _storable);
+      void setSerializable(std::shared_ptr<ls_std::ISerializable> _serializable);
+      void setStorable(std::shared_ptr<ls_std::IStorable> _storable);
       bool startsWith(const std::string &_text);
       std::string toLowerCase();
       std::string toUpperCase();
 
     private:
 
-      std::shared_ptr<ISerializable> serializable{};
-      std::shared_ptr<IStorable> storable{};
+      std::shared_ptr<ls_std::ISerializable> serializable{};
+      std::shared_ptr<ls_std::IStorable> storable{};
       std::string value{};
 
       static std::string _buildCharacterChain(size_t _amount, char _fillCharacter);

+ 4 - 4
include/ls_std/event/Event.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-11-26
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -17,7 +17,7 @@
 
 namespace ls_std
 {
-  class Event : public ls_std::Class, public ISerializable
+  class Event : public ls_std::Class, public ls_std::ISerializable
   {
     public:
 
@@ -37,13 +37,13 @@ namespace ls_std
       ls_std::event_parameter_list getParameterList();
       void removeParameter(const ls_std::event_parameter_id &_id);
       void setId(const ls_std::event_id &_id);
-      void setSerializable(std::shared_ptr<ISerializable> _serializable);
+      void setSerializable(std::shared_ptr<ls_std::ISerializable> _serializable);
 
     private:
 
       ls_std::event_id id{};
       ls_std::event_parameter_list parameterList{};
-      std::shared_ptr<ISerializable> serializable{};
+      std::shared_ptr<ls_std::ISerializable> serializable{};
 
       void _assignId(const ls_std::event_id &_id);
       bool _hasParameter(const ls_std::event_id &_id);

+ 3 - 3
include/ls_std/event/EventManager.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-11-27
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -28,8 +28,8 @@ namespace ls_std
 
       // implementation
 
-      void subscribe(const ls_std::event_id &_id, const std::shared_ptr<IListener> &_listener) override;
-      void unsubscribe(const ls_std::event_id &_id, const std::shared_ptr<IListener> &_listener) override;
+      void subscribe(const ls_std::event_id &_id, const std::shared_ptr<ls_std::IListener> &_listener) override;
+      void unsubscribe(const ls_std::event_id &_id, const std::shared_ptr<ls_std::IListener> &_listener) override;
 
       // additional functionality
 

+ 2 - 2
include/ls_std/event/EventTypes.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-11-26
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -20,7 +20,7 @@ namespace ls_std
   using event_parameter_id = std::string;
   using event_parameter_value = std::string;
   using event_parameter = std::pair<std::string, std::string>;
-  using event_parameter_list = std::map<event_parameter_id, event_parameter_value>;
+  using event_parameter_list = std::map<ls_std::event_parameter_id, ls_std::event_parameter_value>;
 }
 
 #endif

+ 3 - 3
include/ls_std/event/IEventSubscriber.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-11-27
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -23,8 +23,8 @@ namespace ls_std
       IEventSubscriber() = default;
       ~IEventSubscriber() = default;
 
-      virtual void subscribe(const ls_std::event_id &_id, const std::shared_ptr<IListener> &_listener) = 0;
-      virtual void unsubscribe(const ls_std::event_id &_id, const std::shared_ptr<IListener> &_listener) = 0;
+      virtual void subscribe(const ls_std::event_id &_id, const std::shared_ptr<ls_std::IListener> &_listener) = 0;
+      virtual void unsubscribe(const ls_std::event_id &_id, const std::shared_ptr<ls_std::IListener> &_listener) = 0;
   };
 }
 

+ 2 - 2
include/ls_std/io/File.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-08-15
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -29,7 +29,7 @@
 
 namespace ls_std
 {
-  class File : public Class
+  class File : public ls_std::Class
   {
     public:
 

+ 2 - 2
include/ls_std/io/FileOutputStream.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-08-20
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -17,7 +17,7 @@
 
 namespace ls_std
 {
-  class FileOutputStream : public Class, public IWriter
+  class FileOutputStream : public ls_std::Class, public ls_std::IWriter
   {
     public:
 

+ 2 - 2
include/ls_std/io/FileReader.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-08-17
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -16,7 +16,7 @@
 
 namespace ls_std
 {
-  class FileReader : public Class, public IReader
+  class FileReader : public ls_std::Class, public ls_std::IReader
   {
     public:
 

+ 2 - 2
include/ls_std/io/FileWriter.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-08-17
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -16,7 +16,7 @@
 
 namespace ls_std
 {
-  class FileWriter : public Class, public IWriter
+  class FileWriter : public ls_std::Class, public ls_std::IWriter
   {
     public:
 

+ 2 - 2
include/ls_std/io/StandardOutputWriter.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-11-06
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -14,7 +14,7 @@
 
 namespace ls_std
 {
-  class StandardOutputWriter : public IWriter
+  class StandardOutputWriter : public ls_std::IWriter
   {
     public:
 

+ 2 - 2
include/ls_std/io/StorableFile.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-08-19
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -17,7 +17,7 @@
 
 namespace ls_std
 {
-  class StorableFile : public IStorable
+  class StorableFile : public ls_std::IStorable
   {
     public:
 

+ 3 - 3
include/ls_std/io/logging/LogLevel.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-08-20
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -16,7 +16,7 @@
 
 namespace ls_std
 {
-  class LogLevel : public Class
+  class LogLevel : public ls_std::Class
   {
     public:
 
@@ -25,7 +25,7 @@ namespace ls_std
       ~LogLevel() override = default;
 
       operator unsigned char() const;
-      LogLevel &operator=(const ls_std::LogLevelValue &_value);
+      ls_std::LogLevel &operator=(const ls_std::LogLevelValue &_value);
       bool operator<=(const ls_std::LogLevelValue &_value);
 
       std::string toString() const;

+ 2 - 2
include/ls_std/io/logging/Logger.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-08-20
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -19,7 +19,7 @@
 
 namespace ls_std
 {
-  class Logger : public Class
+  class Logger : public ls_std::Class
   {
     public:
 

+ 2 - 2
include/ls_std/io/xml/XMLAttribute.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-09-23
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -15,7 +15,7 @@
 
 namespace ls_std
 {
-  class XMLAttribute : public Class
+  class XMLAttribute : public ls_std::Class
   {
     public:
 

+ 2 - 2
include/ls_std/io/xml/XMLDeclaration.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-09-27
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -15,7 +15,7 @@
 
 namespace ls_std
 {
-  class XMLDeclaration : public Class
+  class XMLDeclaration : public ls_std::Class
   {
     public:
 

+ 2 - 2
include/ls_std/io/xml/XMLDocument.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-09-27
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -17,7 +17,7 @@
 
 namespace ls_std
 {
-  class XMLDocument : public Class
+  class XMLDocument : public ls_std::Class
   {
     public:
 

+ 2 - 2
include/ls_std/io/xml/XMLNode.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-09-24
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -17,7 +17,7 @@
 
 namespace ls_std
 {
-  class XMLNode : public Class
+  class XMLNode : public ls_std::Class
   {
     public:
 

+ 2 - 2
include/ls_std/io/xml/XMLParser.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-11-25
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -19,7 +19,7 @@
 
 namespace ls_std
 {
-  class XMLParser : public Class
+  class XMLParser : public ls_std::Class
   {
     public:
 

+ 2 - 2
include/ls_std/io/xml/XMLParserMock.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-10-18
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -14,7 +14,7 @@
 
 namespace ls_std
 {
-  class XMLParserMock : public XMLParser
+  class XMLParserMock : public ls_std::XMLParser
   {
     public:
 

+ 2 - 2
include/ls_std/io/xml/XMLReader.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-10-08
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -20,7 +20,7 @@
 
 namespace ls_std
 {
-  class XMLReader : public Class, public IReader
+  class XMLReader : public ls_std::Class, public ls_std::IReader
   {
     public:
 

+ 2 - 2
include/ls_std/logic/IListener.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-11-14
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -14,7 +14,7 @@
 
 namespace ls_std
 {
-  class IListener : public Class
+  class IListener : public ls_std::Class
   {
     public:
 

+ 2 - 2
include/ls_std/logic/Narrator.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-11-14
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -17,7 +17,7 @@
 
 namespace ls_std
 {
-  class Narrator : public Class
+  class Narrator : public ls_std::Class
   {
     public:
 

+ 2 - 2
include/ls_std/logic/StateConnection.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-09-10
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -16,7 +16,7 @@
 
 namespace ls_std
 {
-  class StateConnection : public Class
+  class StateConnection : public ls_std::Class
   {
     public:
 

+ 2 - 2
include/ls_std/logic/StateMachine.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-09-05
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -20,7 +20,7 @@
 
 namespace ls_std
 {
-  class StateMachine : public Class
+  class StateMachine : public ls_std::Class
   {
     public:
 

+ 2 - 2
include/ls_std/serialization/boxing/SerializableJSONBoolean.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-09-04
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -18,7 +18,7 @@
 
 namespace ls_std
 {
-  class SerializableJSONBoolean : public Class, public ISerializable
+  class SerializableJSONBoolean : public ls_std::Class, public ls_std::ISerializable
   {
     public:
 

+ 2 - 2
include/ls_std/serialization/boxing/SerializableJSONDouble.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-09-04
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -18,7 +18,7 @@
 
 namespace ls_std
 {
-  class SerializableJSONDouble : public Class, public ISerializable
+  class SerializableJSONDouble : public ls_std::Class, public ls_std::ISerializable
   {
     public:
 

+ 2 - 2
include/ls_std/serialization/boxing/SerializableJSONFloat.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-09-04
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -18,7 +18,7 @@
 
 namespace ls_std
 {
-  class SerializableJSONFloat : public Class, public ISerializable
+  class SerializableJSONFloat : public ls_std::Class, public ls_std::ISerializable
   {
     public:
 

+ 2 - 2
include/ls_std/serialization/boxing/SerializableJSONInteger.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-08-21
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -17,7 +17,7 @@
 
 namespace ls_std
 {
-  class SerializableJSONInteger : public Class, public ISerializable
+  class SerializableJSONInteger : public ls_std::Class, public ls_std::ISerializable
   {
     public:
 

+ 2 - 2
include/ls_std/serialization/boxing/SerializableJSONLong.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-08-25
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -17,7 +17,7 @@
 
 namespace ls_std
 {
-  class SerializableJSONLong : public Class, public ISerializable
+  class SerializableJSONLong : public ls_std::Class, public ls_std::ISerializable
   {
     public:
 

+ 2 - 2
include/ls_std/serialization/boxing/SerializableJSONString.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-08-30
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -17,7 +17,7 @@
 
 namespace ls_std
 {
-  class SerializableJSONString : public Class, public ISerializable
+  class SerializableJSONString : public ls_std::Class, public ls_std::ISerializable
   {
     public:
 

+ 2 - 2
include/ls_std/serialization/logic/SerializableJSONState.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-09-15
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -18,7 +18,7 @@
 
 namespace ls_std
 {
-  class SerializableJSONState : public Class, public ISerializable
+  class SerializableJSONState : public ls_std::Class, public ls_std::ISerializable
   {
     public:
 

+ 2 - 2
include/ls_std/serialization/logic/SerializableJSONStateConnection.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-09-14
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -18,7 +18,7 @@
 
 namespace ls_std
 {
-  class SerializableJSONStateConnection : public Class, public ISerializable
+  class SerializableJSONStateConnection : public ls_std::Class, public ls_std::ISerializable
   {
     public:
 

+ 2 - 2
include/ls_std/serialization/logic/SerializableJSONStateMachine.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-09-17
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -18,7 +18,7 @@
 
 namespace ls_std
 {
-  class SerializableJSONStateMachine : public Class, public ISerializable
+  class SerializableJSONStateMachine : public ls_std::Class, public ls_std::ISerializable
   {
     public:
 

+ 2 - 2
include/ls_std/time/Date.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-08-14
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -15,7 +15,7 @@
 
 namespace ls_std
 {
-  class Date : public Class
+  class Date : public ls_std::Class
   {
     public:
 

+ 3 - 3
source/ls_std/boxing/Boolean.cpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-08-09
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -146,12 +146,12 @@ bool ls_std::Boolean::getValue() const
   return this->value;
 }
 
-void ls_std::Boolean::setSerializable(std::shared_ptr<ISerializable> _serializable)
+void ls_std::Boolean::setSerializable(std::shared_ptr<ls_std::ISerializable> _serializable)
 {
   this->serializable = std::move(_serializable);
 }
 
-void ls_std::Boolean::setStorable(std::shared_ptr<IStorable> _storable)
+void ls_std::Boolean::setStorable(std::shared_ptr<ls_std::IStorable> _storable)
 {
   this->storable = std::move(_storable);
 }

+ 3 - 3
source/ls_std/boxing/Double.cpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-08-14
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -268,12 +268,12 @@ void ls_std::Double::setEpsilon(double _epsilon)
   this->epsilon = _epsilon;
 }
 
-void ls_std::Double::setSerializable(std::shared_ptr<ISerializable> _serializable)
+void ls_std::Double::setSerializable(std::shared_ptr<ls_std::ISerializable> _serializable)
 {
   this->serializable = std::move(_serializable);
 }
 
-void ls_std::Double::setStorable(std::shared_ptr<IStorable> _storable)
+void ls_std::Double::setStorable(std::shared_ptr<ls_std::IStorable> _storable)
 {
   this->storable = std::move(_storable);
 }

+ 3 - 3
source/ls_std/boxing/Float.cpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-08-14
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -268,12 +268,12 @@ void ls_std::Float::setEpsilon(float _epsilon)
   this->epsilon = _epsilon;
 }
 
-void ls_std::Float::setSerializable(std::shared_ptr<ISerializable> _serializable)
+void ls_std::Float::setSerializable(std::shared_ptr<ls_std::ISerializable> _serializable)
 {
   this->serializable = std::move(_serializable);
 }
 
-void ls_std::Float::setStorable(std::shared_ptr<IStorable> _storable)
+void ls_std::Float::setStorable(std::shared_ptr<ls_std::IStorable> _storable)
 {
   this->storable = std::move(_storable);
 }

+ 3 - 3
source/ls_std/boxing/Integer.cpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-08-07
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -315,12 +315,12 @@ int ls_std::Integer::getValue() const
   return this->value;
 }
 
-void ls_std::Integer::setSerializable(std::shared_ptr<ISerializable> _serializable)
+void ls_std::Integer::setSerializable(std::shared_ptr<ls_std::ISerializable> _serializable)
 {
   this->serializable = std::move(_serializable);
 }
 
-void ls_std::Integer::setStorable(std::shared_ptr<IStorable> _storable)
+void ls_std::Integer::setStorable(std::shared_ptr<ls_std::IStorable> _storable)
 {
   this->storable = std::move(_storable);
 }

+ 3 - 3
source/ls_std/boxing/Long.cpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-08-17
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -315,12 +315,12 @@ ls_std::long_type ls_std::Long::getValue() const
   return this->value;
 }
 
-void ls_std::Long::setSerializable(std::shared_ptr<ISerializable> _serializable)
+void ls_std::Long::setSerializable(std::shared_ptr<ls_std::ISerializable> _serializable)
 {
   this->serializable = std::move(_serializable);
 }
 
-void ls_std::Long::setStorable(std::shared_ptr<IStorable> _storable)
+void ls_std::Long::setStorable(std::shared_ptr<ls_std::IStorable> _storable)
 {
   this->storable = std::move(_storable);
 }

+ 3 - 3
source/ls_std/boxing/String.cpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-08-14
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -201,12 +201,12 @@ std::string ls_std::String::reverse()
   return copy;
 }
 
-void ls_std::String::setSerializable(std::shared_ptr<ISerializable> _serializable)
+void ls_std::String::setSerializable(std::shared_ptr<ls_std::ISerializable> _serializable)
 {
   this->serializable = std::move(_serializable);
 }
 
-void ls_std::String::setStorable(std::shared_ptr<IStorable> _storable)
+void ls_std::String::setStorable(std::shared_ptr<ls_std::IStorable> _storable)
 {
   this->storable = std::move(_storable);
 }

+ 2 - 2
source/ls_std/event/Event.cpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-11-26
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -86,7 +86,7 @@ bool ls_std::Event::_hasParameter(const ls_std::event_id &_id)
   return this->parameterList.find(_id) != this->parameterList.end();
 }
 
-void ls_std::Event::setSerializable(std::shared_ptr<ISerializable> _serializable)
+void ls_std::Event::setSerializable(std::shared_ptr<ls_std::ISerializable> _serializable)
 {
   this->serializable = std::move(_serializable);
 }

+ 3 - 3
source/ls_std/event/EventManager.cpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2020-11-27
- * Changed:         2021-04-23
+ * Changed:         2021-05-01
  *
  * */
 
@@ -12,7 +12,7 @@
 ls_std::EventManager::EventManager() : ls_std::Class("EventManager")
 {}
 
-void ls_std::EventManager::subscribe(const ls_std::event_id &_id, const std::shared_ptr<IListener> &_listener)
+void ls_std::EventManager::subscribe(const ls_std::event_id &_id, const std::shared_ptr<ls_std::IListener> &_listener)
 {
   if (this->_hasEventHandler(_id))
   {
@@ -20,7 +20,7 @@ void ls_std::EventManager::subscribe(const ls_std::event_id &_id, const std::sha
   }
 }
 
-void ls_std::EventManager::unsubscribe(const ls_std::event_id &_id, const std::shared_ptr<IListener> &_listener)
+void ls_std::EventManager::unsubscribe(const ls_std::event_id &_id, const std::shared_ptr<ls_std::IListener> &_listener)
 {
   if (this->_hasEventHandler(_id))
   {