Add separate md info
This commit is contained in:
parent
fa40e30a13
commit
b8b1d32af6
4 changed files with 18 additions and 9 deletions
2
Doxyfile
2
Doxyfile
|
|
@ -813,7 +813,7 @@ WARN_LOGFILE =
|
||||||
# spaces. See also FILE_PATTERNS and EXTENSION_MAPPING
|
# spaces. See also FILE_PATTERNS and EXTENSION_MAPPING
|
||||||
# Note: If this tag is empty the current directory is searched.
|
# Note: If this tag is empty the current directory is searched.
|
||||||
|
|
||||||
INPUT = include
|
INPUT = include md
|
||||||
|
|
||||||
# This tag can be used to specify the character encoding of the source files
|
# This tag can be used to specify the character encoding of the source files
|
||||||
# that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses
|
# that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,8 @@
|
||||||
/*! @file filedat.hpp
|
/*! @file filedat.hpp
|
||||||
* @brief Storing and reading data
|
* @brief Storing and reading data
|
||||||
*
|
*
|
||||||
* Easily organize data in a JSON-like file format
|
* Easily organize data in a JSON-like file format.
|
||||||
|
* See [ZFD format](@ref zfd)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
namespace ztd
|
namespace ztd
|
||||||
|
|
@ -130,14 +131,14 @@ namespace ztd
|
||||||
@param in C string data
|
@param in C string data
|
||||||
@param in_size Size of the string data
|
@param in_size Size of the string data
|
||||||
@param offset Used for debugging
|
@param offset Used for debugging
|
||||||
@param data Used for debugging
|
@param parent Used for debugging
|
||||||
*/
|
*/
|
||||||
void set(const char* in, const int in_size, int offset=0, filedat* parent=nullptr);
|
void set(const char* in, const int in_size, int offset=0, filedat* parent=nullptr);
|
||||||
//! @brief Set data
|
//! @brief Set data
|
||||||
/*!
|
/*!
|
||||||
@param in String data
|
@param in String data
|
||||||
@param offset Used for debugging
|
@param offset Used for debugging
|
||||||
@param data Used for debuggingy
|
@param data Used for debugging
|
||||||
*/
|
*/
|
||||||
inline void set(std::string const& in, int offset=0, filedat* data=nullptr) { this->set(in.c_str(), in.size(), offset, data); }
|
inline void set(std::string const& in, int offset=0, filedat* data=nullptr) { this->set(in.c_str(), in.size(), offset, data); }
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
# ZFD format details
|
# ZFD format {#zfd}
|
||||||
|
|
||||||
The format is composed of infinitely concatenable "chunks". There a three types of chunks:
|
ZFD is composed of infinitely concatenable "chunks". There a three types of chunks:
|
||||||
- Map chunk : between braces {}
|
- Map chunk : between braces {}
|
||||||
- List chunk : between brackets []
|
- List chunk : between brackets []
|
||||||
- String value
|
- String value
|
||||||
8
md/ztd.md
Normal file
8
md/ztd.md
Normal file
|
|
@ -0,0 +1,8 @@
|
||||||
|
# ztd {#mainpage}
|
||||||
|
|
||||||
|
zawz's standard C++ library. Tools for easier coding
|
||||||
|
|
||||||
|
Github: http://github.com/zawwz/ztd
|
||||||
|
|
||||||
|
[ZFD format details](@ref zfd)
|
||||||
|
|
||||||
Loading…
Reference in a new issue