#pragma once #include "le_file.hpp" #include le::File parse_file(std::istream& is); std::vector read_file_part(std::istream& is, std::streamsize offset, size_t length); std::vector read_object(std::istream& is, le::File file, binparse::Value32 object_id); std::vector relocate(le::File& file, std::vector page, size_t index); size_t determine_binary_size(le::File const& file); std::vector load_binary(le::File const& file); void load_binary(le::File const& file, uint8_t* buffer, size_t buffer_size);