LLMediaImplMakerBase Class Reference

#include <llmediaimplfactory.h>

Inheritance diagram for LLMediaImplMakerBase:

Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual bool supportsScheme (std::string scheme)=0
virtual bool supportsMimeType (std::string type)=0
virtual bool supportsMimeTypeCategory (std::string category)=0
virtual LLMediaBasecreate ()=0
virtual ~LLMediaImplMakerBase ()

Protected Types

typedef std::vector< std::string > vector_impl_registry_t

Protected Attributes

vector_impl_registry_t mSchema
vector_impl_registry_t mMimeTypes
vector_impl_registry_t mMimeTypeCategories


Detailed Description

Definition at line 44 of file llmediaimplfactory.h.


Member Typedef Documentation

typedef std::vector<std::string> LLMediaImplMakerBase::vector_impl_registry_t [protected]

Definition at line 51 of file llmediaimplfactory.h.


Constructor & Destructor Documentation

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

Definition at line 51 of file llmediaimplfactory.h.


Member Function Documentation

virtual bool LLMediaImplMakerBase::supportsScheme ( std::string  scheme  )  [pure virtual]

Implemented in LLMediaImplMaker.

Referenced by LLMediaManager::supportsMediaType(), and LLMediaImplCommon::supportsMediaType().

Here is the caller graph for this function:

virtual bool LLMediaImplMakerBase::supportsMimeType ( std::string  type  )  [pure virtual]

Implemented in LLMediaImplMaker.

Referenced by LLMediaManager::supportsMediaType(), and LLMediaImplCommon::supportsMediaType().

Here is the caller graph for this function:

virtual bool LLMediaImplMakerBase::supportsMimeTypeCategory ( std::string  category  )  [pure virtual]

Implemented in LLMediaImplMaker.

Referenced by LLMediaManager::supportsMediaType(), and LLMediaImplCommon::supportsMediaType().

Here is the caller graph for this function:

virtual LLMediaBase* LLMediaImplMakerBase::create (  )  [pure virtual]

Implemented in LLMediaImplExample1Maker, and LLMediaImplExample2Maker.

Referenced by LLMediaManager::createSourceFromMimeType().

Here is the caller graph for this function:


Member Data Documentation

Definition at line 56 of file llmediaimplfactory.h.

Referenced by LLMediaImplMaker::supportsMimeType().

Definition at line 57 of file llmediaimplfactory.h.

Referenced by LLMediaImplMaker::supportsMimeTypeCategory().


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

Generated on Fri May 16 08:52:30 2008 for SecondLife by  doxygen 1.5.5