155#if TOML_ENABLE_WINDOWS_COMPAT
235#if TOML_HAS_CHAR8 && TOML_ENABLE_WINDOWS_COMPAT
The result of a parsing operation.
#define TOML_CALLCONV
Calling convention to apply to exported free/static functions. \detail Not defined by default (let th...
#define TOML_EXCEPTIONS
Sets whether the library uses exceptions to report parsing failures. \detail Defaults to 1 or 0 accor...
#define TOML_EXPORTED_FREE_FUNCTION
An 'export' annotation to add to free functions. \detail Not defined by default.
TOML_NODISCARD TOML_EXPORTED_FREE_FUNCTION parse_result TOML_CALLCONV parse_file(std::string_view file_path)
Parses a TOML document from a file.
TOML_NODISCARD TOML_EXPORTED_FREE_FUNCTION parse_result TOML_CALLCONV parse(std::string_view doc, std::string_view source_path={})
Parses a TOML document from a string view.
#define TOML_ABI_NAMESPACE_BOOL(cond, T, F)
#define TOML_ALWAYS_INLINE