#include "bps.h"#include <vector>#include "absl/status/status.h"#include "absl/strings/str_format.h"
Go to the source code of this file.
Namespaces | |
| namespace | yaze |
| namespace | yaze::util |
| namespace | yaze::util::anonymous_namespace{bps.cc} |
Functions | |
| uint32_t | yaze::util::anonymous_namespace{bps.cc}::CalculateCrc32 (const uint8_t *data, size_t size) |
| uint32_t | yaze::util::anonymous_namespace{bps.cc}::CalculateCrc32 (const std::vector< uint8_t > &data) |
| void | yaze::util::anonymous_namespace{bps.cc}::WriteVariableLength (std::vector< uint8_t > &output, uint64_t value) |
| uint64_t | yaze::util::anonymous_namespace{bps.cc}::ReadVariableLength (const uint8_t *data, size_t size, size_t &offset) |
| uint32_t | yaze::util::anonymous_namespace{bps.cc}::ReadLE32 (const uint8_t *data) |
| void | yaze::util::anonymous_namespace{bps.cc}::WriteLE32 (std::vector< uint8_t > &output, uint32_t value) |
| absl::Status | yaze::util::ApplyBpsPatch (const std::vector< uint8_t > &source, const std::vector< uint8_t > &patch, std::vector< uint8_t > &output) |
| absl::Status | yaze::util::CreateBpsPatch (const std::vector< uint8_t > &source, const std::vector< uint8_t > &target, std::vector< uint8_t > &patch) |