ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

Common::GenericArchiveMember Class Reference

Simple ArchiveMember implementation which allows creation of ArchiveMember compatible objects via a simple Archive and name pair. More...

#include <archive.h>

Inheritance diagram for Common::GenericArchiveMember:
Collaboration diagram for Common::GenericArchiveMember:

List of all members.

Public Member Functions

 GenericArchiveMember (const String &name, const Archive *parent)
String getName () const
SeekableReadStreamcreateReadStream () const

Private Attributes

const Archive_parent
const String _name

Detailed Description

Simple ArchiveMember implementation which allows creation of ArchiveMember compatible objects via a simple Archive and name pair.

Note that GenericArchiveMember objects will not be working anymore after the 'parent' object is destroyed.

Definition at line 73 of file common/archive.h.


Constructor & Destructor Documentation

Common::GenericArchiveMember::GenericArchiveMember ( const String name,
const Archive parent 
)

Definition at line 30 of file common/archive.cpp.


Member Function Documentation

SeekableReadStream * Common::GenericArchiveMember::createReadStream (  )  const [virtual]

Implements Common::ArchiveMember.

Definition at line 38 of file common/archive.cpp.

String Common::GenericArchiveMember::getName (  )  const [virtual]

Implements Common::ArchiveMember.

Definition at line 34 of file common/archive.cpp.


Member Data Documentation

Definition at line 75 of file common/archive.h.

Definition at line 74 of file common/archive.h.


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


Generated on Sat Jan 12 2019 05:03:59 for ResidualVM by doxygen 1.7.1
curved edge   curved edge