synfig-core  1.0.3
Public Member Functions | Protected Member Functions | Friends | List of all members
synfig::FileContainerZip::WholeZipReadStream Class Reference

#include <filecontainerzip.h>

Inheritance diagram for synfig::FileContainerZip::WholeZipReadStream:
synfig::FileSystem::ReadStream synfig::FileSystem::Stream

Public Member Functions

virtual ~WholeZipReadStream ()
virtual size_t read (void *buffer, size_t size)
- Public Member Functions inherited from synfig::FileSystem::ReadStream
size_t read_block (void *buffer, size_t size)
bool read_whole_block (void *buffer, size_t size)
template<typename T >
bool read_variable (T &v)
- Public Member Functions inherited from synfig::FileSystem::Stream
virtual ~Stream ()
Handle file_system () const

Protected Member Functions

 WholeZipReadStream (Handle file_system)
- Protected Member Functions inherited from synfig::FileSystem::ReadStream
 ReadStream (Handle file_system)
virtual int underflow ()
virtual size_t internal_read (void *buffer, size_t size)=0
- Protected Member Functions inherited from synfig::FileSystem::Stream
 Stream (Handle file_system)

Friends

class FileContainerZip

Additional Inherited Members

- Protected Attributes inherited from synfig::FileSystem::ReadStream
char buffer_

Constructor & Destructor Documentation

synfig::FileContainerZip::WholeZipReadStream::WholeZipReadStream ( Handle  file_system)
protected
virtual synfig::FileContainerZip::WholeZipReadStream::~WholeZipReadStream ( )
virtual

Member Function Documentation

virtual size_t synfig::FileContainerZip::WholeZipReadStream::read ( void *  buffer,
size_t  size 
)
virtual

Friends And Related Function Documentation

friend class FileContainerZip
friend

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