Unravel Engine C++ Reference
|
Classes | |
struct | path_context |
struct | path_segment_guard |
Typedefs | |
using | log_callback_t = std::function<void(const std::string&, const hpp::source_location& loc)> |
Functions | |
void | set_warning_logger (const std::function< void(const std::string &, const hpp::source_location &loc)> &logger) |
void | log_warning (const std::string &log_msg, const hpp::source_location &loc) |
auto | get_path_context () -> path_context * |
void | set_path_context (path_context *ctx) |
auto | get_current_deserialization_path () -> std::string |
void | set_warning_logger (const log_callback_t &logger) |
using serialization::log_callback_t = std::function<void(const std::string&, const hpp::source_location& loc)> |
Definition at line 23 of file serialization.h.
auto serialization::get_current_deserialization_path | ( | ) | -> std::string |
Definition at line 123 of file serialization.cpp.
auto serialization::get_path_context | ( | ) | -> path_context * |
Definition at line 29 of file serialization.cpp.
void serialization::log_warning | ( | const std::string & | log_msg, |
const hpp::source_location & | loc ) |
Definition at line 22 of file serialization.cpp.
void serialization::set_path_context | ( | path_context * | ctx | ) |
Definition at line 34 of file serialization.cpp.
void serialization::set_warning_logger | ( | const log_callback_t & | logger | ) |
void serialization::set_warning_logger | ( | const std::function< void(const std::string &, const hpp::source_location &loc)> & | logger | ) |
Definition at line 18 of file serialization.cpp.