ThemeRepository Class Reference

Singleton object handling the list of available themes. More...

Inheritance diagram for ThemeRepository:

Inheritance graph
[legend]
Collaboration diagram for ThemeRepository:

Collaboration graph
[legend]

Static Public Member Functions

static ThemeRepositoryinstance (intf_thread_t *pIntf)
 Get the instance of ThemeRepository Returns NULL if the initialization of the object failed.
static void destroy (intf_thread_t *pIntf)
 Delete the instance of ThemeRepository.

Protected Member Functions

 ThemeRepository (intf_thread_t *pIntf)
virtual ~ThemeRepository ()

Detailed Description

Singleton object handling the list of available themes.

Constructor & Destructor Documentation

ThemeRepository::ThemeRepository ( intf_thread_t pIntf  )  [protected]

ThemeRepository::~ThemeRepository (  )  [protected, virtual]


Member Function Documentation

ThemeRepository * ThemeRepository::instance ( intf_thread_t pIntf  )  [static]

Get the instance of ThemeRepository Returns NULL if the initialization of the object failed.

References intf_sys_t::p_repository, intf_thread_t::p_sys, and ThemeRepository().

Referenced by Run().

void ThemeRepository::destroy ( intf_thread_t pIntf  )  [static]

Delete the instance of ThemeRepository.

References intf_sys_t::p_repository, and intf_thread_t::p_sys.

Referenced by Run().


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

Generated on Fri Nov 20 08:06:24 2009 for VLC by  doxygen 1.5.6