#include <ctoon.hpp>
|
| static document | parse (const char *toon, std::size_t len, read_flag flags=read_flag::NOFLAG) |
| |
| static document | parse (const char *toon, read_flag flags=read_flag::NOFLAG) |
| |
| static document | parse (const std::string &toon, read_flag flags=read_flag::NOFLAG) |
| |
| static document | parse (const string_view &toon, read_flag flags=read_flag::NOFLAG) |
| |
| static document | parse_indent (const char *toon, std::size_t len, int indent_size, read_flag flags=read_flag::NOFLAG) |
| |
| static document | parse_indent (const std::string &toon, int indent_size, read_flag flags=read_flag::NOFLAG) |
| |
| static document | parse_indent (const string_view &toon, int indent_size, read_flag flags=read_flag::NOFLAG) |
| |
| static document | parse_file (const char *path, read_flag flags=read_flag::NOFLAG) |
| |
Definition at line 548 of file ctoon.hpp.
◆ document() [1/3]
| ctoon::document::document |
( |
| ) |
|
|
inline |
◆ document() [2/3]
| ctoon::document::document |
( |
ctoon_doc * |
doc | ) |
|
|
inlineexplicit |
◆ ~document()
| ctoon::document::~document |
( |
| ) |
|
|
inline |
◆ document() [3/3]
| ctoon::document::document |
( |
document && |
o | ) |
|
|
inline |
◆ get_pointer()
| value ctoon::document::get_pointer |
( |
const string_view & |
ptr | ) |
const |
|
inline |
◆ mut_copy()
◆ operator unsigned char()
| ctoon::document::operator unsigned char |
( |
| ) |
const |
|
inline |
◆ operator*()
| value ctoon::document::operator* |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ parse() [1/4]
◆ parse() [2/4]
◆ parse() [3/4]
◆ parse() [4/4]
◆ parse_file()
◆ parse_indent() [1/3]
◆ parse_indent() [2/3]
◆ parse_indent() [3/3]
◆ raw()
| ctoon_doc * ctoon::document::raw |
( |
| ) |
const |
|
inline |
◆ read_size()
| std::size_t ctoon::document::read_size |
( |
| ) |
const |
|
inline |
◆ release()
| ctoon_doc * ctoon::document::release |
( |
| ) |
|
|
inline |
◆ root()
| value ctoon::document::root |
( |
| ) |
const |
|
inline |
◆ to_string()
◆ val_count()
| std::size_t ctoon::document::val_count |
( |
| ) |
const |
|
inline |
◆ valid()
| unsigned char ctoon::document::valid |
( |
| ) |
const |
|
inline |
◆ write_file()
◆ doc_
| ctoon_doc* ctoon::document::doc_ |
Definition at line 685 of file ctoon.hpp.
Referenced by get_pointer(), mut_copy(), operator=(), raw(), read_size(), release(), root(), to_string(), val_count(), valid(), write_file(), and ~document().
The documentation for this class was generated from the following file:
- /home/runner/work/ctoon/ctoon/src/bindings/cpp/ctoon.hpp