png++  0.2.9
Public Member Functions | Protected Attributes | List of all members
png::info_base Class Reference

Internal class to hold PNG info or end_info. More...

#include <info_base.hpp>

Inheritance diagram for png::info_base:
png::end_info png::info

Public Member Functions

 info_base (io_base &io, png_struct *png)
 
png_info * get_png_info () const
 
png_info ** get_png_info_ptr ()
 

Protected Attributes

io_basem_io
 
png_struct * m_png
 
png_info * m_info
 

Detailed Description

Internal class to hold PNG info or end_info.

Constructor & Destructor Documentation

png::info_base::info_base ( io_base io,
png_struct *  png 
)
inline

Member Function Documentation

png_info* png::info_base::get_png_info ( ) const
inline
png_info** png::info_base::get_png_info_ptr ( )
inline

Member Data Documentation

io_base& png::info_base::m_io
protected
png_struct* png::info_base::m_png
protected
png_info* png::info_base::m_info
protected

The documentation for this class was generated from the following file: