This repository represents the Lynar Studios - Standard Library (ls-std).

Patrick-Laptop c5ca494199 Merge remote-tracking branch 'origin/master' 4 лет назад
config 84b7be3222 Added code style file 4 лет назад
source 353c3767bf Fixed SerializableJSONState class 4 лет назад
test 2bb5b3def5 Implemented XMLDocument class 4 лет назад
.gitignore 2ee11bc5fb Extended .gitignore file 4 лет назад
CMakeLists.txt 2bb5b3def5 Implemented XMLDocument class 4 лет назад
LICENSE.txt 39db2bb7a1 Added e-mail address to license file 4 лет назад
README.md 927a1d5a50 Updated README file 4 лет назад

README.md

Lynar Studios - Standard Library 2020.1.0.0

This is a cross-platform standard library written in C++ and provides basic functionality and implementation, like:

  • Boxing
  • File Operations
  • Basic Reflection
  • Date
  • State Machine
  • Serialization
  • JSON
  • XML
  • Logging

Testing

This project contains unit tests to provide test coverage.
To run those unit tests you have to adjust TestHelper class by adding your personal test folder path to getTestFolderLocation method.

Naming Convention

This library tries to stick to the following naming convention:

  • parameters start with an underscore followed by a small letter.
  • private methods start with an underscore followed by a small letter.
  • class names start with an upper case letter and do then follow camel case convention.