libfacade 1.1
A library for manipulating PNG images with payloads.
Loading...
Searching...
No Matches
facade::PNGPayload Member List

This is the complete list of members for facade::PNGPayload, including all inherited members.

add_chunk(const ChunkVec &chunk)facade::png::Image
add_text(const std::string &keyword, const std::string &text)facade::png::Image
add_text_payload(const std::string &keyword, const void *ptr, std::size_t size)facade::PNGPayload
add_text_payload(const std::string &keyword, const std::vector< std::uint8_t > &data)facade::PNGPayload
add_ztext(const std::string &keyword, const std::string &text)facade::png::Image
add_ztext_payload(const std::string &keyword, const void *ptr, std::size_t size)facade::PNGPayload
add_ztext_payload(const std::string &keyword, const std::vector< std::uint8_t > &data)facade::PNGPayload
chunk_mapfacade::png::Imageprotected
clear_trailing_data()facade::png::Image
compress(std::optional< std::size_t > chunk_size=8192, int level=-1)facade::png::Image
create_stego_payload(const void *ptr, std::size_t size) constfacade::PNGPayload
create_stego_payload(const std::vector< std::uint8_t > &data) constfacade::PNGPayload
decompress()facade::png::Image
extract_stego_payload() constfacade::PNGPayload
extract_text_payloads(const std::string &keyword) constfacade::PNGPayload
extract_ztext_payloads(const std::string &keyword) constfacade::PNGPayload
filter()facade::png::Image
get_chunks(const std::string &tag) constfacade::png::Image
get_text(const std::string &keyword) constfacade::png::Image
get_text_payloads(const std::string &keyword) constfacade::PNGPayload
get_trailing_data()facade::png::Image
get_trailing_data() constfacade::png::Image
get_ztext(const std::string &keyword) constfacade::png::Image
get_ztext_payloads(const std::string &keyword) constfacade::PNGPayload
has_chunk(const std::string &tag) constfacade::png::Image
has_header() constfacade::png::Image
has_image_data() constfacade::png::Image
has_stego_payload() constfacade::PNGPayload
has_text() constfacade::png::Image
has_trailing_data() constfacade::png::Image
has_ztext() constfacade::png::Image
header()facade::png::Image
header() constfacade::png::Image
height() constfacade::png::Image
Image()facade::png::Imageinline
Image(const void *ptr, std::size_t size, bool validate=true)facade::png::Imageinline
Image(const std::vector< std::uint8_t > &data, bool validate=true)facade::png::Imageinline
Image(const std::string &filename, bool validate=true)facade::png::Imageinline
Image(const Image &other)facade::png::Imageinline
image_datafacade::png::Imageprotected
is_loaded() constfacade::png::Image
load()facade::png::Image
new_header()facade::png::Image
operator=(const Image &other)facade::png::Image
operator[](std::size_t index)facade::png::Image
operator[](std::size_t index) constfacade::png::Image
parse(const void *ptr, std::size_t size, bool validate=true)facade::png::Image
parse(const std::vector< std::uint8_t > &data, bool validate=true)facade::png::Image
parse(const std::string &filename, bool validate=true)facade::png::Image
PNGPayload()facade::PNGPayloadinline
PNGPayload(const void *ptr, std::size_t size)facade::PNGPayloadinline
PNGPayload(const std::vector< std::uint8_t > &vec)facade::PNGPayloadinline
PNGPayload(const std::string &filename)facade::PNGPayloadinline
PNGPayload(const PNGPayload &other)facade::PNGPayloadinline
read_stego_data(std::size_t bit_offset, std::size_t size) constfacade::PNGPayload
reconstruct()facade::png::Image
remove_text(const Text &text)facade::png::Image
remove_text(const std::string &keyword, const std::string &text)facade::png::Image
remove_text_payload(const png::Text &payload)facade::PNGPayload
remove_ztext(const ZText &ztext)facade::png::Image
remove_ztext(const std::string &keyword, const std::string &text)facade::png::Image
remove_ztext_payload(const png::ZText &payload)facade::PNGPayload
save(const std::string &filename) constfacade::png::Image
scanline(std::size_t index)facade::png::Image
scanline(std::size_t index) constfacade::png::Image
set_trailing_data(const std::vector< std::uint8_t > &data)facade::png::Image
Signaturefacade::png::Imagestatic
to_file() constfacade::png::Image
trailing_datafacade::png::Imageprotected
width() constfacade::png::Image
write_stego_data(const void *ptr, std::size_t size, std::size_t bit_offset)facade::PNGPayload
write_stego_data(const std::vector< std::uint8_t > &data, std::size_t bit_offset)facade::PNGPayload