ark::serialization::detail

Functions

Declared in “ark/serialization/file.hh”:

  • void write_serializable_type_to_buffer(core::ByteBuffer & content, const std::string & schema, const std::string & type_name)
    Internal implementation of write_serializable_type_to_buffer, used to hide some implementation details from the public header.

  • void write_serializable_type_to_file(const std::filesystem::path & path, const std::string_view & content, const std::string & schema, const std::string & type_name, core::WriteOptions options)
    Internal implementation of write_serializable_type_to_file, used to hide some implementation details from the public header.

  • std::string read_serializable_type_from_file(const std::filesystem::path & path, uint64_t & content_offset, uint64_t & trailer_offset, uint64_t & trailer_size)
    Internal implementation of read_serializable_type_from_file, used to hide some implementation details from the public header.