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 archive.h.


Constructor & Destructor Documentation

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

Definition at line 30 of file archive.cpp.


Member Function Documentation

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

Implements Common::ArchiveMember.

Definition at line 38 of file archive.cpp.

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

Implements Common::ArchiveMember.

Definition at line 34 of file archive.cpp.


Member Data Documentation

Definition at line 75 of file archive.h.

Definition at line 74 of file archive.h.


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


Generated on Sat Jun 22 2019 05:03:17 for ResidualVM by doxygen 1.7.1
curved edge   curved edge