|
| DataUpdater (const std::string &old_data) |
|
Result< void > | Copy (uint32_t num_bytes) |
|
Result< void > | Replace (uint32_t old_num_bytes, const std::string &new_data) |
|
Result< void > | Replace (uint32_t old_num_bytes, const void *new_data, uint32_t new_data_size) |
|
Result< void > | Skip (uint32_t old_skip, uint32_t new_skip) |
|
Result< void > | Seek (uint32_t offset) |
|
std::string | Finish () |
|
Result< void > | CheckOffset (uint32_t old_offset, uint32_t new_offset) |
|
uint64_t | size () const |
|
const char * | old_begin () const |
|
const char * | old_cur () |
|
const char * | old_end () const |
|
char * | new_begin () |
|
char * | new_cur () |
|
char * | new_end () |
|
|
Result< void > | CheckAdvance (const char *current, const char *end, uint32_t num_bytes, const char *op) |
|
◆ DataUpdater()
anonymous_namespace{vendor_boot_img_utils.cpp}::DataUpdater::DataUpdater |
( |
const std::string & |
old_data | ) |
|
|
inline |
◆ CheckAdvance()
Result< void > anonymous_namespace{vendor_boot_img_utils.cpp}::DataUpdater::CheckAdvance |
( |
const char * |
current, |
|
|
const char * |
end, |
|
|
uint32_t |
num_bytes, |
|
|
const char * |
op |
|
) |
| |
|
inlineprivate |
◆ CheckOffset()
Result< void > anonymous_namespace{vendor_boot_img_utils.cpp}::DataUpdater::CheckOffset |
( |
uint32_t |
old_offset, |
|
|
uint32_t |
new_offset |
|
) |
| |
|
inline |
◆ Copy()
Result< void > anonymous_namespace{vendor_boot_img_utils.cpp}::DataUpdater::Copy |
( |
uint32_t |
num_bytes | ) |
|
|
inline |
◆ Finish()
std::string anonymous_namespace{vendor_boot_img_utils.cpp}::DataUpdater::Finish |
( |
| ) |
|
|
inline |
◆ new_begin()
char * anonymous_namespace{vendor_boot_img_utils.cpp}::DataUpdater::new_begin |
( |
| ) |
|
|
inline |
◆ new_cur()
char * anonymous_namespace{vendor_boot_img_utils.cpp}::DataUpdater::new_cur |
( |
| ) |
|
|
inline |
◆ new_end()
char * anonymous_namespace{vendor_boot_img_utils.cpp}::DataUpdater::new_end |
( |
| ) |
|
|
inline |
◆ old_begin()
const char * anonymous_namespace{vendor_boot_img_utils.cpp}::DataUpdater::old_begin |
( |
| ) |
const |
|
inline |
◆ old_cur()
const char * anonymous_namespace{vendor_boot_img_utils.cpp}::DataUpdater::old_cur |
( |
| ) |
|
|
inline |
◆ old_end()
const char * anonymous_namespace{vendor_boot_img_utils.cpp}::DataUpdater::old_end |
( |
| ) |
const |
|
inline |
◆ Replace() [1/2]
Result< void > anonymous_namespace{vendor_boot_img_utils.cpp}::DataUpdater::Replace |
( |
uint32_t |
old_num_bytes, |
|
|
const std::string & |
new_data |
|
) |
| |
|
inline |
◆ Replace() [2/2]
Result< void > anonymous_namespace{vendor_boot_img_utils.cpp}::DataUpdater::Replace |
( |
uint32_t |
old_num_bytes, |
|
|
const void * |
new_data, |
|
|
uint32_t |
new_data_size |
|
) |
| |
|
inline |
◆ Seek()
Result< void > anonymous_namespace{vendor_boot_img_utils.cpp}::DataUpdater::Seek |
( |
uint32_t |
offset | ) |
|
|
inline |
◆ size()
uint64_t anonymous_namespace{vendor_boot_img_utils.cpp}::DataUpdater::size |
( |
| ) |
const |
|
inline |
◆ Skip()
Result< void > anonymous_namespace{vendor_boot_img_utils.cpp}::DataUpdater::Skip |
( |
uint32_t |
old_skip, |
|
|
uint32_t |
new_skip |
|
) |
| |
|
inline |
◆ new_data_
std::string anonymous_namespace{vendor_boot_img_utils.cpp}::DataUpdater::new_data_ |
|
private |
◆ new_data_ptr_
char* anonymous_namespace{vendor_boot_img_utils.cpp}::DataUpdater::new_data_ptr_ |
|
private |
◆ old_data_
const std::string* anonymous_namespace{vendor_boot_img_utils.cpp}::DataUpdater::old_data_ |
|
private |
◆ old_data_ptr_
const char* anonymous_namespace{vendor_boot_img_utils.cpp}::DataUpdater::old_data_ptr_ |
|
private |
The documentation for this class was generated from the following file: