From 2f45223f577c91db7fd962020b3473f5a34f369c Mon Sep 17 00:00:00 2001 From: Denis Loh Date: Mon, 25 Jan 2010 12:17:38 +0100 Subject: Removed documentation from repository --- doc/html/classcUPnPContainerMediator.html | 240 ------------------------------ 1 file changed, 240 deletions(-) delete mode 100644 doc/html/classcUPnPContainerMediator.html (limited to 'doc/html/classcUPnPContainerMediator.html') diff --git a/doc/html/classcUPnPContainerMediator.html b/doc/html/classcUPnPContainerMediator.html deleted file mode 100644 index 433db1c..0000000 --- a/doc/html/classcUPnPContainerMediator.html +++ /dev/null @@ -1,240 +0,0 @@ - - -UPnP/DLNA plugin for VDR: cUPnPContainerMediator Class Reference - - - - - -
-

cUPnPContainerMediator Class Reference

#include <object.h> -

-

-Inheritance diagram for cUPnPContainerMediator:
-
-

Inheritance graph
- - -
[legend]
-
-Collaboration diagram for cUPnPContainerMediator:
-
-

Collaboration graph
- - -
[legend]
- -

-List of all members. - - - - - - - - - - - - - -

Public Member Functions

 cUPnPContainerMediator (cMediaDatabase *MediaDatabase)
virtual cUPnPClassContainercreateObject (const char *Title, bool Restricted)
virtual cUPnPClassContainergetObject (cUPnPObjectID ID)

Protected Member Functions

virtual int objectToDatabase (cUPnPClassObject *Object)
virtual int databaseToObject (cUPnPClassObject *Object, cUPnPObjectID ID)
-


Detailed Description

-Container Mediator

-This is the interface between the objects and the database. It is possible to create new objects, stores objects in the database as well as removing them from it.


Constructor & Destructor Documentation

- -
-
- - - - - - - - - -
cUPnPContainerMediator::cUPnPContainerMediator (cMediaDatabase MediaDatabase  ) 
-
-
- -

-Constructor of container mediator

-This creates a new container mediator with which it is possible to create new instances of Container objects.

-

Parameters:
- - -
MediaDatabase the media database
-
- -
-

-


Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
cUPnPClassContainer * cUPnPContainerMediator::createObject (const char *  Title,
bool  Restricted 
) [virtual]
-
-
- -

-Creates an object

-This creates a new UPnP object with the specific title and the restriction.

-

Returns:
the newly created object
-
Parameters:
- - - -
Title the title of that object
Restricted the restriction of the object
-
- -

Reimplemented from cUPnPObjectMediator.

- -
-

- -

-
- - - - - - - - - - - - - - - - - - -
int cUPnPContainerMediator::databaseToObject (cUPnPClassObject Object,
cUPnPObjectID  ID 
) [protected, virtual]
-
-
- -

-Loads an object from database

-This loads an object from the database

-

Returns:
returns
    -
  • <0, in case of an error
  • 0, otherwise
-
-
Parameters:
- - - -
Object the object to be loaded
ID the object ID of that object
-
- -

Reimplemented from cUPnPObjectMediator.

- -
-

- -

-
- - - - - - - - - -
cUPnPClassContainer * cUPnPContainerMediator::getObject (cUPnPObjectID  ID  )  [virtual]
-
-
- -

-Get an object

-Retrieves a UPnP object from the database and stores its information in the object. The object is obtained via its object ID.

-

Returns:
the object, found in the database
-
Parameters:
- - -
ID the object ID
-
- -

Reimplemented from cUPnPObjectMediator.

- -
-

- -

-
- - - - - - - - - -
int cUPnPContainerMediator::objectToDatabase (cUPnPClassObject Object  )  [protected, virtual]
-
-
- -

-Store the object in the database

-This stores the information of an object in the database

-

Returns:
returns
    -
  • <0, in case of an error
  • 0, otherwise
-
-
Parameters:
- - -
Object the object to be saved
-
- -

Reimplemented from cUPnPObjectMediator.

- -
-

-


The documentation for this class was generated from the following files: -
-
Generated on Sun Nov 8 15:44:09 2009 for UPnP/DLNA plugin for VDR by  - -doxygen 1.5.8
- - -- cgit v1.2.3