# png::writer< ostream > Member List

This is the complete list of members for png::writer< ostream >, including all inherited members.

get_bit_depth() const | png::io_base | `[inline]`
get_color_type() const | png::io_base | `[inline]`
get_compression_type() const | png::io_base | `[inline]`
get_end_info() | png::io_base | `[inline]`
get_end_info() const | png::io_base | `[inline]`
get_filter_type() const | png::io_base | `[inline]`
get_height() const | png::io_base | `[inline]`
get_image_info() const | png::io_base | `[inline]`
get_info() | png::io_base | `[inline]`
get_info() const | png::io_base | `[inline]`
get_interlace_type() const | png::io_base | `[inline]`
get_io_ptr() const | png::io_base | `[inline, protected]`
get_png_struct() const | png::io_base | `[inline]`
get_width() const | png::io_base | `[inline]`
has_chunk(chunk id) | png::io_base | `[inline]`
io_base(png_struct *png) | png::io_base | `[inline, explicit]`
is_error() const | png::io_base | `[inline, protected]`
m_end_info | png::io_base | `[protected]`
m_error | png::io_base | `[protected]`
m_info | png::io_base | `[protected]`
m_png | png::io_base | `[protected]`
raise_error() | png::io_base | `[inline, protected]`
raise_error(png_struct *png, char const *message) | png::io_base | `[inline, protected, static]`
reset_error() | png::io_base | `[inline, protected]`
set_add_alpha(uint_32 filler, filler_type type) const | png::io_base | `[inline]`
set_bgr() const | png::io_base | `[inline]`
set_bit_depth(size_t bit_depth) | png::io_base | `[inline]`
set_color_type(color_type color_space) | png::io_base | `[inline]`
set_compression_type(compression_type compression) | png::io_base | `[inline]`
set_error(char const *message) | png::io_base | `[inline, protected]`
set_filler(uint_32 filler, filler_type type) const | png::io_base | `[inline]`
set_filter_type(filter_type filter) | png::io_base | `[inline]`
set_gray_1_2_4_to_8() const | png::io_base | `[inline]`
set_gray_to_rgb() const | png::io_base | `[inline]`
set_height(size_t height) | png::io_base | `[inline]`
set_image_info(image_info const &info) | png::io_base | `[inline]`
set_interlace_handling() const | png::io_base | `[inline]`
set_interlace_type(interlace_type interlace) | png::io_base | `[inline]`
set_invert_alpha() const | png::io_base | `[inline]`
set_invert_mono() const | png::io_base | `[inline]`
set_packing() const | png::io_base | `[inline]`
set_packswap() const | png::io_base | `[inline]`
set_palette_to_rgb() const | png::io_base | `[inline]`
set_read_user_transform(png_user_transform_ptr transform_fn) | png::io_base | `[inline]`
set_rgb_to_gray(rgb_to_gray_error_action error_action=rgb_to_gray_silent, double red_weight=-1.0, double green_weight=-1.0) const | png::io_base | `[inline]`
set_rgb_to_gray(rgb_to_gray_error_action error_action=rgb_to_gray_silent, fixed_point red_weight=-1, fixed_point green_weight=-1) const | png::io_base | `[inline]`
set_shift(byte red_bits, byte green_bits, byte blue_bits, byte alpha_bits=0) const | png::io_base | `[inline]`
set_shift(byte gray_bits, byte alpha_bits=0) const | png::io_base | `[inline]`
set_strip_16() const | png::io_base | `[inline]`
set_strip_alpha() const | png::io_base | `[inline]`
set_swap() const | png::io_base | `[inline]`
set_swap_alpha() const | png::io_base | `[inline]`
set_tRNS_to_alpha() const | png::io_base | `[inline]`
set_user_transform_info(void *info, int bit_depth, int channels) | png::io_base | `[inline]`
set_width(size_t width) | png::io_base | `[inline]`
write_end_info() const | png::writer< ostream > | `[inline]`
write_info() const | png::writer< ostream > | `[inline]`
write_png() const | png::writer< ostream > | `[inline]`
write_row(byte *bytes) | png::writer< ostream > | `[inline]`
writer(ostream &stream) | png::writer< ostream > | `[inline, explicit]`
~io_base() | png::io_base | `[inline]`
~writer() | png::writer< ostream > | `[inline]`