Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

CL_OutputSourceProvider Class Reference

clanCore="I/O Data". More...

#include <outputsource_provider.h>

Inheritance diagram for CL_OutputSourceProvider:

Inheritance graph
[legend]
List of all members.

Public Methods

virtual ~CL_OutputSourceProvider ()
virtual CL_OutputSourceopen_source (const char *handle)=0
virtual CL_OutputSourceProvider* clone ()=0
 param: handle - handle/index/filename/identier to the output source requested.retval: The output source opened.


Detailed Description

clanCore="I/O Data".

Definition at line 20 of file outputsource_provider.h.


Constructor & Destructor Documentation

CL_OutputSourceProvider::~CL_OutputSourceProvider ( ) [inline, virtual]
 

Definition at line 27 of file outputsource_provider.h.


Member Function Documentation

CL_OutputSourceProvider * CL_OutputSourceProvider::clone ( ) [pure virtual]
 

param: handle - handle/index/filename/identier to the output source requested.retval: The output source opened.

Reimplemented in OutputSourceProvider_Datafile.

virtual CL_OutputSource* CL_OutputSourceProvider::open_source ( const char * handle ) [pure virtual]
 

Reimplemented in OutputSourceProvider_Datafile.


The documentation for this class was generated from the following file:
Generated at Wed Apr 4 19:57:17 2001 for ClanLib by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001