-
Notifications
You must be signed in to change notification settings - Fork 1
safe_data provides convenient and efficient C++ data types that are self-validating. Validates ranges, min/max, string length, container sizes, etc.. safe_data guarantees to hold valid data at all times.
License
naquin/safe_data
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
safe_data 0.4 ============= safe_data provides convenient and efficient C++ data types that are self-validating. Validates ranges, min/max, string length, container sizes, etc. safe_data guarantees to hold valid data at all times. Installation ------------ Before installing safe_data, you must have the C++ Boost Libraries installed. Visit http://www.boost.org/ for more information. After installing Boost, include this directory in your compiler's include directory. Once successfully configured, you should be able to use this statement to include the files: #include <safe_data/safe_data.hpp> Unit Tests ---------- The unit tests require Google Test (https://code.google.com/p/googletest/). After compiling Google Test, run test.cpp to make sure your compiler works with safe_data. Directions ---------- Review the code in example.cpp for general usage. The file test.cpp can be referenced for more advanced features. Current Release --------------- The most current release can always be found at: https://github.com/syvex/safe_data
About
safe_data provides convenient and efficient C++ data types that are self-validating. Validates ranges, min/max, string length, container sizes, etc.. safe_data guarantees to hold valid data at all times.
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published