summaryrefslogtreecommitdiff
path: root/doc/latex
diff options
context:
space:
mode:
authorDenis Loh <denis.loh@gmail.com>2010-01-25 12:17:38 +0100
committerDenis Loh <denis.loh@gmail.com>2010-01-25 12:17:38 +0100
commit2f45223f577c91db7fd962020b3473f5a34f369c (patch)
tree2f4aa21c6b22856f46f64378d6caac057a9b7b27 /doc/latex
parent724cb5e3783311f6b8c808852dbe2de59f2399b0 (diff)
downloadvdr-plugin-upnp-2f45223f577c91db7fd962020b3473f5a34f369c.tar.gz
vdr-plugin-upnp-2f45223f577c91db7fd962020b3473f5a34f369c.tar.bz2
Removed documentation from repository
Diffstat (limited to 'doc/latex')
-rw-r--r--doc/latex/FreeSans.ttfbin22932 -> 0 bytes
-rw-r--r--doc/latex/Makefile19
-rw-r--r--doc/latex/annotated.tex49
-rw-r--r--doc/latex/classcAudioVideoDetector.tex45
-rw-r--r--doc/latex/classcConnectionManager.tex124
-rw-r--r--doc/latex/classcConnectionManager__coll__graph.eps470
-rw-r--r--doc/latex/classcConnectionManager__coll__graph.md51
-rw-r--r--doc/latex/classcConnectionManager__coll__graph.pdfbin33189 -> 0 bytes
-rw-r--r--doc/latex/classcConnectionManager__inherit__graph.eps358
-rw-r--r--doc/latex/classcConnectionManager__inherit__graph.md51
-rw-r--r--doc/latex/classcConnectionManager__inherit__graph.pdfbin32469 -> 0 bytes
-rw-r--r--doc/latex/classcContentDirectory.tex124
-rw-r--r--doc/latex/classcContentDirectory__coll__graph.eps1213
-rw-r--r--doc/latex/classcContentDirectory__coll__graph.md51
-rw-r--r--doc/latex/classcContentDirectory__coll__graph.pdfbin37215 -> 0 bytes
-rw-r--r--doc/latex/classcContentDirectory__inherit__graph.eps340
-rw-r--r--doc/latex/classcContentDirectory__inherit__graph.md51
-rw-r--r--doc/latex/classcContentDirectory__inherit__graph.pdfbin32397 -> 0 bytes
-rw-r--r--doc/latex/classcDlna.tex202
-rw-r--r--doc/latex/classcDlna__coll__graph.eps312
-rw-r--r--doc/latex/classcDlna__coll__graph.md51
-rw-r--r--doc/latex/classcDlna__coll__graph.pdfbin32004 -> 0 bytes
-rw-r--r--doc/latex/classcFileHandle.eps197
-rw-r--r--doc/latex/classcFileHandle.pdfbin2824 -> 0 bytes
-rw-r--r--doc/latex/classcFileHandle.tex168
-rw-r--r--doc/latex/classcFileHandle__inherit__graph.eps462
-rw-r--r--doc/latex/classcFileHandle__inherit__graph.md51
-rw-r--r--doc/latex/classcFileHandle__inherit__graph.pdfbin33310 -> 0 bytes
-rw-r--r--doc/latex/classcFilterCriteria.tex43
-rw-r--r--doc/latex/classcLiveReceiver.eps197
-rw-r--r--doc/latex/classcLiveReceiver.pdfbin2824 -> 0 bytes
-rw-r--r--doc/latex/classcLiveReceiver.tex229
-rw-r--r--doc/latex/classcLiveReceiver__coll__graph.eps355
-rw-r--r--doc/latex/classcLiveReceiver__coll__graph.md51
-rw-r--r--doc/latex/classcLiveReceiver__coll__graph.pdfbin32430 -> 0 bytes
-rw-r--r--doc/latex/classcLiveReceiver__inherit__graph.eps355
-rw-r--r--doc/latex/classcLiveReceiver__inherit__graph.md51
-rw-r--r--doc/latex/classcLiveReceiver__inherit__graph.pdfbin32430 -> 0 bytes
-rw-r--r--doc/latex/classcMediaDatabase.tex205
-rw-r--r--doc/latex/classcMediaDatabase__coll__graph.eps1029
-rw-r--r--doc/latex/classcMediaDatabase__coll__graph.md51
-rw-r--r--doc/latex/classcMediaDatabase__coll__graph.pdfbin35796 -> 0 bytes
-rw-r--r--doc/latex/classcMediatorInterface.tex145
-rw-r--r--doc/latex/classcMediatorInterface__inherit__graph.eps710
-rw-r--r--doc/latex/classcMediatorInterface__inherit__graph.md51
-rw-r--r--doc/latex/classcMediatorInterface__inherit__graph.pdfbin33580 -> 0 bytes
-rw-r--r--doc/latex/classcMenuSetupUPnP.tex88
-rw-r--r--doc/latex/classcMenuSetupUPnP__coll__graph.eps1954
-rw-r--r--doc/latex/classcMenuSetupUPnP__coll__graph.md51
-rw-r--r--doc/latex/classcMenuSetupUPnP__coll__graph.pdfbin40545 -> 0 bytes
-rw-r--r--doc/latex/classcPathParser.tex47
-rw-r--r--doc/latex/classcPluginUpnp.tex212
-rw-r--r--doc/latex/classcPluginUpnp__coll__graph.eps1942
-rw-r--r--doc/latex/classcPluginUpnp__coll__graph.md51
-rw-r--r--doc/latex/classcPluginUpnp__coll__graph.pdfbin40377 -> 0 bytes
-rw-r--r--doc/latex/classcRecordingPlayer.tex175
-rw-r--r--doc/latex/classcRecordingPlayer__coll__graph.eps358
-rw-r--r--doc/latex/classcRecordingPlayer__coll__graph.md51
-rw-r--r--doc/latex/classcRecordingPlayer__coll__graph.pdfbin32387 -> 0 bytes
-rw-r--r--doc/latex/classcRecordingPlayer__inherit__graph.eps358
-rw-r--r--doc/latex/classcRecordingPlayer__inherit__graph.md51
-rw-r--r--doc/latex/classcRecordingPlayer__inherit__graph.pdfbin32387 -> 0 bytes
-rw-r--r--doc/latex/classcRegisteredProfile.tex31
-rw-r--r--doc/latex/classcRegisteredProfile__coll__graph.eps333
-rw-r--r--doc/latex/classcRegisteredProfile__coll__graph.md51
-rw-r--r--doc/latex/classcRegisteredProfile__coll__graph.pdfbin32163 -> 0 bytes
-rw-r--r--doc/latex/classcRow.tex92
-rw-r--r--doc/latex/classcRows.tex64
-rw-r--r--doc/latex/classcRows__coll__graph.eps342
-rw-r--r--doc/latex/classcRows__coll__graph.md51
-rw-r--r--doc/latex/classcRows__coll__graph.pdfbin31427 -> 0 bytes
-rw-r--r--doc/latex/classcSQLiteDatabase.tex224
-rw-r--r--doc/latex/classcSQLiteDatabase__coll__graph.eps558
-rw-r--r--doc/latex/classcSQLiteDatabase__coll__graph.md51
-rw-r--r--doc/latex/classcSQLiteDatabase__coll__graph.pdfbin33163 -> 0 bytes
-rw-r--r--doc/latex/classcSortCriteria.tex52
-rw-r--r--doc/latex/classcSortCriteria__coll__graph.eps339
-rw-r--r--doc/latex/classcSortCriteria__coll__graph.md51
-rw-r--r--doc/latex/classcSortCriteria__coll__graph.pdfbin31796 -> 0 bytes
-rw-r--r--doc/latex/classcUPnPClassContainer.tex603
-rw-r--r--doc/latex/classcUPnPClassContainer__coll__graph.eps793
-rw-r--r--doc/latex/classcUPnPClassContainer__coll__graph.md51
-rw-r--r--doc/latex/classcUPnPClassContainer__coll__graph.pdfbin34699 -> 0 bytes
-rw-r--r--doc/latex/classcUPnPClassContainer__inherit__graph.eps532
-rw-r--r--doc/latex/classcUPnPClassContainer__inherit__graph.md51
-rw-r--r--doc/latex/classcUPnPClassContainer__inherit__graph.pdfbin33227 -> 0 bytes
-rw-r--r--doc/latex/classcUPnPClassItem.tex223
-rw-r--r--doc/latex/classcUPnPClassItem__coll__graph.eps670
-rw-r--r--doc/latex/classcUPnPClassItem__coll__graph.md51
-rw-r--r--doc/latex/classcUPnPClassItem__coll__graph.pdfbin33817 -> 0 bytes
-rw-r--r--doc/latex/classcUPnPClassItem__inherit__graph.eps805
-rw-r--r--doc/latex/classcUPnPClassItem__inherit__graph.md51
-rw-r--r--doc/latex/classcUPnPClassItem__inherit__graph.pdfbin34865 -> 0 bytes
-rw-r--r--doc/latex/classcUPnPClassMovie.tex234
-rw-r--r--doc/latex/classcUPnPClassMovie__coll__graph.eps914
-rw-r--r--doc/latex/classcUPnPClassMovie__coll__graph.md51
-rw-r--r--doc/latex/classcUPnPClassMovie__coll__graph.pdfbin35221 -> 0 bytes
-rw-r--r--doc/latex/classcUPnPClassMovie__inherit__graph.eps701
-rw-r--r--doc/latex/classcUPnPClassMovie__inherit__graph.md51
-rw-r--r--doc/latex/classcUPnPClassMovie__inherit__graph.pdfbin34250 -> 0 bytes
-rw-r--r--doc/latex/classcUPnPClassObject.tex703
-rw-r--r--doc/latex/classcUPnPClassObject__coll__graph.eps550
-rw-r--r--doc/latex/classcUPnPClassObject__coll__graph.md51
-rw-r--r--doc/latex/classcUPnPClassObject__coll__graph.pdfbin33364 -> 0 bytes
-rw-r--r--doc/latex/classcUPnPClassObject__inherit__graph.eps963
-rw-r--r--doc/latex/classcUPnPClassObject__inherit__graph.md51
-rw-r--r--doc/latex/classcUPnPClassObject__inherit__graph.pdfbin35496 -> 0 bytes
-rw-r--r--doc/latex/classcUPnPClassVideoBroadcast.tex308
-rw-r--r--doc/latex/classcUPnPClassVideoBroadcast__coll__graph.eps932
-rw-r--r--doc/latex/classcUPnPClassVideoBroadcast__coll__graph.md51
-rw-r--r--doc/latex/classcUPnPClassVideoBroadcast__coll__graph.pdfbin35399 -> 0 bytes
-rw-r--r--doc/latex/classcUPnPClassVideoBroadcast__inherit__graph.eps719
-rw-r--r--doc/latex/classcUPnPClassVideoBroadcast__inherit__graph.md51
-rw-r--r--doc/latex/classcUPnPClassVideoBroadcast__inherit__graph.pdfbin34400 -> 0 bytes
-rw-r--r--doc/latex/classcUPnPClassVideoItem.tex572
-rw-r--r--doc/latex/classcUPnPClassVideoItem__coll__graph.eps828
-rw-r--r--doc/latex/classcUPnPClassVideoItem__coll__graph.md51
-rw-r--r--doc/latex/classcUPnPClassVideoItem__coll__graph.pdfbin34841 -> 0 bytes
-rw-r--r--doc/latex/classcUPnPClassVideoItem__inherit__graph.eps805
-rw-r--r--doc/latex/classcUPnPClassVideoItem__inherit__graph.md51
-rw-r--r--doc/latex/classcUPnPClassVideoItem__inherit__graph.pdfbin34843 -> 0 bytes
-rw-r--r--doc/latex/classcUPnPConfig.tex120
-rw-r--r--doc/latex/classcUPnPConfig__coll__graph.eps303
-rw-r--r--doc/latex/classcUPnPConfig__coll__graph.md51
-rw-r--r--doc/latex/classcUPnPConfig__coll__graph.pdfbin31728 -> 0 bytes
-rw-r--r--doc/latex/classcUPnPContainerMediator.tex153
-rw-r--r--doc/latex/classcUPnPContainerMediator__coll__graph.eps1323
-rw-r--r--doc/latex/classcUPnPContainerMediator__coll__graph.md51
-rw-r--r--doc/latex/classcUPnPContainerMediator__coll__graph.pdfbin37485 -> 0 bytes
-rw-r--r--doc/latex/classcUPnPContainerMediator__inherit__graph.eps414
-rw-r--r--doc/latex/classcUPnPContainerMediator__inherit__graph.md51
-rw-r--r--doc/latex/classcUPnPContainerMediator__inherit__graph.pdfbin32290 -> 0 bytes
-rw-r--r--doc/latex/classcUPnPItemMediator.tex161
-rw-r--r--doc/latex/classcUPnPItemMediator__coll__graph.eps1323
-rw-r--r--doc/latex/classcUPnPItemMediator__coll__graph.md51
-rw-r--r--doc/latex/classcUPnPItemMediator__coll__graph.pdfbin37488 -> 0 bytes
-rw-r--r--doc/latex/classcUPnPItemMediator__inherit__graph.eps636
-rw-r--r--doc/latex/classcUPnPItemMediator__inherit__graph.md51
-rw-r--r--doc/latex/classcUPnPItemMediator__inherit__graph.pdfbin33180 -> 0 bytes
-rw-r--r--doc/latex/classcUPnPMovieMediator.tex153
-rw-r--r--doc/latex/classcUPnPMovieMediator__coll__graph.eps1471
-rw-r--r--doc/latex/classcUPnPMovieMediator__coll__graph.md51
-rw-r--r--doc/latex/classcUPnPMovieMediator__coll__graph.pdfbin38031 -> 0 bytes
-rw-r--r--doc/latex/classcUPnPMovieMediator__inherit__graph.eps562
-rw-r--r--doc/latex/classcUPnPMovieMediator__inherit__graph.md51
-rw-r--r--doc/latex/classcUPnPMovieMediator__inherit__graph.pdfbin32756 -> 0 bytes
-rw-r--r--doc/latex/classcUPnPObjectFactory.tex199
-rw-r--r--doc/latex/classcUPnPObjectFactory__coll__graph.eps710
-rw-r--r--doc/latex/classcUPnPObjectFactory__coll__graph.md51
-rw-r--r--doc/latex/classcUPnPObjectFactory__coll__graph.pdfbin34247 -> 0 bytes
-rw-r--r--doc/latex/classcUPnPObjectMediator.tex262
-rw-r--r--doc/latex/classcUPnPObjectMediator__coll__graph.eps1249
-rw-r--r--doc/latex/classcUPnPObjectMediator__coll__graph.md51
-rw-r--r--doc/latex/classcUPnPObjectMediator__coll__graph.pdfbin37137 -> 0 bytes
-rw-r--r--doc/latex/classcUPnPObjectMediator__inherit__graph.eps710
-rw-r--r--doc/latex/classcUPnPObjectMediator__inherit__graph.md51
-rw-r--r--doc/latex/classcUPnPObjectMediator__inherit__graph.pdfbin33584 -> 0 bytes
-rw-r--r--doc/latex/classcUPnPObjects.tex39
-rw-r--r--doc/latex/classcUPnPResource.tex288
-rw-r--r--doc/latex/classcUPnPResourceMediator.tex100
-rw-r--r--doc/latex/classcUPnPResourceMediator__coll__graph.eps652
-rw-r--r--doc/latex/classcUPnPResourceMediator__coll__graph.md51
-rw-r--r--doc/latex/classcUPnPResourceMediator__coll__graph.pdfbin33795 -> 0 bytes
-rw-r--r--doc/latex/classcUPnPResource__coll__graph.eps462
-rw-r--r--doc/latex/classcUPnPResource__coll__graph.md51
-rw-r--r--doc/latex/classcUPnPResource__coll__graph.pdfbin33162 -> 0 bytes
-rw-r--r--doc/latex/classcUPnPResources.tex173
-rw-r--r--doc/latex/classcUPnPResources__coll__graph.eps838
-rw-r--r--doc/latex/classcUPnPResources__coll__graph.md51
-rw-r--r--doc/latex/classcUPnPResources__coll__graph.pdfbin34585 -> 0 bytes
-rw-r--r--doc/latex/classcUPnPServer.tex318
-rw-r--r--doc/latex/classcUPnPServer__coll__graph.eps1824
-rw-r--r--doc/latex/classcUPnPServer__coll__graph.md51
-rw-r--r--doc/latex/classcUPnPServer__coll__graph.pdfbin39896 -> 0 bytes
-rw-r--r--doc/latex/classcUPnPVideoBroadcastMediator.tex153
-rw-r--r--doc/latex/classcUPnPVideoBroadcastMediator__coll__graph.eps1471
-rw-r--r--doc/latex/classcUPnPVideoBroadcastMediator__coll__graph.md51
-rw-r--r--doc/latex/classcUPnPVideoBroadcastMediator__coll__graph.pdfbin38043 -> 0 bytes
-rw-r--r--doc/latex/classcUPnPVideoBroadcastMediator__inherit__graph.eps562
-rw-r--r--doc/latex/classcUPnPVideoBroadcastMediator__inherit__graph.md51
-rw-r--r--doc/latex/classcUPnPVideoBroadcastMediator__inherit__graph.pdfbin32861 -> 0 bytes
-rw-r--r--doc/latex/classcUPnPVideoItemMediator.tex161
-rw-r--r--doc/latex/classcUPnPVideoItemMediator__coll__graph.eps1397
-rw-r--r--doc/latex/classcUPnPVideoItemMediator__coll__graph.md51
-rw-r--r--doc/latex/classcUPnPVideoItemMediator__coll__graph.pdfbin37806 -> 0 bytes
-rw-r--r--doc/latex/classcUPnPVideoItemMediator__inherit__graph.eps636
-rw-r--r--doc/latex/classcUPnPVideoItemMediator__inherit__graph.md51
-rw-r--r--doc/latex/classcUPnPVideoItemMediator__inherit__graph.pdfbin33164 -> 0 bytes
-rw-r--r--doc/latex/classcUPnPWebServer.tex229
-rw-r--r--doc/latex/classcUPnPWebServer__coll__graph.eps309
-rw-r--r--doc/latex/classcUPnPWebServer__coll__graph.md51
-rw-r--r--doc/latex/classcUPnPWebServer__coll__graph.pdfbin32032 -> 0 bytes
-rw-r--r--doc/latex/classcUpnpService.tex180
-rw-r--r--doc/latex/classcUpnpService__inherit__graph.eps444
-rw-r--r--doc/latex/classcUpnpService__inherit__graph.md51
-rw-r--r--doc/latex/classcUpnpService__inherit__graph.pdfbin33025 -> 0 bytes
-rw-r--r--doc/latex/classcVirtualConnection.tex25
-rw-r--r--doc/latex/doxygen.sty86
-rw-r--r--doc/latex/hierarchy.tex67
-rw-r--r--doc/latex/refman.tex101
-rw-r--r--doc/latex/structDLNAIconProfile.tex39
-rw-r--r--doc/latex/structDLNAProfile.tex29
-rw-r--r--doc/latex/structcClass.tex67
-rw-r--r--doc/latex/structcSortCrit.tex29
-rw-r--r--doc/latex/structcUPnPObjectID.tex274
-rw-r--r--doc/latex/structcUPnPResultSet.tex34
206 files changed, 0 insertions, 47161 deletions
diff --git a/doc/latex/FreeSans.ttf b/doc/latex/FreeSans.ttf
deleted file mode 100644
index b550b90..0000000
--- a/doc/latex/FreeSans.ttf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/Makefile b/doc/latex/Makefile
deleted file mode 100644
index 8b7c89a..0000000
--- a/doc/latex/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-all: clean refman.pdf
-
-pdf: refman.pdf
-
-refman.pdf: refman.tex
- pdflatex refman.tex
- makeindex refman.idx
- pdflatex refman.tex
- latex_count=5 ; \
- while egrep -s 'Rerun (LaTeX|to get cross-references right)' refman.log && [ $$latex_count -gt 0 ] ;\
- do \
- echo "Rerunning latex...." ;\
- pdflatex refman.tex ;\
- latex_count=`expr $$latex_count - 1` ;\
- done
-
-
-clean:
- rm -f *.ps *.dvi *.aux *.toc *.idx *.ind *.ilg *.log *.out refman.pdf
diff --git a/doc/latex/annotated.tex b/doc/latex/annotated.tex
deleted file mode 100644
index e09727e..0000000
--- a/doc/latex/annotated.tex
+++ /dev/null
@@ -1,49 +0,0 @@
-\section{Class List}
-Here are the classes, structs, unions and interfaces with brief descriptions:\begin{CompactList}
-\item\contentsline{section}{\hyperlink{classcAudioVideoDetector}{cAudioVideoDetector} }{\pageref{classcAudioVideoDetector}}{}
-\item\contentsline{section}{\hyperlink{structcClass}{cClass} }{\pageref{structcClass}}{}
-\item\contentsline{section}{\hyperlink{classcConnectionManager}{cConnectionManager} }{\pageref{classcConnectionManager}}{}
-\item\contentsline{section}{\hyperlink{classcContentDirectory}{cContentDirectory} }{\pageref{classcContentDirectory}}{}
-\item\contentsline{section}{\hyperlink{classcDlna}{cDlna} }{\pageref{classcDlna}}{}
-\item\contentsline{section}{\hyperlink{classcFileHandle}{cFileHandle} }{\pageref{classcFileHandle}}{}
-\item\contentsline{section}{\hyperlink{classcFilterCriteria}{cFilterCriteria} }{\pageref{classcFilterCriteria}}{}
-\item\contentsline{section}{\hyperlink{classcLiveReceiver}{cLiveReceiver} }{\pageref{classcLiveReceiver}}{}
-\item\contentsline{section}{\hyperlink{classcMediaDatabase}{cMediaDatabase} }{\pageref{classcMediaDatabase}}{}
-\item\contentsline{section}{\hyperlink{classcMediatorInterface}{cMediatorInterface} }{\pageref{classcMediatorInterface}}{}
-\item\contentsline{section}{\hyperlink{classcMenuSetupUPnP}{cMenuSetupUPnP} }{\pageref{classcMenuSetupUPnP}}{}
-\item\contentsline{section}{\hyperlink{classcPathParser}{cPathParser} }{\pageref{classcPathParser}}{}
-\item\contentsline{section}{\hyperlink{classcPluginUpnp}{cPluginUpnp} }{\pageref{classcPluginUpnp}}{}
-\item\contentsline{section}{\hyperlink{classcRecordingPlayer}{cRecordingPlayer} }{\pageref{classcRecordingPlayer}}{}
-\item\contentsline{section}{\hyperlink{classcRegisteredProfile}{cRegisteredProfile} }{\pageref{classcRegisteredProfile}}{}
-\item\contentsline{section}{\hyperlink{classcRow}{cRow} }{\pageref{classcRow}}{}
-\item\contentsline{section}{\hyperlink{classcRows}{cRows} }{\pageref{classcRows}}{}
-\item\contentsline{section}{\hyperlink{structcSortCrit}{cSortCrit} }{\pageref{structcSortCrit}}{}
-\item\contentsline{section}{\hyperlink{classcSortCriteria}{cSortCriteria} }{\pageref{classcSortCriteria}}{}
-\item\contentsline{section}{\hyperlink{classcSQLiteDatabase}{cSQLiteDatabase} }{\pageref{classcSQLiteDatabase}}{}
-\item\contentsline{section}{\hyperlink{classcUPnPClassContainer}{cUPnPClassContainer} }{\pageref{classcUPnPClassContainer}}{}
-\item\contentsline{section}{\hyperlink{classcUPnPClassItem}{cUPnPClassItem} }{\pageref{classcUPnPClassItem}}{}
-\item\contentsline{section}{\hyperlink{classcUPnPClassMovie}{cUPnPClassMovie} }{\pageref{classcUPnPClassMovie}}{}
-\item\contentsline{section}{\hyperlink{classcUPnPClassObject}{cUPnPClassObject} }{\pageref{classcUPnPClassObject}}{}
-\item\contentsline{section}{\hyperlink{classcUPnPClassVideoBroadcast}{cUPnPClassVideoBroadcast} }{\pageref{classcUPnPClassVideoBroadcast}}{}
-\item\contentsline{section}{\hyperlink{classcUPnPClassVideoItem}{cUPnPClassVideoItem} }{\pageref{classcUPnPClassVideoItem}}{}
-\item\contentsline{section}{\hyperlink{classcUPnPConfig}{cUPnPConfig} }{\pageref{classcUPnPConfig}}{}
-\item\contentsline{section}{\hyperlink{classcUPnPContainerMediator}{cUPnPContainerMediator} }{\pageref{classcUPnPContainerMediator}}{}
-\item\contentsline{section}{\hyperlink{classcUPnPItemMediator}{cUPnPItemMediator} }{\pageref{classcUPnPItemMediator}}{}
-\item\contentsline{section}{\hyperlink{classcUPnPMovieMediator}{cUPnPMovieMediator} }{\pageref{classcUPnPMovieMediator}}{}
-\item\contentsline{section}{\hyperlink{classcUPnPObjectFactory}{cUPnPObjectFactory} }{\pageref{classcUPnPObjectFactory}}{}
-\item\contentsline{section}{\hyperlink{structcUPnPObjectID}{cUPnPObjectID} }{\pageref{structcUPnPObjectID}}{}
-\item\contentsline{section}{\hyperlink{classcUPnPObjectMediator}{cUPnPObjectMediator} }{\pageref{classcUPnPObjectMediator}}{}
-\item\contentsline{section}{\hyperlink{classcUPnPObjects}{cUPnPObjects} }{\pageref{classcUPnPObjects}}{}
-\item\contentsline{section}{\hyperlink{classcUPnPResource}{cUPnPResource} }{\pageref{classcUPnPResource}}{}
-\item\contentsline{section}{\hyperlink{classcUPnPResourceMediator}{cUPnPResourceMediator} }{\pageref{classcUPnPResourceMediator}}{}
-\item\contentsline{section}{\hyperlink{classcUPnPResources}{cUPnPResources} }{\pageref{classcUPnPResources}}{}
-\item\contentsline{section}{\hyperlink{structcUPnPResultSet}{cUPnPResultSet} }{\pageref{structcUPnPResultSet}}{}
-\item\contentsline{section}{\hyperlink{classcUPnPServer}{cUPnPServer} }{\pageref{classcUPnPServer}}{}
-\item\contentsline{section}{\hyperlink{classcUpnpService}{cUpnpService} }{\pageref{classcUpnpService}}{}
-\item\contentsline{section}{\hyperlink{classcUPnPVideoBroadcastMediator}{cUPnPVideoBroadcastMediator} }{\pageref{classcUPnPVideoBroadcastMediator}}{}
-\item\contentsline{section}{\hyperlink{classcUPnPVideoItemMediator}{cUPnPVideoItemMediator} }{\pageref{classcUPnPVideoItemMediator}}{}
-\item\contentsline{section}{\hyperlink{classcUPnPWebServer}{cUPnPWebServer} }{\pageref{classcUPnPWebServer}}{}
-\item\contentsline{section}{\hyperlink{classcVirtualConnection}{cVirtualConnection} }{\pageref{classcVirtualConnection}}{}
-\item\contentsline{section}{\hyperlink{structDLNAIconProfile}{DLNAIconProfile} }{\pageref{structDLNAIconProfile}}{}
-\item\contentsline{section}{\hyperlink{structDLNAProfile}{DLNAProfile} }{\pageref{structDLNAProfile}}{}
-\end{CompactList}
diff --git a/doc/latex/classcAudioVideoDetector.tex b/doc/latex/classcAudioVideoDetector.tex
deleted file mode 100644
index f76f078..0000000
--- a/doc/latex/classcAudioVideoDetector.tex
+++ /dev/null
@@ -1,45 +0,0 @@
-\hypertarget{classcAudioVideoDetector}{
-\section{cAudioVideoDetector Class Reference}
-\label{classcAudioVideoDetector}\index{cAudioVideoDetector@{cAudioVideoDetector}}
-}
-{\tt \#include $<$avdetector.h$>$}
-
-\subsection*{Public Member Functions}
-\begin{CompactItemize}
-\item
-int \hyperlink{classcAudioVideoDetector_0a376b4d1421f0d799189d4e03c4cbcc}{detectVideoProperties} (\hyperlink{classcUPnPResource}{cUPnPResource} $\ast$Resource, const char $\ast$Filename)
-\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-The audio/video detector
-
-This is the audio video detector, which analizes the audio and video stream of a file to gather more information about the resource. This is also required for determination of a suitable DLNA profile.
-
-\subsection{Member Function Documentation}
-\hypertarget{classcAudioVideoDetector_0a376b4d1421f0d799189d4e03c4cbcc}{
-\index{cAudioVideoDetector@{cAudioVideoDetector}!detectVideoProperties@{detectVideoProperties}}
-\index{detectVideoProperties@{detectVideoProperties}!cAudioVideoDetector@{cAudioVideoDetector}}
-\subsubsection[{detectVideoProperties}]{\setlength{\rightskip}{0pt plus 5cm}int cAudioVideoDetector::detectVideoProperties ({\bf cUPnPResource} $\ast$ {\em Resource}, \/ const char $\ast$ {\em Filename})}}
-\label{classcAudioVideoDetector_0a376b4d1421f0d799189d4e03c4cbcc}
-
-
-Detect video properties
-
-This detects video properties of a video stream and stores them in the Resource object.
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Resource}]the resource, where to save the data \item[{\em Filename}]the file, which shall be read \end{description}
-\end{Desc}
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt 0},} if the detection was successful\item {\bf {\tt $<$0},} otherwise \end{itemize}
-\end{Desc}
-
-
-The documentation for this class was generated from the following files:\begin{CompactItemize}
-\item
-misc/avdetector.h\item
-misc/avdetector.cpp\end{CompactItemize}
diff --git a/doc/latex/classcConnectionManager.tex b/doc/latex/classcConnectionManager.tex
deleted file mode 100644
index 81813c0..0000000
--- a/doc/latex/classcConnectionManager.tex
+++ /dev/null
@@ -1,124 +0,0 @@
-\hypertarget{classcConnectionManager}{
-\section{cConnectionManager Class Reference}
-\label{classcConnectionManager}\index{cConnectionManager@{cConnectionManager}}
-}
-{\tt \#include $<$connectionmanager.h$>$}
-
-Inheritance diagram for cConnectionManager:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[height=400pt]{classcConnectionManager__inherit__graph}
-\end{center}
-\end{figure}
-Collaboration diagram for cConnectionManager:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[height=400pt]{classcConnectionManager__coll__graph}
-\end{center}
-\end{figure}
-\subsection*{Public Member Functions}
-\begin{CompactItemize}
-\item
-\hyperlink{classcConnectionManager_2d6d4af3110c40c399a3e4e203283ff1}{cConnectionManager} (UpnpDevice\_\-Handle DeviceHandle)
-\item
-virtual int \hyperlink{classcConnectionManager_7990eba09a100e5e4ee5b01b87bcc16e}{subscribe} (Upnp\_\-Subscription\_\-Request $\ast$Request)
-\item
-virtual int \hyperlink{classcConnectionManager_12fa6b0a9e20c3af663e3ca2b3c97dfb}{execute} (Upnp\_\-Action\_\-Request $\ast$Request)
-\item
-virtual void \hyperlink{classcConnectionManager_02014a637c6cb04cbfe10b3cb4ce6d1d}{setError} (Upnp\_\-Action\_\-Request $\ast$Request, int Error)
-\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-The connection manager service
-
-This is the connection manager service which handles all incoming connection, creates and destroys connections to clients.
-
-\subsection{Constructor \& Destructor Documentation}
-\hypertarget{classcConnectionManager_2d6d4af3110c40c399a3e4e203283ff1}{
-\index{cConnectionManager@{cConnectionManager}!cConnectionManager@{cConnectionManager}}
-\index{cConnectionManager@{cConnectionManager}!cConnectionManager@{cConnectionManager}}
-\subsubsection[{cConnectionManager}]{\setlength{\rightskip}{0pt plus 5cm}cConnectionManager::cConnectionManager (UpnpDevice\_\-Handle {\em DeviceHandle})}}
-\label{classcConnectionManager_2d6d4af3110c40c399a3e4e203283ff1}
-
-
-Constructor of a Connection manager
-
-This creates an instance of a {\em Connection Manager Service\/} and provides interfaces for executing actions and subscribing on events. \begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em DeviceHandle}]the UPnP device handle of this root device \end{description}
-\end{Desc}
-
-
-\subsection{Member Function Documentation}
-\hypertarget{classcConnectionManager_12fa6b0a9e20c3af663e3ca2b3c97dfb}{
-\index{cConnectionManager@{cConnectionManager}!execute@{execute}}
-\index{execute@{execute}!cConnectionManager@{cConnectionManager}}
-\subsubsection[{execute}]{\setlength{\rightskip}{0pt plus 5cm}int cConnectionManager::execute (Upnp\_\-Action\_\-Request $\ast$ {\em Request})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcConnectionManager_12fa6b0a9e20c3af663e3ca2b3c97dfb}
-
-
-Executes an action
-
-This executes an action initialized by a control point. The result is stored in the first parameter.
-
-\begin{Desc}
-\item[Returns:]An integer representing one of the following:\begin{itemize}
-\item {\bf {\tt UPNP\_\-E\_\-SUCCESS},} if subscription was okay\item or any other non null value in case of an error\end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Request}]Input and output parameters of an action \end{description}
-\end{Desc}
-
-
-Implements \hyperlink{classcUpnpService_bbffca233e6aa193eda223cb7bfc2917}{cUpnpService}.\hypertarget{classcConnectionManager_02014a637c6cb04cbfe10b3cb4ce6d1d}{
-\index{cConnectionManager@{cConnectionManager}!setError@{setError}}
-\index{setError@{setError}!cConnectionManager@{cConnectionManager}}
-\subsubsection[{setError}]{\setlength{\rightskip}{0pt plus 5cm}void cConnectionManager::setError (Upnp\_\-Action\_\-Request $\ast$ {\em Request}, \/ int {\em Error})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcConnectionManager_02014a637c6cb04cbfe10b3cb4ce6d1d}
-
-
-Sets an error on an action request
-
-This function puts a error message into the action request structure according to its error code
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Request}]the action request, to set the error for \item[{\em Error}]the error code of which the message should be obtained \end{description}
-\end{Desc}
-
-
-Reimplemented from \hyperlink{classcUpnpService_f0976057350505eca781aafcaf6b1d14}{cUpnpService}.\hypertarget{classcConnectionManager_7990eba09a100e5e4ee5b01b87bcc16e}{
-\index{cConnectionManager@{cConnectionManager}!subscribe@{subscribe}}
-\index{subscribe@{subscribe}!cConnectionManager@{cConnectionManager}}
-\subsubsection[{subscribe}]{\setlength{\rightskip}{0pt plus 5cm}int cConnectionManager::subscribe (Upnp\_\-Subscription\_\-Request $\ast$ {\em Request})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcConnectionManager_7990eba09a100e5e4ee5b01b87bcc16e}
-
-
-Subscribes to an event
-
-This is a callback function to register a new subscriber for an event.
-
-\begin{Desc}
-\item[Returns:]An integer representing one of the following:\begin{itemize}
-\item {\bf {\tt UPNP\_\-E\_\-SUCCESS},} if subscription was okay\item or any other non null value in case of an error\end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Request}]Information about the subscription \end{description}
-\end{Desc}
-
-
-Implements \hyperlink{classcUpnpService_e6d3522d580e5975f5a38d5bea88e29d}{cUpnpService}.
-
-The documentation for this class was generated from the following files:\begin{CompactItemize}
-\item
-upnpcomponents/connectionmanager.h\item
-upnpcomponents/connectionmanager.cpp\end{CompactItemize}
diff --git a/doc/latex/classcConnectionManager__coll__graph.eps b/doc/latex/classcConnectionManager__coll__graph.eps
deleted file mode 100644
index 064c4bf..0000000
--- a/doc/latex/classcConnectionManager__coll__graph.eps
+++ /dev/null
@@ -1,470 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 320 524
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 284 488 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 58 0 moveto
-58 240 lineto
-196 240 lineto
-196 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 58 0 moveto
-58 240 lineto
-196 240 lineto
-196 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-81 227 moveto 92 (cConnectionManager) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 58 220 moveto
-196 220 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-66 207 moveto 94 (- mDefaultConnection) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-66 195 moveto 96 (- mVirtualConnections) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-66 183 moveto 100 (- mSupportedProtocols) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 58 176 moveto
-196 176 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-66 163 moveto 107 (+ cConnectionManager\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-66 151 moveto 113 (+ ~cConnectionManager\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-66 139 moveto 57 (+ subscribe\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-66 127 moveto 50 (+ execute\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-66 115 moveto 50 (+ setError\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-66 103 moveto 47 (- setError\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-66 91 moveto 78 (- getProtocolInfo\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-66 79 moveto 121 (- getCurrentConnectionIDs\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-66 67 moveto 122 (- getCurrentConnectionInfo\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-66 55 moveto 107 (- prepareForConnection\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-66 43 moveto 101 (- connectionComplete\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-66 31 moveto 116 (- createVirtualConnection\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-66 19 moveto 121 (- destroyVirtualConnection\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-66 7 moveto 110 (- getConnectionIDsCVS\(\)) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 0 318 108 450 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUpnpService.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 0 318 moveto
-0 450 lineto
-108 450 lineto
-108 318 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 318 moveto
-0 450 lineto
-108 450 lineto
-108 318 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-23.5 437 moveto 61 (cUpnpService) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 430 moveto
-108 430 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 417 moveto 77 (# mDeviceHandle) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 410 moveto
-108 410 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 397 moveto 82 (+ ~cUpnpService\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 385 moveto 57 (+ subscribe\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 373 moveto 50 (+ execute\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 361 moveto 49 (# setError\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 349 moveto 92 (# parseIntegerValue\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 337 moveto 88 (# parseStringValue\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 325 moveto 73 (- cUpnpService\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 75 308 moveto
-81 287 87 263 94 240 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 71.52 307.42 moveto
-72 318 lineto
-78.23 309.43 lineto
-closepath stroke
-grestore
-% Node3
-gsave
-[ /Rect [ 126 288 276 480 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcVirtualConnection.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 126 288 moveto
-126 480 lineto
-276 480 lineto
-276 288 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 126 288 moveto
-126 480 lineto
-276 480 lineto
-276 288 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160 467 moveto 82 (cVirtualConnection) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 126 460 moveto
-276 460 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-134 447 moveto 101 (- mRemoteProtocolInfo) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-134 435 moveto 134 (- mRemoteConnectionManager) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-134 423 moveto 53 (- mDirection) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-134 411 moveto 107 (- mRemoteConnectionID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-134 399 moveto 73 (- mConnectionID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-134 387 moveto 77 (- mAVTransportID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-134 375 moveto 41 (- mRcsID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-134 363 moveto 43 (- mStatus) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 126 356 moveto
-276 356 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-134 343 moveto 94 (- cVirtualConnection\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-134 331 moveto 80 (- getStatusString\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-134 319 moveto 89 (- getDirectionString\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-134 307 moveto 64 (- getDirection\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-134 295 moveto 103 (- getConnectionStatus\(\)) alignedtext
-grestore
-% Node3->Node1
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 171 278 moveto
-168 266 164 253 161 240 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 174 288 moveto
-166.82 279.71 lineto
-172.56 283.21 lineto
-171.13 278.42 lineto
-171.13 278.42 lineto
-171.13 278.42 lineto
-172.56 283.21 lineto
-175.44 277.13 lineto
-174 288 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 174 288 moveto
-166.82 279.71 lineto
-172.56 283.21 lineto
-171.13 278.42 lineto
-171.13 278.42 lineto
-171.13 278.42 lineto
-172.56 283.21 lineto
-175.44 277.13 lineto
-174 288 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-168 261 moveto 88 (mDefaultConnection) alignedtext
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 320 524
-end
-restore
-%%EOF
diff --git a/doc/latex/classcConnectionManager__coll__graph.md5 b/doc/latex/classcConnectionManager__coll__graph.md5
deleted file mode 100644
index 0cb29f8..0000000
--- a/doc/latex/classcConnectionManager__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-8a14d900002db9aae5ba9e46e07ca6a5 \ No newline at end of file
diff --git a/doc/latex/classcConnectionManager__coll__graph.pdf b/doc/latex/classcConnectionManager__coll__graph.pdf
deleted file mode 100644
index 2c1bbb3..0000000
--- a/doc/latex/classcConnectionManager__coll__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcConnectionManager__inherit__graph.eps b/doc/latex/classcConnectionManager__inherit__graph.eps
deleted file mode 100644
index a1ec658..0000000
--- a/doc/latex/classcConnectionManager__inherit__graph.eps
+++ /dev/null
@@ -1,358 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 182 452
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 146 416 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 0 0 moveto
-0 240 lineto
-138 240 lineto
-138 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 0 moveto
-0 240 lineto
-138 240 lineto
-138 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-23 227 moveto 92 (cConnectionManager) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 220 moveto
-138 220 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 207 moveto 94 (- mDefaultConnection) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 195 moveto 96 (- mVirtualConnections) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 183 moveto 100 (- mSupportedProtocols) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 176 moveto
-138 176 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 163 moveto 107 (+ cConnectionManager\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 151 moveto 113 (+ ~cConnectionManager\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 139 moveto 57 (+ subscribe\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 127 moveto 50 (+ execute\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 115 moveto 50 (+ setError\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 103 moveto 47 (- setError\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 91 moveto 78 (- getProtocolInfo\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 79 moveto 121 (- getCurrentConnectionIDs\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 67 moveto 122 (- getCurrentConnectionInfo\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 55 moveto 107 (- prepareForConnection\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 43 moveto 101 (- connectionComplete\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 31 moveto 116 (- createVirtualConnection\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 19 moveto 121 (- destroyVirtualConnection\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 7 moveto 110 (- getConnectionIDsCVS\(\)) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 15 276 123 408 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUpnpService.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 15 276 moveto
-15 408 lineto
-123 408 lineto
-123 276 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 15 276 moveto
-15 408 lineto
-123 408 lineto
-123 276 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-38.5 395 moveto 61 (cUpnpService) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 15 388 moveto
-123 388 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-23 375 moveto 77 (# mDeviceHandle) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 15 368 moveto
-123 368 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-23 355 moveto 82 (+ ~cUpnpService\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-23 343 moveto 57 (+ subscribe\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-23 331 moveto 50 (+ execute\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-23 319 moveto 49 (# setError\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-23 307 moveto 92 (# parseIntegerValue\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-23 295 moveto 88 (# parseStringValue\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-23 283 moveto 73 (- cUpnpService\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 69 266 moveto
-69 258 69 249 69 240 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 65.5 266 moveto
-69 276 lineto
-72.5 266 lineto
-closepath stroke
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 182 452
-end
-restore
-%%EOF
diff --git a/doc/latex/classcConnectionManager__inherit__graph.md5 b/doc/latex/classcConnectionManager__inherit__graph.md5
deleted file mode 100644
index a50b5b8..0000000
--- a/doc/latex/classcConnectionManager__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-b8652d9aa90e89790fbf20c36a8fd813 \ No newline at end of file
diff --git a/doc/latex/classcConnectionManager__inherit__graph.pdf b/doc/latex/classcConnectionManager__inherit__graph.pdf
deleted file mode 100644
index 5b05619..0000000
--- a/doc/latex/classcConnectionManager__inherit__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcContentDirectory.tex b/doc/latex/classcContentDirectory.tex
deleted file mode 100644
index 02a18cb..0000000
--- a/doc/latex/classcContentDirectory.tex
+++ /dev/null
@@ -1,124 +0,0 @@
-\hypertarget{classcContentDirectory}{
-\section{cContentDirectory Class Reference}
-\label{classcContentDirectory}\index{cContentDirectory@{cContentDirectory}}
-}
-{\tt \#include $<$contentdirectory.h$>$}
-
-Inheritance diagram for cContentDirectory:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[width=166pt]{classcContentDirectory__inherit__graph}
-\end{center}
-\end{figure}
-Collaboration diagram for cContentDirectory:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[width=400pt]{classcContentDirectory__coll__graph}
-\end{center}
-\end{figure}
-\subsection*{Public Member Functions}
-\begin{CompactItemize}
-\item
-\hyperlink{classcContentDirectory_aca0fe0cffa30b1040719720ff4b82a2}{cContentDirectory} (UpnpDevice\_\-Handle DeviceHandle, \hyperlink{classcMediaDatabase}{cMediaDatabase} $\ast$MediaDatabase)
-\item
-virtual int \hyperlink{classcContentDirectory_17acd376a722e6e7de9ec0d4cabb707b}{subscribe} (Upnp\_\-Subscription\_\-Request $\ast$Request)
-\item
-virtual int \hyperlink{classcContentDirectory_a0225df761512819b9c46f45b2a0f0d0}{execute} (Upnp\_\-Action\_\-Request $\ast$Request)
-\item
-virtual void \hyperlink{classcContentDirectory_a3b0df304987a0f2b17733c651d5b5c6}{setError} (Upnp\_\-Action\_\-Request $\ast$Request, int Error)
-\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-The content directory service
-
-This is the content directory service which handles all incoming requests for contents managed by the media server.
-
-\subsection{Constructor \& Destructor Documentation}
-\hypertarget{classcContentDirectory_aca0fe0cffa30b1040719720ff4b82a2}{
-\index{cContentDirectory@{cContentDirectory}!cContentDirectory@{cContentDirectory}}
-\index{cContentDirectory@{cContentDirectory}!cContentDirectory@{cContentDirectory}}
-\subsubsection[{cContentDirectory}]{\setlength{\rightskip}{0pt plus 5cm}cContentDirectory::cContentDirectory (UpnpDevice\_\-Handle {\em DeviceHandle}, \/ {\bf cMediaDatabase} $\ast$ {\em MediaDatabase})}}
-\label{classcContentDirectory_aca0fe0cffa30b1040719720ff4b82a2}
-
-
-Constructor of a Content Directory
-
-This creates an instance of a {\em Content Directory Service\/} and provides interfaces for executing actions and subscribing on events. \begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em DeviceHandle}]The UPnP device handle of the root device \item[{\em MediaDatabase}]the media database where requests are processed \end{description}
-\end{Desc}
-
-
-\subsection{Member Function Documentation}
-\hypertarget{classcContentDirectory_a0225df761512819b9c46f45b2a0f0d0}{
-\index{cContentDirectory@{cContentDirectory}!execute@{execute}}
-\index{execute@{execute}!cContentDirectory@{cContentDirectory}}
-\subsubsection[{execute}]{\setlength{\rightskip}{0pt plus 5cm}int cContentDirectory::execute (Upnp\_\-Action\_\-Request $\ast$ {\em Request})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcContentDirectory_a0225df761512819b9c46f45b2a0f0d0}
-
-
-Executes an action
-
-This executes an action initialized by a control point. The result is stored in the first parameter.
-
-\begin{Desc}
-\item[Returns:]An integer representing one of the following:\begin{itemize}
-\item {\bf {\tt UPNP\_\-E\_\-SUCCESS},} if subscription was okay\item or any other non null value in case of an error\end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Request}]Input and output parameters of an action \end{description}
-\end{Desc}
-
-
-Implements \hyperlink{classcUpnpService_bbffca233e6aa193eda223cb7bfc2917}{cUpnpService}.\hypertarget{classcContentDirectory_a3b0df304987a0f2b17733c651d5b5c6}{
-\index{cContentDirectory@{cContentDirectory}!setError@{setError}}
-\index{setError@{setError}!cContentDirectory@{cContentDirectory}}
-\subsubsection[{setError}]{\setlength{\rightskip}{0pt plus 5cm}void cContentDirectory::setError (Upnp\_\-Action\_\-Request $\ast$ {\em Request}, \/ int {\em Error})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcContentDirectory_a3b0df304987a0f2b17733c651d5b5c6}
-
-
-Sets an error on an action request
-
-This function puts a error message into the action request structure according to its error code
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Request}]the action request, to set the error for \item[{\em Error}]the error code of which the message should be obtained \end{description}
-\end{Desc}
-
-
-Reimplemented from \hyperlink{classcUpnpService_f0976057350505eca781aafcaf6b1d14}{cUpnpService}.\hypertarget{classcContentDirectory_17acd376a722e6e7de9ec0d4cabb707b}{
-\index{cContentDirectory@{cContentDirectory}!subscribe@{subscribe}}
-\index{subscribe@{subscribe}!cContentDirectory@{cContentDirectory}}
-\subsubsection[{subscribe}]{\setlength{\rightskip}{0pt plus 5cm}int cContentDirectory::subscribe (Upnp\_\-Subscription\_\-Request $\ast$ {\em Request})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcContentDirectory_17acd376a722e6e7de9ec0d4cabb707b}
-
-
-Subscribes to an event
-
-This is a callback function to register a new subscriber for an event.
-
-\begin{Desc}
-\item[Returns:]An integer representing one of the following:\begin{itemize}
-\item {\bf {\tt UPNP\_\-E\_\-SUCCESS},} if subscription was okay\item or any other non null value in case of an error\end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Request}]Information about the subscription \end{description}
-\end{Desc}
-
-
-Implements \hyperlink{classcUpnpService_e6d3522d580e5975f5a38d5bea88e29d}{cUpnpService}.
-
-The documentation for this class was generated from the following files:\begin{CompactItemize}
-\item
-upnpcomponents/contentdirectory.h\item
-upnpcomponents/contentdirectory.cpp\end{CompactItemize}
diff --git a/doc/latex/classcContentDirectory__coll__graph.eps b/doc/latex/classcContentDirectory__coll__graph.eps
deleted file mode 100644
index 7129dfa..0000000
--- a/doc/latex/classcContentDirectory__coll__graph.eps
+++ /dev/null
@@ -1,1213 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 500 1604
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 464 1568 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 35 0 moveto
-35 168 lineto
-158 168 lineto
-158 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 35 0 moveto
-35 168 lineto
-158 168 lineto
-158 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-57 155 moveto 78 (cContentDirectory) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 35 148 moveto
-158 148 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-42.5 135 moveto 82 (- mMediaDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 35 128 moveto
-158 128 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-42.5 115 moveto 93 (+ cContentDirectory\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-42.5 103 moveto 99 (+ ~cContentDirectory\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-42.5 91 moveto 57 (+ subscribe\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-42.5 79 moveto 50 (+ execute\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-42.5 67 moveto 50 (+ setError\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-42.5 55 moveto 40 (- Action\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-42.5 43 moveto 107 (- getSearchCapabilities\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-42.5 31 moveto 94 (- getSortCapabilities\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-42.5 19 moveto 100 (- getSystemUpdateID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-42.5 7 moveto 43 (- browse\(\)) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 0 312 108 444 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUpnpService.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 0 312 moveto
-0 444 lineto
-108 444 lineto
-108 312 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 312 moveto
-0 444 lineto
-108 444 lineto
-108 312 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-23.5 431 moveto 61 (cUpnpService) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 424 moveto
-108 424 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 411 moveto 77 (# mDeviceHandle) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 404 moveto
-108 404 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 391 moveto 82 (+ ~cUpnpService\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 379 moveto 57 (+ subscribe\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 367 moveto 50 (+ execute\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 355 moveto 49 (# setError\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 343 moveto 92 (# parseIntegerValue\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 331 moveto 88 (# parseStringValue\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 319 moveto 73 (- cUpnpService\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 64 302 moveto
-70 261 78 210 84 168 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 60.51 301.7 moveto
-63 312 lineto
-67.48 302.4 lineto
-closepath stroke
-grestore
-% Node3
-gsave
-[ /Rect [ 126 216 258 540 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcMediaDatabase.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 126 216 moveto
-126 540 lineto
-258 540 lineto
-258 216 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 126 216 moveto
-126 540 lineto
-258 540 lineto
-258 216 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-155.5 527 moveto 73 (cMediaDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 126 520 moveto
-258 520 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-134 507 moveto 89 (- mSystemUpdateID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-134 495 moveto 47 (- mFactory) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-134 483 moveto 48 (- mObjects) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-134 471 moveto 56 (- mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-134 459 moveto 96 (- mLastInsertObjectID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 126 452 moveto
-258 452 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-134 439 moveto 103 (+ getSystemUpdateID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-134 427 moveto 116 (+ getContainerUpdateIDs\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-134 415 moveto 88 (+ cMediaDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-134 403 moveto 94 (+ ~cMediaDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-134 391 moveto 69 (+ addFastFind\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-134 379 moveto 107 (+ getObjectByFastFind\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-134 367 moveto 79 (+ getObjectByID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-134 355 moveto 46 (+ browse\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-134 343 moveto 44 (+ search\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-134 331 moveto 84 (- getNextObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-134 319 moveto 67 (- cacheObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-134 307 moveto 86 (- prepareDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-134 295 moveto 71 (- loadChannels\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-134 283 moveto 79 (- loadRecordings\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-134 271 moveto 98 (- updateChannelEPG\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-134 259 moveto 90 (- updateRecordings\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-134 247 moveto 25 (- init\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-134 235 moveto 85 (- updateSystemID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-134 223 moveto 40 (- Action\(\)) alignedtext
-grestore
-% Node3->Node1
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 136 206 moveto
-132 193 127 180 123 168 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 139 216 moveto
-131.82 207.71 lineto
-137.56 211.21 lineto
-136.13 206.42 lineto
-136.13 206.42 lineto
-136.13 206.42 lineto
-137.56 211.21 lineto
-140.44 205.13 lineto
-139 216 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 139 216 moveto
-131.82 207.71 lineto
-137.56 211.21 lineto
-136.13 206.42 lineto
-136.13 206.42 lineto
-136.13 206.42 lineto
-137.56 211.21 lineto
-140.44 205.13 lineto
-139 216 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-134 189 moveto 76 (mMediaDatabase) alignedtext
-grestore
-% Node4
-gsave
-[ /Rect [ 132 630 252 834 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPObjectFactory.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 132 630 moveto
-132 834 lineto
-252 834 lineto
-252 630 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 132 630 moveto
-132 834 lineto
-252 834 lineto
-252 630 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-146 821 moveto 92 (cUPnPObjectFactory) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 132 814 moveto
-252 814 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 801 moveto 56 (- mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 789 moveto 57 (- mMediators) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 777 moveto 52 (- mInstance) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 132 770 moveto
-252 770 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 757 moveto 85 (+ registerMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 745 moveto 95 (+ unregisterMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 733 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 721 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 709 moveto 65 (+ saveObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 697 moveto 70 (+ deleteObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 685 moveto 65 (+ clearObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 673 moveto 66 (+ getInstance\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 661 moveto 87 (- findMediatorByID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 649 moveto 102 (- findMediatorByClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 637 moveto 104 (- cUPnPObjectFactory\(\)) alignedtext
-grestore
-% Node4->Node3
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 192 620 moveto
-192 594 192 567 192 540 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 192 630 moveto
-187.5 620 lineto
-192 625 lineto
-192 620 lineto
-192 620 lineto
-192 620 lineto
-192 625 lineto
-196.5 620 lineto
-192 630 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 192 630 moveto
-187.5 620 lineto
-192 625 lineto
-192 620 lineto
-192 620 lineto
-192 620 lineto
-192 625 lineto
-196.5 620 lineto
-192 630 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-192.5 561 moveto 41 (mFactory) alignedtext
-grestore
-% Node4->Node4
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 261 757 moveto
-267 752 270 743 270 732 curveto
-270 716 263 706 252 702 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 252 762 moveto
-258.56 753.21 lineto
-256.37 759.57 lineto
-260.74 757.14 lineto
-260.74 757.14 lineto
-260.74 757.14 lineto
-256.37 759.57 lineto
-262.93 761.08 lineto
-252 762 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 252 762 moveto
-258.56 753.21 lineto
-256.37 759.57 lineto
-260.74 757.14 lineto
-260.74 757.14 lineto
-260.74 757.14 lineto
-256.37 759.57 lineto
-262.93 761.08 lineto
-252 762 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-270 729 moveto 46 (mInstance) alignedtext
-grestore
-% Node5
-gsave
-[ /Rect [ 46 924 162 1236 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcSQLiteDatabase.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 46 924 moveto
-46 1236 lineto
-163 1236 lineto
-163 924 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 46 924 moveto
-46 1236 lineto
-163 1236 lineto
-163 924 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-65.5 1223 moveto 77 (cSQLiteDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 46 1216 moveto
-163 1216 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-53.5 1203 moveto 68 (- mAutoCommit) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-53.5 1191 moveto 92 (- mActiveTransaction) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-53.5 1179 moveto 52 (- mLastRow) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-53.5 1167 moveto 38 (- mRows) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-53.5 1155 moveto 56 (- mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-53.5 1143 moveto 52 (- mInstance) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 46 1136 moveto
-163 1136 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-53.5 1123 moveto 98 (+ ~cSQLiteDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-53.5 1111 moveto 82 (+ getResultCount\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-53.5 1099 moveto 101 (+ getLastInsertRowID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-53.5 1087 moveto 80 (+ getResultRows\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-53.5 1075 moveto 81 (+ execStatement\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-53.5 1063 moveto 85 (+ startTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-53.5 1051 moveto 98 (+ commitTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-53.5 1039 moveto 99 (+ rollbackTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-53.5 1027 moveto 83 (+ setAutoCommit\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-53.5 1015 moveto 42 (+ sprintf\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-53.5 1003 moveto 66 (+ getInstance\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-53.5 991 moveto 89 (- cSQLiteDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-53.5 979 moveto 47 (- initialize\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-53.5 967 moveto 76 (- initializeTables\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-53.5 955 moveto 82 (- initializeTriggers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-53.5 943 moveto 33 (- exec\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-53.5 931 moveto 72 (- getResultRow\(\)) alignedtext
-grestore
-% Node5->Node3
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 59 914 moveto
-41 815 33 691 73 588 curveto
-84 561 101 564 117 540 curveto
-120 535 123 531 126 526 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 61 924 moveto
-54.63 915.08 lineto
-60.02 919.1 lineto
-59.04 914.19 lineto
-59.04 914.19 lineto
-59.04 914.19 lineto
-60.02 919.1 lineto
-63.45 913.31 lineto
-61 924 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 61 924 moveto
-54.63 915.08 lineto
-60.02 919.1 lineto
-59.04 914.19 lineto
-59.04 914.19 lineto
-59.04 914.19 lineto
-60.02 919.1 lineto
-63.45 913.31 lineto
-61 924 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-73 729 moveto 50 (mDatabase) alignedtext
-grestore
-% Node5->Node4
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 146 914 moveto
-153 886 160 859 166 834 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 143 924 moveto
-141.56 913.13 lineto
-144.44 919.21 lineto
-145.87 914.42 lineto
-145.87 914.42 lineto
-145.87 914.42 lineto
-144.44 919.21 lineto
-150.18 915.71 lineto
-143 924 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 143 924 moveto
-141.56 913.13 lineto
-144.44 919.21 lineto
-145.87 914.42 lineto
-145.87 914.42 lineto
-145.87 914.42 lineto
-144.44 919.21 lineto
-150.18 915.71 lineto
-143 924 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-151 897 moveto 50 (mDatabase) alignedtext
-grestore
-% Node5->Node5
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 171 1105 moveto
-177 1100 180 1092 180 1080 curveto
-180 1063 173 1053 163 1049 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 163 1111 moveto
-168.3 1101.4 lineto
-167 1108 lineto
-171 1105 lineto
-171 1105 lineto
-171 1105 lineto
-167 1108 lineto
-173.7 1108.6 lineto
-163 1111 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 163 1111 moveto
-168.3 1101.4 lineto
-167 1108 lineto
-171 1105 lineto
-171 1105 lineto
-171 1105 lineto
-167 1108 lineto
-173.7 1108.6 lineto
-163 1111 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-180 1077 moveto 46 (mInstance) alignedtext
-grestore
-% Node6
-gsave
-[ /Rect [ 152 1284 224 1368 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcRows.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 152 1284 moveto
-152 1368 lineto
-224 1368 lineto
-224 1284 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 152 1284 moveto
-152 1368 lineto
-224 1368 lineto
-224 1284 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-173.5 1355 moveto 29 (cRows) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 152 1348 moveto
-224 1348 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160 1335 moveto 52 (- mLastRow) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 152 1328 moveto
-224 1328 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160 1315 moveto 50 (+ ~cRows\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160 1303 moveto 56 (+ fetchRow\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160 1291 moveto 41 (- cRows\(\)) alignedtext
-grestore
-% Node6->Node5
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 171 1275 moveto
-167 1263 163 1250 158 1236 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 174 1284 moveto
-166.57 1275.94 lineto
-172.42 1279.26 lineto
-170.84 1274.51 lineto
-170.84 1274.51 lineto
-170.84 1274.51 lineto
-172.42 1279.26 lineto
-175.11 1273.09 lineto
-174 1284 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 174 1284 moveto
-166.57 1275.94 lineto
-172.42 1279.26 lineto
-170.84 1274.51 lineto
-170.84 1274.51 lineto
-170.84 1274.51 lineto
-172.42 1279.26 lineto
-175.11 1273.09 lineto
-174 1284 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-169 1257 moveto 32 (mRows) alignedtext
-grestore
-% Node7
-gsave
-[ /Rect [ 78 1416 164 1560 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcRow.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 78 1416 moveto
-78 1560 lineto
-164 1560 lineto
-164 1416 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 78 1416 moveto
-78 1560 lineto
-164 1560 lineto
-164 1416 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-109 1547 moveto 24 (cRow) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 78 1540 moveto
-164 1540 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86 1527 moveto 50 (- currentCol) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86 1515 moveto 46 (- ColCount) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86 1503 moveto 44 (- Columns) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86 1491 moveto 35 (- Values) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 78 1484 moveto
-164 1484 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86 1471 moveto 45 (+ ~cRow\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86 1459 moveto 41 (+ Count\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86 1447 moveto 70 (+ fetchColumn\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86 1435 moveto 70 (+ fetchColumn\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86 1423 moveto 36 (- cRow\(\)) alignedtext
-grestore
-% Node7->Node5
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 102 1406 moveto
-100 1393 99 1381 97 1368 curveto
-93 1325 92 1279 93 1236 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 104 1416 moveto
-97.63 1407.08 lineto
-103.02 1411.1 lineto
-102.04 1406.19 lineto
-102.04 1406.19 lineto
-102.04 1406.19 lineto
-103.02 1411.1 lineto
-106.45 1405.31 lineto
-104 1416 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 104 1416 moveto
-97.63 1407.08 lineto
-103.02 1411.1 lineto
-102.04 1406.19 lineto
-102.04 1406.19 lineto
-102.04 1406.19 lineto
-103.02 1411.1 lineto
-106.45 1405.31 lineto
-104 1416 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-100 1323 moveto 46 (mLastRow) alignedtext
-grestore
-% Node7->Node6
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 155 1407 moveto
-161 1393 166 1380 171 1368 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 151 1416 moveto
-150.95 1405.03 lineto
-153.03 1411.43 lineto
-155.06 1406.86 lineto
-155.06 1406.86 lineto
-155.06 1406.86 lineto
-153.03 1411.43 lineto
-159.17 1408.69 lineto
-151 1416 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 151 1416 moveto
-150.95 1405.03 lineto
-153.03 1411.43 lineto
-155.06 1406.86 lineto
-155.06 1406.86 lineto
-155.06 1406.86 lineto
-153.03 1411.43 lineto
-159.17 1408.69 lineto
-151 1416 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-164 1389 moveto 46 (mLastRow) alignedtext
-grestore
-% Node8
-gsave
-[ /Rect [ 334 588 456 876 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($structcUPnPObjectID.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 334 588 moveto
-334 876 lineto
-456 876 lineto
-456 588 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 334 588 moveto
-334 876 lineto
-456 876 lineto
-456 588 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-360.5 863 moveto 69 (cUPnPObjectID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 334 856 moveto
-456 856 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-342 843 moveto 24 (+ _ID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 334 836 moveto
-456 836 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-342 823 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-342 811 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-342 799 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-342 787 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-342 775 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-342 763 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-342 751 moveto 62 (+ operator++\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-342 739 moveto 62 (+ operator++\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-342 727 moveto 56 (+ operator--\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-342 715 moveto 56 (+ operator--\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-342 703 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-342 691 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-342 679 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-342 667 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-342 655 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-342 643 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-342 631 moveto 106 (+ operator unsigned int\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-342 619 moveto 64 (+ operator int\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-342 607 moveto 71 (+ operator long\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-342 595 moveto 54 (+ operator*\(\)) alignedtext
-grestore
-% Node8->Node3
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 329 596 moveto
-328 593 326 590 325 588 curveto
-304 551 280 512 258 477 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 334 605 moveto
-325.21 598.44 lineto
-331.57 600.63 lineto
-329.14 596.26 lineto
-329.14 596.26 lineto
-329.14 596.26 lineto
-331.57 600.63 lineto
-333.08 594.07 lineto
-334 605 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 334 605 moveto
-325.21 598.44 lineto
-331.57 600.63 lineto
-329.14 596.26 lineto
-329.14 596.26 lineto
-329.14 596.26 lineto
-331.57 600.63 lineto
-333.08 594.07 lineto
-334 605 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-313 561 moveto 90 (mLastInsertObjectID) alignedtext
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 500 1604
-end
-restore
-%%EOF
diff --git a/doc/latex/classcContentDirectory__coll__graph.md5 b/doc/latex/classcContentDirectory__coll__graph.md5
deleted file mode 100644
index 4c5d93b..0000000
--- a/doc/latex/classcContentDirectory__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-41a4a52f56f8d50957a0b7f8f30c65f8 \ No newline at end of file
diff --git a/doc/latex/classcContentDirectory__coll__graph.pdf b/doc/latex/classcContentDirectory__coll__graph.pdf
deleted file mode 100644
index ebd1782..0000000
--- a/doc/latex/classcContentDirectory__coll__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcContentDirectory__inherit__graph.eps b/doc/latex/classcContentDirectory__inherit__graph.eps
deleted file mode 100644
index bbd1b5a..0000000
--- a/doc/latex/classcContentDirectory__inherit__graph.eps
+++ /dev/null
@@ -1,340 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 166 380
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 130 344 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 0 0 moveto
-0 168 lineto
-123 168 lineto
-123 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 0 moveto
-0 168 lineto
-123 168 lineto
-123 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-22 155 moveto 78 (cContentDirectory) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 148 moveto
-123 148 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 135 moveto 82 (- mMediaDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 128 moveto
-123 128 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 115 moveto 93 (+ cContentDirectory\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 103 moveto 99 (+ ~cContentDirectory\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 91 moveto 57 (+ subscribe\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 79 moveto 50 (+ execute\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 67 moveto 50 (+ setError\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 55 moveto 40 (- Action\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 43 moveto 107 (- getSearchCapabilities\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 31 moveto 94 (- getSortCapabilities\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 19 moveto 100 (- getSystemUpdateID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 7 moveto 43 (- browse\(\)) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 7 204 115 336 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUpnpService.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 7 204 moveto
-7 336 lineto
-115 336 lineto
-115 204 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 7 204 moveto
-7 336 lineto
-115 336 lineto
-115 204 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-30.5 323 moveto 61 (cUpnpService) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 7 316 moveto
-115 316 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 303 moveto 77 (# mDeviceHandle) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 7 296 moveto
-115 296 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 283 moveto 82 (+ ~cUpnpService\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 271 moveto 57 (+ subscribe\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 259 moveto 50 (+ execute\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 247 moveto 49 (# setError\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 235 moveto 92 (# parseIntegerValue\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 223 moveto 88 (# parseStringValue\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 211 moveto 73 (- cUpnpService\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 61 194 moveto
-61 185 61 177 61 168 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 57.5 194 moveto
-61 204 lineto
-64.5 194 lineto
-closepath stroke
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 166 380
-end
-restore
-%%EOF
diff --git a/doc/latex/classcContentDirectory__inherit__graph.md5 b/doc/latex/classcContentDirectory__inherit__graph.md5
deleted file mode 100644
index 4145de7..0000000
--- a/doc/latex/classcContentDirectory__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-5fcc1fbcda0406ed6d97b8ca731c314f \ No newline at end of file
diff --git a/doc/latex/classcContentDirectory__inherit__graph.pdf b/doc/latex/classcContentDirectory__inherit__graph.pdf
deleted file mode 100644
index 5bb7a2e..0000000
--- a/doc/latex/classcContentDirectory__inherit__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcDlna.tex b/doc/latex/classcDlna.tex
deleted file mode 100644
index 5828aa6..0000000
--- a/doc/latex/classcDlna.tex
+++ /dev/null
@@ -1,202 +0,0 @@
-\hypertarget{classcDlna}{
-\section{cDlna Class Reference}
-\label{classcDlna}\index{cDlna@{cDlna}}
-}
-{\tt \#include $<$dlna.h$>$}
-
-Collaboration diagram for cDlna:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[width=274pt]{classcDlna__coll__graph}
-\end{center}
-\end{figure}
-\subsection*{Public Member Functions}
-\begin{CompactItemize}
-\item
-const char $\ast$ \hyperlink{classcDlna_a7ae0cc7b651bc6ccd82ef5da527d09a}{getDeviceDescription} (const char $\ast$URLBase)
-\item
-void \hyperlink{classcDlna_0250d3903e7dcbdc8ebadfacd4e6fb50}{registerProfile} (\hyperlink{structDLNAProfile}{DLNAProfile} $\ast$Profile, int Op=-1, const char $\ast$Ps=NULL, int Ci=-1, unsigned int Flags=0)
-\item
-void \hyperlink{classcDlna_e26b723ec63a60f397ce41bd95641dfa}{registerMainProfiles} ()
-\item
-const char $\ast$ \hyperlink{classcDlna_68a9565f022c7037c51ad337274d8c3a}{getSupportedProtocols} ()
-\item
-const char $\ast$ \hyperlink{classcDlna_992777f6c75dadd61bed6a75e03f1dfd}{getProtocolInfo} (\hyperlink{structDLNAProfile}{DLNAProfile} $\ast$Prof)
-\item
-\hyperlink{structDLNAProfile}{DLNAProfile} $\ast$ \hyperlink{classcDlna_4eacc299d19fa20beba98d88d4230388}{getProfileOfChannel} (cChannel $\ast$Channel)
-\item
-\hyperlink{structDLNAProfile}{DLNAProfile} $\ast$ \hyperlink{classcDlna_69dc71fe30130cafa399bb851ef5def8}{getProfileOfRecording} (cRecording $\ast$Recording)
-\item
-\hyperlink{structDLNAProfile}{DLNAProfile} $\ast$ \hyperlink{classcDlna_4b5c30f707060b66c3980af70b7d8d08}{getProfileOfFile} (cString File)
-\end{CompactItemize}
-\subsection*{Static Public Member Functions}
-\begin{CompactItemize}
-\item
-static \hyperlink{classcDlna}{cDlna} $\ast$ \hyperlink{classcDlna_1e30449831b903d508dae6640039fc25}{getInstance} (void)
-\end{CompactItemize}
-\subsection*{Friends}
-\begin{CompactItemize}
-\item
-\hypertarget{classcDlna_02ebb94fd2cdff4bfb2da3267446d62b}{
-class \hyperlink{classcDlna_02ebb94fd2cdff4bfb2da3267446d62b}{cUPnPServer}}
-\label{classcDlna_02ebb94fd2cdff4bfb2da3267446d62b}
-
-\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-Enable DLNA compliant media transfer
-
-This class enables media transmission with DLNA conformity. Its compliant with version 1.5 of the DLNA guidelines.
-
-\subsection{Member Function Documentation}
-\hypertarget{classcDlna_a7ae0cc7b651bc6ccd82ef5da527d09a}{
-\index{cDlna@{cDlna}!getDeviceDescription@{getDeviceDescription}}
-\index{getDeviceDescription@{getDeviceDescription}!cDlna@{cDlna}}
-\subsubsection[{getDeviceDescription}]{\setlength{\rightskip}{0pt plus 5cm}const char $\ast$ cDlna::getDeviceDescription (const char $\ast$ {\em URLBase})}}
-\label{classcDlna_a7ae0cc7b651bc6ccd82ef5da527d09a}
-
-
-Device description document
-
-This will return the device description document with service type definitions as well as some DLNA specific information
-
-\begin{Desc}
-\item[Returns:]The description document \end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em URLBase}]the URLBase to be set in the document \end{description}
-\end{Desc}
-\hypertarget{classcDlna_1e30449831b903d508dae6640039fc25}{
-\index{cDlna@{cDlna}!getInstance@{getInstance}}
-\index{getInstance@{getInstance}!cDlna@{cDlna}}
-\subsubsection[{getInstance}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cDlna} $\ast$ cDlna::getInstance (void)\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{classcDlna_1e30449831b903d508dae6640039fc25}
-
-
-Returns the instance of DLNA object
-
-This will create a DLNA object instance. It will return the same instance on subsequent calls.
-
-\begin{Desc}
-\item[Returns:]the DLNA object instance \end{Desc}
-\hypertarget{classcDlna_4eacc299d19fa20beba98d88d4230388}{
-\index{cDlna@{cDlna}!getProfileOfChannel@{getProfileOfChannel}}
-\index{getProfileOfChannel@{getProfileOfChannel}!cDlna@{cDlna}}
-\subsubsection[{getProfileOfChannel}]{\setlength{\rightskip}{0pt plus 5cm}{\bf DLNAProfile} $\ast$ cDlna::getProfileOfChannel (cChannel $\ast$ {\em Channel})}}
-\label{classcDlna_4eacc299d19fa20beba98d88d4230388}
-
-
-Profile of a channel
-
-Returns the DLNA profile of a VDR channel. It checks the video type to determine which profile will match.
-
-\begin{Desc}
-\item[Returns:]the matching DLNA profile \end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Channel}]the channel of which the profile should created from \end{description}
-\end{Desc}
-\hypertarget{classcDlna_4b5c30f707060b66c3980af70b7d8d08}{
-\index{cDlna@{cDlna}!getProfileOfFile@{getProfileOfFile}}
-\index{getProfileOfFile@{getProfileOfFile}!cDlna@{cDlna}}
-\subsubsection[{getProfileOfFile}]{\setlength{\rightskip}{0pt plus 5cm}{\bf DLNAProfile} $\ast$ cDlna::getProfileOfFile (cString {\em File})}}
-\label{classcDlna_4b5c30f707060b66c3980af70b7d8d08}
-
-
-Profile of a file
-
-Returns the DLNA profile of a file. It checks the content of the file with {\em ffmpeg\/} to determine which profile will match.
-
-\begin{Desc}
-\item[Returns:]the matching DLNA profile \end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em File}]the file of which the profile should be created from \end{description}
-\end{Desc}
-\hypertarget{classcDlna_69dc71fe30130cafa399bb851ef5def8}{
-\index{cDlna@{cDlna}!getProfileOfRecording@{getProfileOfRecording}}
-\index{getProfileOfRecording@{getProfileOfRecording}!cDlna@{cDlna}}
-\subsubsection[{getProfileOfRecording}]{\setlength{\rightskip}{0pt plus 5cm}{\bf DLNAProfile} $\ast$ cDlna::getProfileOfRecording (cRecording $\ast$ {\em Recording})}}
-\label{classcDlna_69dc71fe30130cafa399bb851ef5def8}
-
-
-Profile of a recording
-
-Returns the DLNA profile of a VDR recording. It checks the video file to determine which profile will match.
-
-\begin{Desc}
-\item[Returns:]the matching DLNA profile \end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Recording}]the recording of which the profile should be created from \end{description}
-\end{Desc}
-\hypertarget{classcDlna_992777f6c75dadd61bed6a75e03f1dfd}{
-\index{cDlna@{cDlna}!getProtocolInfo@{getProtocolInfo}}
-\index{getProtocolInfo@{getProtocolInfo}!cDlna@{cDlna}}
-\subsubsection[{getProtocolInfo}]{\setlength{\rightskip}{0pt plus 5cm}const char $\ast$ cDlna::getProtocolInfo ({\bf DLNAProfile} $\ast$ {\em Prof})}}
-\label{classcDlna_992777f6c75dadd61bed6a75e03f1dfd}
-
-
-Protocol info of a specific DLNA profile
-
-Returns the protocol info string of a specific DLNA profile with its options and flags.
-
-\begin{Desc}
-\item[Returns:]the protocol info string of the profile \end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Prof}]the Profile of which the protocol info shall be returned \end{description}
-\end{Desc}
-\hypertarget{classcDlna_68a9565f022c7037c51ad337274d8c3a}{
-\index{cDlna@{cDlna}!getSupportedProtocols@{getSupportedProtocols}}
-\index{getSupportedProtocols@{getSupportedProtocols}!cDlna@{cDlna}}
-\subsubsection[{getSupportedProtocols}]{\setlength{\rightskip}{0pt plus 5cm}const char $\ast$ cDlna::getSupportedProtocols ()}}
-\label{classcDlna_68a9565f022c7037c51ad337274d8c3a}
-
-
-CSV list of supported protocols
-
-Returns a comma separated list with all supported protocols. This means, it returns the list of protocols of the registered profiles.
-
-\begin{Desc}
-\item[Returns:]CSV list of registered protocols \end{Desc}
-\hypertarget{classcDlna_e26b723ec63a60f397ce41bd95641dfa}{
-\index{cDlna@{cDlna}!registerMainProfiles@{registerMainProfiles}}
-\index{registerMainProfiles@{registerMainProfiles}!cDlna@{cDlna}}
-\subsubsection[{registerMainProfiles}]{\setlength{\rightskip}{0pt plus 5cm}void cDlna::registerMainProfiles ()}}
-\label{classcDlna_e26b723ec63a60f397ce41bd95641dfa}
-
-
-Registeres all known DLNA profiles
-
-Registeres all well known DLNA profiles with its known options \hypertarget{classcDlna_0250d3903e7dcbdc8ebadfacd4e6fb50}{
-\index{cDlna@{cDlna}!registerProfile@{registerProfile}}
-\index{registerProfile@{registerProfile}!cDlna@{cDlna}}
-\subsubsection[{registerProfile}]{\setlength{\rightskip}{0pt plus 5cm}void cDlna::registerProfile ({\bf DLNAProfile} $\ast$ {\em Profile}, \/ int {\em Op} = {\tt -1}, \/ const char $\ast$ {\em Ps} = {\tt NULL}, \/ int {\em Ci} = {\tt -1}, \/ unsigned int {\em Flags} = {\tt 0})}}
-\label{classcDlna_0250d3903e7dcbdc8ebadfacd4e6fb50}
-
-
-Registeres a DLNA profile
-
-Registeres a DLNA profile with specific optional options
-
-\begin{Desc}
-\item[See also:]\hyperlink{common_8h-source}{common.h} \end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Profile}]the DLNA profile \item[{\em Op}]operation mode \item[{\em Ps}]play speed (CSV list) \item[{\em Ci}]conversion indication flag \item[{\em Flags}]DLNA flags \end{description}
-\end{Desc}
-
-
-The documentation for this class was generated from the following files:\begin{CompactItemize}
-\item
-upnpcomponents/dlna.h\item
-upnpcomponents/dlna.cpp\end{CompactItemize}
diff --git a/doc/latex/classcDlna__coll__graph.eps b/doc/latex/classcDlna__coll__graph.eps
deleted file mode 100644
index 405f7bd..0000000
--- a/doc/latex/classcDlna__coll__graph.eps
+++ /dev/null
@@ -1,312 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 274 260
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 238 224 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 0 0 moveto
-0 216 lineto
-166 216 lineto
-166 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 0 moveto
-0 216 lineto
-166 216 lineto
-166 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-70.5 203 moveto 25 (cDlna) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 196 moveto
-166 196 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 183 moveto 94 (- mRegisteredProfiles) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 171 moveto 52 (- mInstance) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 164 moveto
-166 164 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 151 moveto 46 (+ ~cDlna\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 139 moveto 107 (+ getDeviceDescription\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 127 moveto 75 (+ registerProfile\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 115 moveto 101 (+ registerMainProfiles\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 103 moveto 114 (+ getSupportedProtocols\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 91 moveto 81 (+ getProtocolInfo\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 79 moveto 102 (+ getProfileOfChannel\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 67 moveto 110 (+ getProfileOfRecording\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 55 moveto 83 (+ getProfileOfFile\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 43 moveto 66 (+ getInstance\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 31 moveto 150 (- getRegisteredProtocolInfoString\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 19 moveto 37 (- cDlna\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 7 moveto 25 (- init\(\)) alignedtext
-grestore
-% Node1->Node1
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 174 137 moveto
-180 130 184 121 184 108 curveto
-184 90 177 79 166 73 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 166 143 moveto
-171.3 133.4 lineto
-170 140 lineto
-174 137 lineto
-174 137 lineto
-174 137 lineto
-170 140 lineto
-176.7 140.6 lineto
-166 143 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 166 143 moveto
-171.3 133.4 lineto
-170 140 lineto
-174 137 lineto
-174 137 lineto
-174 137 lineto
-170 140 lineto
-176.7 140.6 lineto
-166 143 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-184 105 moveto 46 (mInstance) alignedtext
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 274 260
-end
-restore
-%%EOF
diff --git a/doc/latex/classcDlna__coll__graph.md5 b/doc/latex/classcDlna__coll__graph.md5
deleted file mode 100644
index dda90dc..0000000
--- a/doc/latex/classcDlna__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-f9e7a97a851da74b0c118baed12165ba \ No newline at end of file
diff --git a/doc/latex/classcDlna__coll__graph.pdf b/doc/latex/classcDlna__coll__graph.pdf
deleted file mode 100644
index 7b8c472..0000000
--- a/doc/latex/classcDlna__coll__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcFileHandle.eps b/doc/latex/classcFileHandle.eps
deleted file mode 100644
index 0f4aba7..0000000
--- a/doc/latex/classcFileHandle.eps
+++ /dev/null
@@ -1,197 +0,0 @@
-%!PS-Adobe-2.0 EPSF-2.0
-%%Title: ClassName
-%%Creator: Doxygen
-%%CreationDate: Time
-%%For:
-%Magnification: 1.00
-%%Orientation: Portrait
-%%BoundingBox: 0 0 500 392.157
-%%Pages: 0
-%%BeginSetup
-%%EndSetup
-%%EndComments
-
-% ----- variables -----
-
-/boxwidth 0 def
-/boxheight 40 def
-/fontheight 24 def
-/marginwidth 10 def
-/distx 20 def
-/disty 40 def
-/boundaspect 1.275 def % aspect ratio of the BoundingBox (width/height)
-/boundx 500 def
-/boundy boundx boundaspect div def
-/xspacing 0 def
-/yspacing 0 def
-/rows 2 def
-/cols 1 def
-/scalefactor 0 def
-/boxfont /Times-Roman findfont fontheight scalefont def
-
-% ----- procedures -----
-
-/dotted { [1 4] 0 setdash } def
-/dashed { [5] 0 setdash } def
-/solid { [] 0 setdash } def
-
-/max % result = MAX(arg1,arg2)
-{
- /a exch def
- /b exch def
- a b gt {a} {b} ifelse
-} def
-
-/xoffset % result = MAX(0,(scalefactor-(boxwidth*cols+distx*(cols-1)))/2)
-{
- 0 scalefactor boxwidth cols mul distx cols 1 sub mul add sub 2 div max
-} def
-
-/cw % boxwidth = MAX(boxwidth, stringwidth(arg1))
-{
- /str exch def
- /boxwidth boxwidth str stringwidth pop max def
-} def
-
-/box % draws a box with text `arg1' at grid pos (arg2,arg3)
-{ gsave
- 2 setlinewidth
- newpath
- exch xspacing mul xoffset add
- exch yspacing mul
- moveto
- boxwidth 0 rlineto
- 0 boxheight rlineto
- boxwidth neg 0 rlineto
- 0 boxheight neg rlineto
- closepath
- dup stringwidth pop neg boxwidth add 2 div
- boxheight fontheight 2 div sub 2 div
- rmoveto show stroke
- grestore
-} def
-
-/mark
-{ newpath
- exch xspacing mul xoffset add boxwidth add
- exch yspacing mul
- moveto
- 0 boxheight 4 div rlineto
- boxheight neg 4 div boxheight neg 4 div rlineto
- closepath
- eofill
- stroke
-} def
-
-/arrow
-{ newpath
- moveto
- 3 -8 rlineto
- -6 0 rlineto
- 3 8 rlineto
- closepath
- eofill
- stroke
-} def
-
-/out % draws an output connector for the block at (arg1,arg2)
-{
- newpath
- exch xspacing mul xoffset add boxwidth 2 div add
- exch yspacing mul boxheight add
- /y exch def
- /x exch def
- x y moveto
- 0 disty 2 div rlineto
- stroke
- 1 eq { x y disty 2 div add arrow } if
-} def
-
-/in % draws an input connector for the block at (arg1,arg2)
-{
- newpath
- exch xspacing mul xoffset add boxwidth 2 div add
- exch yspacing mul disty 2 div sub
- /y exch def
- /x exch def
- x y moveto
- 0 disty 2 div rlineto
- stroke
- 1 eq { x y disty 2 div add arrow } if
-} def
-
-/hedge
-{
- exch xspacing mul xoffset add boxwidth 2 div add
- exch yspacing mul boxheight 2 div sub
- /y exch def
- /x exch def
- newpath
- x y moveto
- boxwidth 2 div distx add 0 rlineto
- stroke
- 1 eq
- { newpath x boxwidth 2 div distx add add y moveto
- -8 3 rlineto
- 0 -6 rlineto
- 8 3 rlineto
- closepath
- eofill
- stroke
- } if
-} def
-
-/vedge
-{
- /ye exch def
- /ys exch def
- /xs exch def
- newpath
- xs xspacing mul xoffset add boxwidth 2 div add dup
- ys yspacing mul boxheight 2 div sub
- moveto
- ye yspacing mul boxheight 2 div sub
- lineto
- stroke
-} def
-
-/conn % connections the blocks from col `arg1' to `arg2' of row `arg3'
-{
- /ys exch def
- /xe exch def
- /xs exch def
- newpath
- xs xspacing mul xoffset add boxwidth 2 div add
- ys yspacing mul disty 2 div sub
- moveto
- xspacing xe xs sub mul 0
- rlineto
- stroke
-} def
-
-% ----- main ------
-
-boxfont setfont
-1 boundaspect scale
-(cFileHandle) cw
-(cLiveReceiver) cw
-/boxwidth boxwidth marginwidth 2 mul add def
-/xspacing boxwidth distx add def
-/yspacing boxheight disty add def
-/scalefactor
- boxwidth cols mul distx cols 1 sub mul add
- boxheight rows mul disty rows 1 sub mul add boundaspect mul
- max def
-boundx scalefactor div boundy scalefactor div scale
-
-% ----- classes -----
-
- (cFileHandle) 0 1 box
- (cLiveReceiver) 0 0 box
-
-% ----- relations -----
-
-solid
-1 0 0.25 out
-solid
-0 0 0.75 in
diff --git a/doc/latex/classcFileHandle.pdf b/doc/latex/classcFileHandle.pdf
deleted file mode 100644
index 265f7d0..0000000
--- a/doc/latex/classcFileHandle.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcFileHandle.tex b/doc/latex/classcFileHandle.tex
deleted file mode 100644
index 45a47a9..0000000
--- a/doc/latex/classcFileHandle.tex
+++ /dev/null
@@ -1,168 +0,0 @@
-\hypertarget{classcFileHandle}{
-\section{cFileHandle Class Reference}
-\label{classcFileHandle}\index{cFileHandle@{cFileHandle}}
-}
-{\tt \#include $<$filehandle.h$>$}
-
-Inheritance diagram for cFileHandle:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[height=400pt]{classcFileHandle__inherit__graph}
-\end{center}
-\end{figure}
-\subsection*{Public Member Functions}
-\begin{CompactItemize}
-\item
-virtual void \hyperlink{classcFileHandle_cdf4f4d07382de675b498d85544ea1b6}{open} (UpnpOpenFileMode mode)=0
-\item
-virtual int \hyperlink{classcFileHandle_458f25a4c7f62d528cffc84e66d38e7d}{read} (char $\ast$buf, size\_\-t buflen)=0
-\item
-virtual int \hyperlink{classcFileHandle_e1495303f52f6f2d7ac37a030f78a937}{write} (char $\ast$buf, size\_\-t buflen)=0
-\item
-virtual int \hyperlink{classcFileHandle_d2dde523301abe5e79e6109a93ba705b}{seek} (off\_\-t offset, int whence)=0
-\item
-virtual void \hyperlink{classcFileHandle_d7eaed7d254a64c85a48c3968238b93d}{close} ()=0
-\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-Interface for File Handles
-
-This class is a pure virtual class to act as an interface for file handles used by the webserver.
-
-\subsection{Member Function Documentation}
-\hypertarget{classcFileHandle_d7eaed7d254a64c85a48c3968238b93d}{
-\index{cFileHandle@{cFileHandle}!close@{close}}
-\index{close@{close}!cFileHandle@{cFileHandle}}
-\subsubsection[{close}]{\setlength{\rightskip}{0pt plus 5cm}virtual void cFileHandle::close ()\hspace{0.3cm}{\tt \mbox{[}pure virtual\mbox{]}}}}
-\label{classcFileHandle_d7eaed7d254a64c85a48c3968238b93d}
-
-
-Closes the open file
-
-This will close open file handles and frees the memory obtained by it.
-
-Implemented in \hyperlink{classcLiveReceiver_5b8beb2bc6809aacbdb087e31e836a27}{cLiveReceiver}, and \hyperlink{classcRecordingPlayer_5e81aeecd16f89e432690a9b05d8dd6a}{cRecordingPlayer}.\hypertarget{classcFileHandle_cdf4f4d07382de675b498d85544ea1b6}{
-\index{cFileHandle@{cFileHandle}!open@{open}}
-\index{open@{open}!cFileHandle@{cFileHandle}}
-\subsubsection[{open}]{\setlength{\rightskip}{0pt plus 5cm}virtual void cFileHandle::open (UpnpOpenFileMode {\em mode})\hspace{0.3cm}{\tt \mbox{[}pure virtual\mbox{]}}}}
-\label{classcFileHandle_cdf4f4d07382de675b498d85544ea1b6}
-
-
-Opens the file
-
-Opens the file at the given mode. These can be:\begin{itemize}
-\item {\bf UPNP\_\-READ}, to read from the file\item {\bf UPNP\_\-WRITE}, to write to the file\end{itemize}
-
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em mode}]The file mode, i.e. one of the following\begin{itemize}
-\item {\bf UPNP\_\-READ} \item {\bf UPNP\_\-WRITE} \end{itemize}
-\end{description}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em mode}]The file mode, i.e. one of the following\begin{itemize}
-\item {\bf UPNP\_\-READ} \item {\bf UPNP\_\-WRITE} \end{itemize}
-\end{description}
-\end{Desc}
-
-
-Implemented in \hyperlink{classcLiveReceiver_b8e751f641be1da4a925106e3dd062e9}{cLiveReceiver}, and \hyperlink{classcRecordingPlayer_e7ad4362d821f38db5143c0aeff15d97}{cRecordingPlayer}.\hypertarget{classcFileHandle_458f25a4c7f62d528cffc84e66d38e7d}{
-\index{cFileHandle@{cFileHandle}!read@{read}}
-\index{read@{read}!cFileHandle@{cFileHandle}}
-\subsubsection[{read}]{\setlength{\rightskip}{0pt plus 5cm}virtual int cFileHandle::read (char $\ast$ {\em buf}, \/ size\_\-t {\em buflen})\hspace{0.3cm}{\tt \mbox{[}pure virtual\mbox{]}}}}
-\label{classcFileHandle_458f25a4c7f62d528cffc84e66d38e7d}
-
-
-Reads from the file
-
-Reads from the file a certain amount of bytes and stores them in a buffer
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf $<$0}, in case of an error\item {\bf 0}, when reading was successful\end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em buf}]The char buffer \item[{\em buflen}]The size of the buffer \end{description}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em buf}]The char buffer \item[{\em buflen}]The size of the buffer \end{description}
-\end{Desc}
-
-
-Implemented in \hyperlink{classcLiveReceiver_4a19e1fd4e1d043fb091bfb01a9cbf08}{cLiveReceiver}, and \hyperlink{classcRecordingPlayer_e0fda8b0be8e47133698f1763e649b3d}{cRecordingPlayer}.\hypertarget{classcFileHandle_d2dde523301abe5e79e6109a93ba705b}{
-\index{cFileHandle@{cFileHandle}!seek@{seek}}
-\index{seek@{seek}!cFileHandle@{cFileHandle}}
-\subsubsection[{seek}]{\setlength{\rightskip}{0pt plus 5cm}virtual int cFileHandle::seek (off\_\-t {\em offset}, \/ int {\em whence})\hspace{0.3cm}{\tt \mbox{[}pure virtual\mbox{]}}}}
-\label{classcFileHandle_d2dde523301abe5e79e6109a93ba705b}
-
-
-Seeks in the file
-
-Seeks in the file where the offset is the relativ position depending on the second parameter. This means, in case of
-
-\begin{itemize}
-\item {\bf SEEK\_\-SET}, the offset is relative to the beginning of the file\item {\bf SEEK\_\-CUR}, it is relative to the current position or\item {\bf SEEK\_\-END}, relative to the end of the file.\end{itemize}
-
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf $<$0}, in case of an error\item {\bf 0}, when reading was successful\end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em offset}]The byte offset in the file \item[{\em whence}]one of the following\begin{itemize}
-\item {\bf SEEK\_\-SET},\item {\bf SEEK\_\-CUR},\item {\bf SEEK\_\-END} \end{itemize}
-\end{description}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em offset}]The byte offset in the file \item[{\em whence}]one of the following\begin{itemize}
-\item {\bf SEEK\_\-SET},\item {\bf SEEK\_\-CUR},\item {\bf SEEK\_\-END} \end{itemize}
-\end{description}
-\end{Desc}
-
-
-Implemented in \hyperlink{classcLiveReceiver_efb4156ef247773873dee42053e94edf}{cLiveReceiver}, and \hyperlink{classcRecordingPlayer_43f7ba867374d6be9e78c68c872bf608}{cRecordingPlayer}.\hypertarget{classcFileHandle_e1495303f52f6f2d7ac37a030f78a937}{
-\index{cFileHandle@{cFileHandle}!write@{write}}
-\index{write@{write}!cFileHandle@{cFileHandle}}
-\subsubsection[{write}]{\setlength{\rightskip}{0pt plus 5cm}virtual int cFileHandle::write (char $\ast$ {\em buf}, \/ size\_\-t {\em buflen})\hspace{0.3cm}{\tt \mbox{[}pure virtual\mbox{]}}}}
-\label{classcFileHandle_e1495303f52f6f2d7ac37a030f78a937}
-
-
-Writes to the file
-
-Writes to the file a certain amount of bytes which are stored in a buffer
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf $<$0}, in case of an error\item {\bf 0}, when reading was successful\end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em buf}]The char buffer \item[{\em buflen}]The size of the buffer \end{description}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em buf}]The char buffer \item[{\em buflen}]The size of the buffer \end{description}
-\end{Desc}
-
-
-Implemented in \hyperlink{classcLiveReceiver_eb56988441b589b6e34ea01825dfb183}{cLiveReceiver}, and \hyperlink{classcRecordingPlayer_7dd0cb78ae8032eb677f01d71187d6e0}{cRecordingPlayer}.
-
-The documentation for this class was generated from the following file:\begin{CompactItemize}
-\item
-receiver/filehandle.h\end{CompactItemize}
diff --git a/doc/latex/classcFileHandle__inherit__graph.eps b/doc/latex/classcFileHandle__inherit__graph.eps
deleted file mode 100644
index faa4693..0000000
--- a/doc/latex/classcFileHandle__inherit__graph.eps
+++ /dev/null
@@ -1,462 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 282 452
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 246 416 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 73 288 moveto
-73 408 lineto
-161 408 lineto
-161 288 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 73 288 moveto
-73 408 lineto
-161 408 lineto
-161 288 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-91.5 395 moveto 51 (cFileHandle) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 73 388 moveto
-161 388 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-115.5 375 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 73 368 moveto
-161 368 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-81 355 moveto 36 (+ open\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-81 343 moveto 34 (+ read\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-81 331 moveto 35 (+ write\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-81 319 moveto 36 (+ seek\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-81 307 moveto 38 (+ close\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-81 295 moveto 72 (+ ~cFileHandle\(\)) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 0 6 106 246 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcLiveReceiver.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 0 6 moveto
-0 246 lineto
-106 246 lineto
-106 6 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 6 moveto
-0 246 lineto
-106 246 lineto
-106 6 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-22 233 moveto 62 (cLiveReceiver) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 226 moveto
-106 226 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 213 moveto 44 (- mDevice) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 201 moveto 50 (- mChannel) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 189 moveto 58 (- mLiveBuffer) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 177 moveto 69 (- mOutputBuffer) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 165 moveto 79 (- mFrameDetector) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 153 moveto 90 (- mPatPmtGenerator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 146 moveto
-106 146 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 133 moveto 83 (+ ~cLiveReceiver\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 121 moveto 36 (+ open\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 109 moveto 34 (+ read\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 97 moveto 35 (+ write\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 85 moveto 36 (+ seek\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 73 moveto 38 (+ close\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 61 moveto 70 (+ newInstance\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 49 moveto 50 (# Receive\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 37 moveto 50 (# Activate\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 25 moveto 42 (# Action\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 13 moveto 74 (- cLiveReceiver\(\)) alignedtext
-grestore
-% Node1->Node2
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 97 278 moveto
-94 268 91 257 88 246 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 93.77 279.43 moveto
-100 288 lineto
-100.48 277.42 lineto
-closepath stroke
-grestore
-% Node3
-gsave
-[ /Rect [ 124 0 238 252 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcRecordingPlayer.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 124 0 moveto
-124 252 lineto
-238 252 lineto
-238 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 124 0 moveto
-124 252 lineto
-238 252 lineto
-238 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-142.5 239 moveto 77 (cRecordingPlayer) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 124 232 moveto
-238 232 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-132 219 moveto 58 (- mRecording) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-132 207 moveto 46 (- mOffsets) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-132 195 moveto 41 (- mOffset) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-132 183 moveto 65 (- mTotalLenght) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-132 171 moveto 38 (- mIndex) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-132 159 moveto 30 (- mFile) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 124 152 moveto
-238 152 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-132 139 moveto 98 (+ ~cRecordingPlayer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-132 127 moveto 36 (+ open\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-132 115 moveto 34 (+ read\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-132 103 moveto 35 (+ write\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-132 91 moveto 36 (+ seek\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-132 79 moveto 38 (+ close\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-132 67 moveto 70 (+ newInstance\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-132 55 moveto 35 (- Scan\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-132 43 moveto 89 (- cRecordingPlayer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-132 31 moveto 44 (- GetFile\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-132 19 moveto 48 (- NextFile\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-132 7 moveto 59 (- SeekInFile\(\)) alignedtext
-grestore
-% Node1->Node3
-gsave
-1 setlinewidth
-solid
-0.000 0.812 0.545 edgecolor
-newpath 137 278 moveto
-139 270 142 261 144 252 curveto
-stroke
-1 setlinewidth
-solid
-0.000 0.812 0.545 edgecolor
-newpath 133.52 277.42 moveto
-134 288 lineto
-140.23 279.43 lineto
-closepath stroke
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 282 452
-end
-restore
-%%EOF
diff --git a/doc/latex/classcFileHandle__inherit__graph.md5 b/doc/latex/classcFileHandle__inherit__graph.md5
deleted file mode 100644
index 34d1eeb..0000000
--- a/doc/latex/classcFileHandle__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-adddfff4f4a023c276e668f4f33a9497 \ No newline at end of file
diff --git a/doc/latex/classcFileHandle__inherit__graph.pdf b/doc/latex/classcFileHandle__inherit__graph.pdf
deleted file mode 100644
index 131f9df..0000000
--- a/doc/latex/classcFileHandle__inherit__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcFilterCriteria.tex b/doc/latex/classcFilterCriteria.tex
deleted file mode 100644
index 13d9216..0000000
--- a/doc/latex/classcFilterCriteria.tex
+++ /dev/null
@@ -1,43 +0,0 @@
-\hypertarget{classcFilterCriteria}{
-\section{cFilterCriteria Class Reference}
-\label{classcFilterCriteria}\index{cFilterCriteria@{cFilterCriteria}}
-}
-{\tt \#include $<$search.h$>$}
-
-\subsection*{Static Public Member Functions}
-\begin{CompactItemize}
-\item
-static cStringList $\ast$ \hyperlink{classcFilterCriteria_e327772fdf9f8db127c7ce1a737f1c7c}{parse} (const char $\ast$Filter)
-\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-Parses the filter criteria
-
-This parses the filter criteria which comes from a {\em Browse\/} or {\em Search\/} request.
-
-\subsection{Member Function Documentation}
-\hypertarget{classcFilterCriteria_e327772fdf9f8db127c7ce1a737f1c7c}{
-\index{cFilterCriteria@{cFilterCriteria}!parse@{parse}}
-\index{parse@{parse}!cFilterCriteria@{cFilterCriteria}}
-\subsubsection[{parse}]{\setlength{\rightskip}{0pt plus 5cm}cStringList $\ast$ cFilterCriteria::parse (const char $\ast$ {\em Filter})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{classcFilterCriteria_e327772fdf9f8db127c7ce1a737f1c7c}
-
-
-Parses the filter criteria
-
-This parses the filter criteria. It may be a empty string list, a {\bf {\tt NULL} pointer} or a list with properties which shall be shown in the {\em DIDL-Lite\/} fragment.
-
-\begin{Desc}
-\item[Returns:]the stringlist containing the filter \end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Filter}]the filter string \end{description}
-\end{Desc}
-
-
-The documentation for this class was generated from the following files:\begin{CompactItemize}
-\item
-misc/search.h\item
-misc/search.cpp\end{CompactItemize}
diff --git a/doc/latex/classcLiveReceiver.eps b/doc/latex/classcLiveReceiver.eps
deleted file mode 100644
index 015ba18..0000000
--- a/doc/latex/classcLiveReceiver.eps
+++ /dev/null
@@ -1,197 +0,0 @@
-%!PS-Adobe-2.0 EPSF-2.0
-%%Title: ClassName
-%%Creator: Doxygen
-%%CreationDate: Time
-%%For:
-%Magnification: 1.00
-%%Orientation: Portrait
-%%BoundingBox: 0 0 500 392.157
-%%Pages: 0
-%%BeginSetup
-%%EndSetup
-%%EndComments
-
-% ----- variables -----
-
-/boxwidth 0 def
-/boxheight 40 def
-/fontheight 24 def
-/marginwidth 10 def
-/distx 20 def
-/disty 40 def
-/boundaspect 1.275 def % aspect ratio of the BoundingBox (width/height)
-/boundx 500 def
-/boundy boundx boundaspect div def
-/xspacing 0 def
-/yspacing 0 def
-/rows 2 def
-/cols 1 def
-/scalefactor 0 def
-/boxfont /Times-Roman findfont fontheight scalefont def
-
-% ----- procedures -----
-
-/dotted { [1 4] 0 setdash } def
-/dashed { [5] 0 setdash } def
-/solid { [] 0 setdash } def
-
-/max % result = MAX(arg1,arg2)
-{
- /a exch def
- /b exch def
- a b gt {a} {b} ifelse
-} def
-
-/xoffset % result = MAX(0,(scalefactor-(boxwidth*cols+distx*(cols-1)))/2)
-{
- 0 scalefactor boxwidth cols mul distx cols 1 sub mul add sub 2 div max
-} def
-
-/cw % boxwidth = MAX(boxwidth, stringwidth(arg1))
-{
- /str exch def
- /boxwidth boxwidth str stringwidth pop max def
-} def
-
-/box % draws a box with text `arg1' at grid pos (arg2,arg3)
-{ gsave
- 2 setlinewidth
- newpath
- exch xspacing mul xoffset add
- exch yspacing mul
- moveto
- boxwidth 0 rlineto
- 0 boxheight rlineto
- boxwidth neg 0 rlineto
- 0 boxheight neg rlineto
- closepath
- dup stringwidth pop neg boxwidth add 2 div
- boxheight fontheight 2 div sub 2 div
- rmoveto show stroke
- grestore
-} def
-
-/mark
-{ newpath
- exch xspacing mul xoffset add boxwidth add
- exch yspacing mul
- moveto
- 0 boxheight 4 div rlineto
- boxheight neg 4 div boxheight neg 4 div rlineto
- closepath
- eofill
- stroke
-} def
-
-/arrow
-{ newpath
- moveto
- 3 -8 rlineto
- -6 0 rlineto
- 3 8 rlineto
- closepath
- eofill
- stroke
-} def
-
-/out % draws an output connector for the block at (arg1,arg2)
-{
- newpath
- exch xspacing mul xoffset add boxwidth 2 div add
- exch yspacing mul boxheight add
- /y exch def
- /x exch def
- x y moveto
- 0 disty 2 div rlineto
- stroke
- 1 eq { x y disty 2 div add arrow } if
-} def
-
-/in % draws an input connector for the block at (arg1,arg2)
-{
- newpath
- exch xspacing mul xoffset add boxwidth 2 div add
- exch yspacing mul disty 2 div sub
- /y exch def
- /x exch def
- x y moveto
- 0 disty 2 div rlineto
- stroke
- 1 eq { x y disty 2 div add arrow } if
-} def
-
-/hedge
-{
- exch xspacing mul xoffset add boxwidth 2 div add
- exch yspacing mul boxheight 2 div sub
- /y exch def
- /x exch def
- newpath
- x y moveto
- boxwidth 2 div distx add 0 rlineto
- stroke
- 1 eq
- { newpath x boxwidth 2 div distx add add y moveto
- -8 3 rlineto
- 0 -6 rlineto
- 8 3 rlineto
- closepath
- eofill
- stroke
- } if
-} def
-
-/vedge
-{
- /ye exch def
- /ys exch def
- /xs exch def
- newpath
- xs xspacing mul xoffset add boxwidth 2 div add dup
- ys yspacing mul boxheight 2 div sub
- moveto
- ye yspacing mul boxheight 2 div sub
- lineto
- stroke
-} def
-
-/conn % connections the blocks from col `arg1' to `arg2' of row `arg3'
-{
- /ys exch def
- /xe exch def
- /xs exch def
- newpath
- xs xspacing mul xoffset add boxwidth 2 div add
- ys yspacing mul disty 2 div sub
- moveto
- xspacing xe xs sub mul 0
- rlineto
- stroke
-} def
-
-% ----- main ------
-
-boxfont setfont
-1 boundaspect scale
-(cLiveReceiver) cw
-(cFileHandle) cw
-/boxwidth boxwidth marginwidth 2 mul add def
-/xspacing boxwidth distx add def
-/yspacing boxheight disty add def
-/scalefactor
- boxwidth cols mul distx cols 1 sub mul add
- boxheight rows mul disty rows 1 sub mul add boundaspect mul
- max def
-boundx scalefactor div boundy scalefactor div scale
-
-% ----- classes -----
-
- (cLiveReceiver) 0 0 box
- (cFileHandle) 0 1 box
-
-% ----- relations -----
-
-solid
-0 0 0 out
-solid
-1 0 1 in
diff --git a/doc/latex/classcLiveReceiver.pdf b/doc/latex/classcLiveReceiver.pdf
deleted file mode 100644
index 5971ba6..0000000
--- a/doc/latex/classcLiveReceiver.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcLiveReceiver.tex b/doc/latex/classcLiveReceiver.tex
deleted file mode 100644
index 53fc497..0000000
--- a/doc/latex/classcLiveReceiver.tex
+++ /dev/null
@@ -1,229 +0,0 @@
-\hypertarget{classcLiveReceiver}{
-\section{cLiveReceiver Class Reference}
-\label{classcLiveReceiver}\index{cLiveReceiver@{cLiveReceiver}}
-}
-{\tt \#include $<$livereceiver.h$>$}
-
-Inheritance diagram for cLiveReceiver:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[height=400pt]{classcLiveReceiver__inherit__graph}
-\end{center}
-\end{figure}
-Collaboration diagram for cLiveReceiver:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[height=400pt]{classcLiveReceiver__coll__graph}
-\end{center}
-\end{figure}
-\subsection*{Public Member Functions}
-\begin{CompactItemize}
-\item
-virtual void \hyperlink{classcLiveReceiver_b8e751f641be1da4a925106e3dd062e9}{open} (UpnpOpenFileMode mode)
-\item
-virtual int \hyperlink{classcLiveReceiver_4a19e1fd4e1d043fb091bfb01a9cbf08}{read} (char $\ast$buf, size\_\-t buflen)
-\item
-virtual int \hyperlink{classcLiveReceiver_eb56988441b589b6e34ea01825dfb183}{write} (char $\ast$buf, size\_\-t buflen)
-\item
-virtual int \hyperlink{classcLiveReceiver_efb4156ef247773873dee42053e94edf}{seek} (off\_\-t offset, int whence)
-\item
-virtual void \hyperlink{classcLiveReceiver_5b8beb2bc6809aacbdb087e31e836a27}{close} ()
-\end{CompactItemize}
-\subsection*{Static Public Member Functions}
-\begin{CompactItemize}
-\item
-static \hyperlink{classcLiveReceiver}{cLiveReceiver} $\ast$ \hyperlink{classcLiveReceiver_1e28c50bb73404597b2363422e038c12}{newInstance} (cChannel $\ast$Channel, int Priority)
-\end{CompactItemize}
-\subsection*{Protected Member Functions}
-\begin{CompactItemize}
-\item
-virtual void \hyperlink{classcLiveReceiver_c8bc191994b0acd3fa2d23b26f996f8a}{Receive} (uchar $\ast$Data, int Length)
-\item
-virtual void \hyperlink{classcLiveReceiver_631c7392c3226b07ba654875580fb26c}{Activate} (bool On)
-\item
-virtual void \hyperlink{classcLiveReceiver_5c1f30f48fdc612c19ff4b9b4c176b07}{Action} (void)
-\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-A receiver for live TV
-
-This is a receiver object which is attached to a VDR tv card device. It is receiving transport stream packages and generates a single MPEG2 transport stream which can be distributed through the network.
-
-\subsection{Member Function Documentation}
-\hypertarget{classcLiveReceiver_5c1f30f48fdc612c19ff4b9b4c176b07}{
-\index{cLiveReceiver@{cLiveReceiver}!Action@{Action}}
-\index{Action@{Action}!cLiveReceiver@{cLiveReceiver}}
-\subsubsection[{Action}]{\setlength{\rightskip}{0pt plus 5cm}void cLiveReceiver::Action (void)\hspace{0.3cm}{\tt \mbox{[}protected, virtual\mbox{]}}}}
-\label{classcLiveReceiver_5c1f30f48fdc612c19ff4b9b4c176b07}
-
-
-The receiver thread action
-
-This actually is the receiver thread, which runs consequitivelly and buffers any received video data from the interal incoming buffer to the internal outgoing buffer.
-
-While doing so, it tries to syncronize with the stream and creates new MPEG2-TS PATs and PMTs for a single MPEG2-TS stream \hypertarget{classcLiveReceiver_631c7392c3226b07ba654875580fb26c}{
-\index{cLiveReceiver@{cLiveReceiver}!Activate@{Activate}}
-\index{Activate@{Activate}!cLiveReceiver@{cLiveReceiver}}
-\subsubsection[{Activate}]{\setlength{\rightskip}{0pt plus 5cm}void cLiveReceiver::Activate (bool {\em On})\hspace{0.3cm}{\tt \mbox{[}protected, virtual\mbox{]}}}}
-\label{classcLiveReceiver_631c7392c3226b07ba654875580fb26c}
-
-
-Activates the receiver
-
-This activates the receiver which initializes internal data structures to be prepared for receiving data from the VDR
-
-If the parameter is {\bf {\tt true},} the receiver will be activated. If it is {\bf {\tt false},} the receiver will be deactivated and stops its threads. \begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em On}]Activates the receiver thread \end{description}
-\end{Desc}
-\hypertarget{classcLiveReceiver_5b8beb2bc6809aacbdb087e31e836a27}{
-\index{cLiveReceiver@{cLiveReceiver}!close@{close}}
-\index{close@{close}!cLiveReceiver@{cLiveReceiver}}
-\subsubsection[{close}]{\setlength{\rightskip}{0pt plus 5cm}void cLiveReceiver::close ()\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcLiveReceiver_5b8beb2bc6809aacbdb087e31e836a27}
-
-
-Closes the open file
-
-This will close open file handles and frees the memory obtained by it.
-
-Implements \hyperlink{classcFileHandle_d7eaed7d254a64c85a48c3968238b93d}{cFileHandle}.\hypertarget{classcLiveReceiver_1e28c50bb73404597b2363422e038c12}{
-\index{cLiveReceiver@{cLiveReceiver}!newInstance@{newInstance}}
-\index{newInstance@{newInstance}!cLiveReceiver@{cLiveReceiver}}
-\subsubsection[{newInstance}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cLiveReceiver} $\ast$ cLiveReceiver::newInstance (cChannel $\ast$ {\em Channel}, \/ int {\em Priority})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{classcLiveReceiver_1e28c50bb73404597b2363422e038c12}
-
-
-Creates a new receiver instance
-
-This will create a new instance of a live receiver for the specified channel at the specified priority level.
-
-A negativ priority means that the receiver may being detached from a device.
-
-The receiver must be free'd with delete after it is not used anylonger.
-
-\begin{Desc}
-\item[Returns:]returns a new liveReceiver instance \end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Channel}]the channel which shall be tuned \item[{\em Priority}]the priority level \end{description}
-\end{Desc}
-\hypertarget{classcLiveReceiver_b8e751f641be1da4a925106e3dd062e9}{
-\index{cLiveReceiver@{cLiveReceiver}!open@{open}}
-\index{open@{open}!cLiveReceiver@{cLiveReceiver}}
-\subsubsection[{open}]{\setlength{\rightskip}{0pt plus 5cm}void cLiveReceiver::open (UpnpOpenFileMode {\em mode})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcLiveReceiver_b8e751f641be1da4a925106e3dd062e9}
-
-
-Opens the file
-
-Opens the file at the given mode. These can be:\begin{itemize}
-\item {\bf UPNP\_\-READ}, to read from the file\item {\bf UPNP\_\-WRITE}, to write to the file\end{itemize}
-
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em mode}]The file mode, i.e. one of the following\begin{itemize}
-\item {\bf UPNP\_\-READ} \item {\bf UPNP\_\-WRITE} \end{itemize}
-\end{description}
-\end{Desc}
-
-
-Implements \hyperlink{classcFileHandle_cdf4f4d07382de675b498d85544ea1b6}{cFileHandle}.\hypertarget{classcLiveReceiver_4a19e1fd4e1d043fb091bfb01a9cbf08}{
-\index{cLiveReceiver@{cLiveReceiver}!read@{read}}
-\index{read@{read}!cLiveReceiver@{cLiveReceiver}}
-\subsubsection[{read}]{\setlength{\rightskip}{0pt plus 5cm}int cLiveReceiver::read (char $\ast$ {\em buf}, \/ size\_\-t {\em buflen})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcLiveReceiver_4a19e1fd4e1d043fb091bfb01a9cbf08}
-
-
-Reads from the file
-
-Reads from the file a certain amount of bytes and stores them in a buffer
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf $<$0}, in case of an error\item {\bf 0}, when reading was successful\end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em buf}]The char buffer \item[{\em buflen}]The size of the buffer \end{description}
-\end{Desc}
-
-
-Implements \hyperlink{classcFileHandle_458f25a4c7f62d528cffc84e66d38e7d}{cFileHandle}.\hypertarget{classcLiveReceiver_c8bc191994b0acd3fa2d23b26f996f8a}{
-\index{cLiveReceiver@{cLiveReceiver}!Receive@{Receive}}
-\index{Receive@{Receive}!cLiveReceiver@{cLiveReceiver}}
-\subsubsection[{Receive}]{\setlength{\rightskip}{0pt plus 5cm}void cLiveReceiver::Receive (uchar $\ast$ {\em Data}, \/ int {\em Length})\hspace{0.3cm}{\tt \mbox{[}protected, virtual\mbox{]}}}}
-\label{classcLiveReceiver_c8bc191994b0acd3fa2d23b26f996f8a}
-
-
-Receives data from VDR
-
-This is the interface for receiving packet data from the VDR. It buffers the incoming transport stream packets in a linear ringbuffer and returns immediatelly \begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Data}]The data received from VDR \item[{\em Length}]The length of the data packet, usually 188 bytes \end{description}
-\end{Desc}
-\hypertarget{classcLiveReceiver_efb4156ef247773873dee42053e94edf}{
-\index{cLiveReceiver@{cLiveReceiver}!seek@{seek}}
-\index{seek@{seek}!cLiveReceiver@{cLiveReceiver}}
-\subsubsection[{seek}]{\setlength{\rightskip}{0pt plus 5cm}int cLiveReceiver::seek (off\_\-t {\em offset}, \/ int {\em whence})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcLiveReceiver_efb4156ef247773873dee42053e94edf}
-
-
-Seeks in the file
-
-Seeks in the file where the offset is the relativ position depending on the second parameter. This means, in case of
-
-\begin{itemize}
-\item {\bf SEEK\_\-SET}, the offset is relative to the beginning of the file\item {\bf SEEK\_\-CUR}, it is relative to the current position or\item {\bf SEEK\_\-END}, relative to the end of the file.\end{itemize}
-
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf $<$0}, in case of an error\item {\bf 0}, when reading was successful\end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em offset}]The byte offset in the file \item[{\em whence}]one of the following\begin{itemize}
-\item {\bf SEEK\_\-SET},\item {\bf SEEK\_\-CUR},\item {\bf SEEK\_\-END} \end{itemize}
-\end{description}
-\end{Desc}
-
-
-Implements \hyperlink{classcFileHandle_d2dde523301abe5e79e6109a93ba705b}{cFileHandle}.\hypertarget{classcLiveReceiver_eb56988441b589b6e34ea01825dfb183}{
-\index{cLiveReceiver@{cLiveReceiver}!write@{write}}
-\index{write@{write}!cLiveReceiver@{cLiveReceiver}}
-\subsubsection[{write}]{\setlength{\rightskip}{0pt plus 5cm}int cLiveReceiver::write (char $\ast$ {\em buf}, \/ size\_\-t {\em buflen})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcLiveReceiver_eb56988441b589b6e34ea01825dfb183}
-
-
-Writes to the file
-
-Writes to the file a certain amount of bytes which are stored in a buffer
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf $<$0}, in case of an error\item {\bf 0}, when reading was successful\end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em buf}]The char buffer \item[{\em buflen}]The size of the buffer \end{description}
-\end{Desc}
-
-
-Implements \hyperlink{classcFileHandle_e1495303f52f6f2d7ac37a030f78a937}{cFileHandle}.
-
-The documentation for this class was generated from the following files:\begin{CompactItemize}
-\item
-receiver/livereceiver.h\item
-receiver/livereceiver.cpp\end{CompactItemize}
diff --git a/doc/latex/classcLiveReceiver__coll__graph.eps b/doc/latex/classcLiveReceiver__coll__graph.eps
deleted file mode 100644
index e9f44e7..0000000
--- a/doc/latex/classcLiveReceiver__coll__graph.eps
+++ /dev/null
@@ -1,355 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 150 440
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 114 404 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 0 0 moveto
-0 240 lineto
-106 240 lineto
-106 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 0 moveto
-0 240 lineto
-106 240 lineto
-106 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-22 227 moveto 62 (cLiveReceiver) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 220 moveto
-106 220 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 207 moveto 44 (- mDevice) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 195 moveto 50 (- mChannel) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 183 moveto 58 (- mLiveBuffer) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 171 moveto 69 (- mOutputBuffer) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 159 moveto 79 (- mFrameDetector) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 147 moveto 90 (- mPatPmtGenerator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 140 moveto
-106 140 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 127 moveto 83 (+ ~cLiveReceiver\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 115 moveto 36 (+ open\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 103 moveto 34 (+ read\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 91 moveto 35 (+ write\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 79 moveto 36 (+ seek\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 67 moveto 38 (+ close\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 55 moveto 70 (+ newInstance\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 43 moveto 50 (# Receive\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 31 moveto 50 (# Activate\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 19 moveto 42 (# Action\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 7 moveto 74 (- cLiveReceiver\(\)) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 9 276 97 396 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcFileHandle.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 9 276 moveto
-9 396 lineto
-97 396 lineto
-97 276 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 9 276 moveto
-9 396 lineto
-97 396 lineto
-97 276 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-27.5 383 moveto 51 (cFileHandle) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 9 376 moveto
-97 376 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-51.5 363 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 9 356 moveto
-97 356 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-17 343 moveto 36 (+ open\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-17 331 moveto 34 (+ read\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-17 319 moveto 35 (+ write\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-17 307 moveto 36 (+ seek\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-17 295 moveto 38 (+ close\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-17 283 moveto 72 (+ ~cFileHandle\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 53 266 moveto
-53 258 53 249 53 240 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 49.5 266 moveto
-53 276 lineto
-56.5 266 lineto
-closepath stroke
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 150 440
-end
-restore
-%%EOF
diff --git a/doc/latex/classcLiveReceiver__coll__graph.md5 b/doc/latex/classcLiveReceiver__coll__graph.md5
deleted file mode 100644
index eb7c6c8..0000000
--- a/doc/latex/classcLiveReceiver__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-79e6d45387ad15618ce17cf2646a3159 \ No newline at end of file
diff --git a/doc/latex/classcLiveReceiver__coll__graph.pdf b/doc/latex/classcLiveReceiver__coll__graph.pdf
deleted file mode 100644
index d09cd5e..0000000
--- a/doc/latex/classcLiveReceiver__coll__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcLiveReceiver__inherit__graph.eps b/doc/latex/classcLiveReceiver__inherit__graph.eps
deleted file mode 100644
index e9f44e7..0000000
--- a/doc/latex/classcLiveReceiver__inherit__graph.eps
+++ /dev/null
@@ -1,355 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 150 440
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 114 404 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 0 0 moveto
-0 240 lineto
-106 240 lineto
-106 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 0 moveto
-0 240 lineto
-106 240 lineto
-106 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-22 227 moveto 62 (cLiveReceiver) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 220 moveto
-106 220 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 207 moveto 44 (- mDevice) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 195 moveto 50 (- mChannel) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 183 moveto 58 (- mLiveBuffer) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 171 moveto 69 (- mOutputBuffer) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 159 moveto 79 (- mFrameDetector) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 147 moveto 90 (- mPatPmtGenerator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 140 moveto
-106 140 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 127 moveto 83 (+ ~cLiveReceiver\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 115 moveto 36 (+ open\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 103 moveto 34 (+ read\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 91 moveto 35 (+ write\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 79 moveto 36 (+ seek\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 67 moveto 38 (+ close\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 55 moveto 70 (+ newInstance\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 43 moveto 50 (# Receive\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 31 moveto 50 (# Activate\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 19 moveto 42 (# Action\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 7 moveto 74 (- cLiveReceiver\(\)) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 9 276 97 396 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcFileHandle.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 9 276 moveto
-9 396 lineto
-97 396 lineto
-97 276 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 9 276 moveto
-9 396 lineto
-97 396 lineto
-97 276 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-27.5 383 moveto 51 (cFileHandle) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 9 376 moveto
-97 376 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-51.5 363 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 9 356 moveto
-97 356 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-17 343 moveto 36 (+ open\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-17 331 moveto 34 (+ read\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-17 319 moveto 35 (+ write\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-17 307 moveto 36 (+ seek\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-17 295 moveto 38 (+ close\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-17 283 moveto 72 (+ ~cFileHandle\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 53 266 moveto
-53 258 53 249 53 240 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 49.5 266 moveto
-53 276 lineto
-56.5 266 lineto
-closepath stroke
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 150 440
-end
-restore
-%%EOF
diff --git a/doc/latex/classcLiveReceiver__inherit__graph.md5 b/doc/latex/classcLiveReceiver__inherit__graph.md5
deleted file mode 100644
index eb7c6c8..0000000
--- a/doc/latex/classcLiveReceiver__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-79e6d45387ad15618ce17cf2646a3159 \ No newline at end of file
diff --git a/doc/latex/classcLiveReceiver__inherit__graph.pdf b/doc/latex/classcLiveReceiver__inherit__graph.pdf
deleted file mode 100644
index 5e76fb7..0000000
--- a/doc/latex/classcLiveReceiver__inherit__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcMediaDatabase.tex b/doc/latex/classcMediaDatabase.tex
deleted file mode 100644
index d159721..0000000
--- a/doc/latex/classcMediaDatabase.tex
+++ /dev/null
@@ -1,205 +0,0 @@
-\hypertarget{classcMediaDatabase}{
-\section{cMediaDatabase Class Reference}
-\label{classcMediaDatabase}\index{cMediaDatabase@{cMediaDatabase}}
-}
-{\tt \#include $<$metadata.h$>$}
-
-Collaboration diagram for cMediaDatabase:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[width=400pt]{classcMediaDatabase__coll__graph}
-\end{center}
-\end{figure}
-\subsection*{Public Member Functions}
-\begin{CompactItemize}
-\item
-unsigned int \hyperlink{classcMediaDatabase_96232caa30b80d4e3ca667c317101fd0}{getSystemUpdateID} ()
-\item
-const char $\ast$ \hyperlink{classcMediaDatabase_dadd330e273e0f354d51b76cee436198}{getContainerUpdateIDs} ()
-\item
-\hyperlink{classcMediaDatabase_ace0720fbddbdd7f2e4ca5ad16d5acd2}{cMediaDatabase} ()
-\item
-int \hyperlink{classcMediaDatabase_1aec38e63143c7eb26012f1c74fe373d}{addFastFind} (\hyperlink{classcUPnPClassObject}{cUPnPClassObject} $\ast$Object, const char $\ast$FastFind)
-\item
-\hyperlink{classcUPnPClassObject}{cUPnPClassObject} $\ast$ \hyperlink{classcMediaDatabase_b0fac893d82c29276d68b94569cfef1d}{getObjectByFastFind} (const char $\ast$FastFind)
-\item
-\hyperlink{classcUPnPClassObject}{cUPnPClassObject} $\ast$ \hyperlink{classcMediaDatabase_b8da7da9612c64de0ddf88db3c316d5a}{getObjectByID} (\hyperlink{structcUPnPObjectID}{cUPnPObjectID} ID)
-\item
-int \hyperlink{classcMediaDatabase_25ff666113dbe72598e4ef4e23af5d8f}{browse} (OUT \hyperlink{structcUPnPResultSet}{cUPnPResultSet} $\ast$$\ast$Results, IN const char $\ast$ID, IN bool BrowseMetadata, IN const char $\ast$Filter=\char`\"{}$\ast$\char`\"{}, IN unsigned int Offset=0, IN unsigned int Count=0, IN const char $\ast$SortCriteria=\char`\"{}\char`\"{})
-\item
-int \hyperlink{classcMediaDatabase_36bdc240d3fa11d685440d365d9ab8c9}{search} (OUT \hyperlink{structcUPnPResultSet}{cUPnPResultSet} $\ast$$\ast$Results, IN const char $\ast$ID, IN const char $\ast$Search, IN const char $\ast$Filter=\char`\"{}$\ast$\char`\"{}, IN unsigned int Offset=0, IN unsigned int Count=0, IN const char $\ast$SortCriteria=\char`\"{}\char`\"{})
-\end{CompactItemize}
-\subsection*{Friends}
-\begin{CompactItemize}
-\item
-\hypertarget{classcMediaDatabase_02ebb94fd2cdff4bfb2da3267446d62b}{
-class \hyperlink{classcMediaDatabase_02ebb94fd2cdff4bfb2da3267446d62b}{cUPnPServer}}
-\label{classcMediaDatabase_02ebb94fd2cdff4bfb2da3267446d62b}
-
-\item
-\hypertarget{classcMediaDatabase_aefab39434a832c545ac75a79fa81d23}{
-class \hyperlink{classcMediaDatabase_aefab39434a832c545ac75a79fa81d23}{cUPnPObjectMediator}}
-\label{classcMediaDatabase_aefab39434a832c545ac75a79fa81d23}
-
-\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-The media database
-
-This class is the global object manager. It holds every object in a local cache. Only this class is allowed to create new objects.
-
-\begin{Desc}
-\item[See also:]\hyperlink{classcUPnPClassObject}{cUPnPClassObject} \end{Desc}
-
-
-\subsection{Constructor \& Destructor Documentation}
-\hypertarget{classcMediaDatabase_ace0720fbddbdd7f2e4ca5ad16d5acd2}{
-\index{cMediaDatabase@{cMediaDatabase}!cMediaDatabase@{cMediaDatabase}}
-\index{cMediaDatabase@{cMediaDatabase}!cMediaDatabase@{cMediaDatabase}}
-\subsubsection[{cMediaDatabase}]{\setlength{\rightskip}{0pt plus 5cm}cMediaDatabase::cMediaDatabase ()}}
-\label{classcMediaDatabase_ace0720fbddbdd7f2e4ca5ad16d5acd2}
-
-
-Constructor
-
-This creates an instance of the media database.
-
-\subsection{Member Function Documentation}
-\hypertarget{classcMediaDatabase_1aec38e63143c7eb26012f1c74fe373d}{
-\index{cMediaDatabase@{cMediaDatabase}!addFastFind@{addFastFind}}
-\index{addFastFind@{addFastFind}!cMediaDatabase@{cMediaDatabase}}
-\subsubsection[{addFastFind}]{\setlength{\rightskip}{0pt plus 5cm}int cMediaDatabase::addFastFind ({\bf cUPnPClassObject} $\ast$ {\em Object}, \/ const char $\ast$ {\em FastFind})}}
-\label{classcMediaDatabase_1aec38e63143c7eb26012f1c74fe373d}
-
-
-Add a Fastfind
-
-This creates a {\em Fastfind\/} entry. It is a string which can be used to relocate a objectID. Usually this is a file name or another ID with which the related object can be found.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt -1},} if the creation was successful\item {\bf {\tt 0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Object}]the object, which should be registered \item[{\em FastFind}]the string with which the object shall be relocated \end{description}
-\end{Desc}
-\hypertarget{classcMediaDatabase_25ff666113dbe72598e4ef4e23af5d8f}{
-\index{cMediaDatabase@{cMediaDatabase}!browse@{browse}}
-\index{browse@{browse}!cMediaDatabase@{cMediaDatabase}}
-\subsubsection[{browse}]{\setlength{\rightskip}{0pt plus 5cm}int cMediaDatabase::browse (OUT {\bf cUPnPResultSet} $\ast$$\ast$ {\em Results}, \/ IN const char $\ast$ {\em ID}, \/ IN bool {\em BrowseMetadata}, \/ IN const char $\ast$ {\em Filter} = {\tt \char`\"{}$\ast$\char`\"{}}, \/ IN unsigned int {\em Offset} = {\tt 0}, \/ IN unsigned int {\em Count} = {\tt 0}, \/ IN const char $\ast$ {\em SortCriteria} = {\tt \char`\"{}\char`\"{}})}}
-\label{classcMediaDatabase_25ff666113dbe72598e4ef4e23af5d8f}
-
-
-Performs a browse on the database
-
-This performs a browse request on the database and returns a structure containing the matching count and DIDL-Lite fragement which is sent to the control point.
-
-\begin{Desc}
-\item[Returns:]returns an integer representing one of the following:\begin{itemize}
-\item {\bf {\tt UPNP\_\-CDS\_\-E\_\-INVALID\_\-SORT\_\-CRITERIA},} when the sort criteria is malformed\item {\bf {\tt UPNP\_\-CDS\_\-E\_\-CANT\_\-PROCESS\_\-REQUEST},} when there is an internal error while processing the request\item {\bf {\tt UPNP\_\-CDS\_\-E\_\-NO\_\-SUCH\_\-OBJECT},} when the requested ObjectID does not exist\item {\bf {\tt UPNP\_\-SOAP\_\-E\_\-ACTION\_\-FAILED},} when the action failed due any reasons\item {\bf {\tt UPNP\_\-E\_\-SUCCESS},} if the request was successful \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Results}]the result of the request \item[{\em ID}]the objectID of the request \item[{\em BrowseMetadata}]{\bf true} to browse metadata, {\bf false} otherwise \item[{\em Filter}]the filter applied to the returned metadata \item[{\em Offset}]the starting offset \item[{\em Count}]maximum count returned \item[{\em SortCriteria}]sorts the results before returning them \end{description}
-\end{Desc}
-\hypertarget{classcMediaDatabase_dadd330e273e0f354d51b76cee436198}{
-\index{cMediaDatabase@{cMediaDatabase}!getContainerUpdateIDs@{getContainerUpdateIDs}}
-\index{getContainerUpdateIDs@{getContainerUpdateIDs}!cMediaDatabase@{cMediaDatabase}}
-\subsubsection[{getContainerUpdateIDs}]{\setlength{\rightskip}{0pt plus 5cm}const char $\ast$ cMediaDatabase::getContainerUpdateIDs ()}}
-\label{classcMediaDatabase_dadd330e273e0f354d51b76cee436198}
-
-
-Returns a CSV list with ContainerUpdateIDs
-
-This list contains an unordered list of ordered pairs of ContainerID and its ContainerUpdateID. It contains only recent changes which are not yet beeing evented. This means that evented updates will be removed from list.
-
-\begin{Desc}
-\item[Returns:]CSV list of ContainerUpdateIDs \end{Desc}
-\hypertarget{classcMediaDatabase_b0fac893d82c29276d68b94569cfef1d}{
-\index{cMediaDatabase@{cMediaDatabase}!getObjectByFastFind@{getObjectByFastFind}}
-\index{getObjectByFastFind@{getObjectByFastFind}!cMediaDatabase@{cMediaDatabase}}
-\subsubsection[{getObjectByFastFind}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cUPnPClassObject} $\ast$ cMediaDatabase::getObjectByFastFind (const char $\ast$ {\em FastFind})}}
-\label{classcMediaDatabase_b0fac893d82c29276d68b94569cfef1d}
-
-
-Finds a object by Fastfind
-
-This returns the object via the {\em Fastfind\/} string. The object must be previosly registered via {\tt \hyperlink{classcMediaDatabase_1aec38e63143c7eb26012f1c74fe373d}{cMediaDatabase::addFastFind()}}.
-
-It tries to find the object in the internal object cache. If this fails, the object will be loaded from the database.
-
-\begin{Desc}
-\item[See also:]\hyperlink{classcMediaDatabase_1aec38e63143c7eb26012f1c74fe373d}{cMediaDatabase::addFastFind} \end{Desc}
-\begin{Desc}
-\item[Returns:]The object associated with FastFind \end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em FastFind}]the string with which the object shall be relocated \end{description}
-\end{Desc}
-\hypertarget{classcMediaDatabase_b8da7da9612c64de0ddf88db3c316d5a}{
-\index{cMediaDatabase@{cMediaDatabase}!getObjectByID@{getObjectByID}}
-\index{getObjectByID@{getObjectByID}!cMediaDatabase@{cMediaDatabase}}
-\subsubsection[{getObjectByID}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cUPnPClassObject} $\ast$ cMediaDatabase::getObjectByID ({\bf cUPnPObjectID} {\em ID})}}
-\label{classcMediaDatabase_b8da7da9612c64de0ddf88db3c316d5a}
-
-
-Finds a object by its ObjectID
-
-This returns the object via its {\em ObjectID\/}.
-
-It tries to find the object in the internal object cache. If this fails, the object will be loaded from the database.
-
-\begin{Desc}
-\item[Returns:]The object associated with FastFind \end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em ID}]The ObjectID of the requested object \end{description}
-\end{Desc}
-\hypertarget{classcMediaDatabase_96232caa30b80d4e3ca667c317101fd0}{
-\index{cMediaDatabase@{cMediaDatabase}!getSystemUpdateID@{getSystemUpdateID}}
-\index{getSystemUpdateID@{getSystemUpdateID}!cMediaDatabase@{cMediaDatabase}}
-\subsubsection[{getSystemUpdateID}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int cMediaDatabase::getSystemUpdateID ()}}
-\label{classcMediaDatabase_96232caa30b80d4e3ca667c317101fd0}
-
-
-Returns the SystemUpdateID
-
-This returns the {\em SystemUpdateID\/}. This changes whenever anything changed within the content directory. This value will be sent through the UPnP network every 2 seconds.
-
-\begin{Desc}
-\item[Returns:]the SystemUpdateID \end{Desc}
-\hypertarget{classcMediaDatabase_36bdc240d3fa11d685440d365d9ab8c9}{
-\index{cMediaDatabase@{cMediaDatabase}!search@{search}}
-\index{search@{search}!cMediaDatabase@{cMediaDatabase}}
-\subsubsection[{search}]{\setlength{\rightskip}{0pt plus 5cm}int cMediaDatabase::search (OUT {\bf cUPnPResultSet} $\ast$$\ast$ {\em Results}, \/ IN const char $\ast$ {\em ID}, \/ IN const char $\ast$ {\em Search}, \/ IN const char $\ast$ {\em Filter} = {\tt \char`\"{}$\ast$\char`\"{}}, \/ IN unsigned int {\em Offset} = {\tt 0}, \/ IN unsigned int {\em Count} = {\tt 0}, \/ IN const char $\ast$ {\em SortCriteria} = {\tt \char`\"{}\char`\"{}})}}
-\label{classcMediaDatabase_36bdc240d3fa11d685440d365d9ab8c9}
-
-
-Performs a search on the database
-
-This performs a search request on the database and returns a structure containing the matching count and DIDL-Lite fragement which is sent to the control point.
-
-\begin{Desc}
-\item[Note:]The submitted ID must be a ContainerID. Searches are performed only in this container.\end{Desc}
-\begin{Desc}
-\item[Returns:]returns an integer representing one of the following:\begin{itemize}
-\item {\bf {\tt UPNP\_\-CDS\_\-E\_\-INVALID\_\-SORT\_\-CRITERIA},} when the sort criteria is malformed\item {\bf {\tt UPNP\_\-CDS\_\-E\_\-CANT\_\-PROCESS\_\-REQUEST},} when there is an internal error while processing the request\item {\bf {\tt UPNP\_\-CDS\_\-E\_\-NO\_\-SUCH\_\-OBJECT},} when the requested ObjectID does not exist\item {\bf {\tt UPNP\_\-SOAP\_\-E\_\-ACTION\_\-FAILED},} when the action failed due any reasons\item {\bf {\tt UPNP\_\-E\_\-SUCCESS},} if the request was successful \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Results}]the result of the request \item[{\em ID}]the ContainerID \item[{\em Search}]the search string \item[{\em Filter}]the filter applied to the returned metadata \item[{\em Offset}]the starting offset \item[{\em Count}]maximum count returned \item[{\em SortCriteria}]sorts the results before returning them \end{description}
-\end{Desc}
-
-
-The documentation for this class was generated from the following files:\begin{CompactItemize}
-\item
-database/metadata.h\item
-database/metadata.cpp\end{CompactItemize}
diff --git a/doc/latex/classcMediaDatabase__coll__graph.eps b/doc/latex/classcMediaDatabase__coll__graph.eps
deleted file mode 100644
index 79d0ce1..0000000
--- a/doc/latex/classcMediaDatabase__coll__graph.eps
+++ /dev/null
@@ -1,1029 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 454 1388
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 418 1352 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 80 0 moveto
-80 324 lineto
-212 324 lineto
-212 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 80 0 moveto
-80 324 lineto
-212 324 lineto
-212 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-109.5 311 moveto 73 (cMediaDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 80 304 moveto
-212 304 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-88 291 moveto 89 (- mSystemUpdateID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-88 279 moveto 47 (- mFactory) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-88 267 moveto 48 (- mObjects) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-88 255 moveto 56 (- mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-88 243 moveto 96 (- mLastInsertObjectID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 80 236 moveto
-212 236 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-88 223 moveto 103 (+ getSystemUpdateID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-88 211 moveto 116 (+ getContainerUpdateIDs\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-88 199 moveto 88 (+ cMediaDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-88 187 moveto 94 (+ ~cMediaDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-88 175 moveto 69 (+ addFastFind\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-88 163 moveto 107 (+ getObjectByFastFind\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-88 151 moveto 79 (+ getObjectByID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-88 139 moveto 46 (+ browse\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-88 127 moveto 44 (+ search\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-88 115 moveto 84 (- getNextObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-88 103 moveto 67 (- cacheObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-88 91 moveto 86 (- prepareDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-88 79 moveto 71 (- loadChannels\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-88 67 moveto 79 (- loadRecordings\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-88 55 moveto 98 (- updateChannelEPG\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-88 43 moveto 90 (- updateRecordings\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-88 31 moveto 25 (- init\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-88 19 moveto 85 (- updateSystemID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-88 7 moveto 40 (- Action\(\)) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 86 414 206 618 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPObjectFactory.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 86 414 moveto
-86 618 lineto
-206 618 lineto
-206 414 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 86 414 moveto
-86 618 lineto
-206 618 lineto
-206 414 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-100 605 moveto 92 (cUPnPObjectFactory) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 86 598 moveto
-206 598 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-94 585 moveto 56 (- mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-94 573 moveto 57 (- mMediators) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-94 561 moveto 52 (- mInstance) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 86 554 moveto
-206 554 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-94 541 moveto 85 (+ registerMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-94 529 moveto 95 (+ unregisterMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-94 517 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-94 505 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-94 493 moveto 65 (+ saveObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-94 481 moveto 70 (+ deleteObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-94 469 moveto 65 (+ clearObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-94 457 moveto 66 (+ getInstance\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-94 445 moveto 87 (- findMediatorByID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-94 433 moveto 102 (- findMediatorByClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-94 421 moveto 104 (- cUPnPObjectFactory\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 146 404 moveto
-146 378 146 351 146 324 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 146 414 moveto
-141.5 404 lineto
-146 409 lineto
-146 404 lineto
-146 404 lineto
-146 404 lineto
-146 409 lineto
-150.5 404 lineto
-146 414 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 146 414 moveto
-141.5 404 lineto
-146 409 lineto
-146 404 lineto
-146 404 lineto
-146 404 lineto
-146 409 lineto
-150.5 404 lineto
-146 414 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-146.5 345 moveto 41 (mFactory) alignedtext
-grestore
-% Node2->Node2
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 215 541 moveto
-221 536 224 527 224 516 curveto
-224 500 217 490 206 486 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 206 546 moveto
-212.56 537.21 lineto
-210.37 543.57 lineto
-214.74 541.14 lineto
-214.74 541.14 lineto
-214.74 541.14 lineto
-210.37 543.57 lineto
-216.93 545.08 lineto
-206 546 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 206 546 moveto
-212.56 537.21 lineto
-210.37 543.57 lineto
-214.74 541.14 lineto
-214.74 541.14 lineto
-214.74 541.14 lineto
-210.37 543.57 lineto
-216.93 545.08 lineto
-206 546 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-224 513 moveto 46 (mInstance) alignedtext
-grestore
-% Node3
-gsave
-[ /Rect [ 0 708 116 1020 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcSQLiteDatabase.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 0 708 moveto
-0 1020 lineto
-117 1020 lineto
-117 708 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 708 moveto
-0 1020 lineto
-117 1020 lineto
-117 708 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-19.5 1007 moveto 77 (cSQLiteDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 1000 moveto
-117 1000 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 987 moveto 68 (- mAutoCommit) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 975 moveto 92 (- mActiveTransaction) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 963 moveto 52 (- mLastRow) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 951 moveto 38 (- mRows) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 939 moveto 56 (- mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 927 moveto 52 (- mInstance) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 920 moveto
-117 920 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 907 moveto 98 (+ ~cSQLiteDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 895 moveto 82 (+ getResultCount\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 883 moveto 101 (+ getLastInsertRowID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 871 moveto 80 (+ getResultRows\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 859 moveto 81 (+ execStatement\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 847 moveto 85 (+ startTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 835 moveto 98 (+ commitTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 823 moveto 99 (+ rollbackTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 811 moveto 83 (+ setAutoCommit\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 799 moveto 42 (+ sprintf\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 787 moveto 66 (+ getInstance\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 775 moveto 89 (- cSQLiteDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 763 moveto 47 (- initialize\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 751 moveto 76 (- initializeTables\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 739 moveto 82 (- initializeTriggers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 727 moveto 33 (- exec\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 715 moveto 72 (- getResultRow\(\)) alignedtext
-grestore
-% Node3->Node1
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 22 698 moveto
-7 601 -1 477 27 372 curveto
-38 331 59 290 80 255 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 24 708 moveto
-17.63 699.08 lineto
-23.02 703.1 lineto
-22.04 698.19 lineto
-22.04 698.19 lineto
-22.04 698.19 lineto
-23.02 703.1 lineto
-26.45 697.31 lineto
-24 708 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 24 708 moveto
-17.63 699.08 lineto
-23.02 703.1 lineto
-22.04 698.19 lineto
-22.04 698.19 lineto
-22.04 698.19 lineto
-23.02 703.1 lineto
-26.45 697.31 lineto
-24 708 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-27 513 moveto 50 (mDatabase) alignedtext
-grestore
-% Node3->Node2
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 100 698 moveto
-107 670 114 643 120 618 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 97 708 moveto
-95.56 697.13 lineto
-98.44 703.21 lineto
-99.87 698.42 lineto
-99.87 698.42 lineto
-99.87 698.42 lineto
-98.44 703.21 lineto
-104.18 699.71 lineto
-97 708 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 97 708 moveto
-95.56 697.13 lineto
-98.44 703.21 lineto
-99.87 698.42 lineto
-99.87 698.42 lineto
-99.87 698.42 lineto
-98.44 703.21 lineto
-104.18 699.71 lineto
-97 708 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-105 681 moveto 50 (mDatabase) alignedtext
-grestore
-% Node3->Node3
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 125 889 moveto
-131 884 134 876 134 864 curveto
-134 847 127 837 117 833 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 117 895 moveto
-122.3 885.4 lineto
-121 892 lineto
-125 889 lineto
-125 889 lineto
-125 889 lineto
-121 892 lineto
-127.7 892.6 lineto
-117 895 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 117 895 moveto
-122.3 885.4 lineto
-121 892 lineto
-125 889 lineto
-125 889 lineto
-125 889 lineto
-121 892 lineto
-127.7 892.6 lineto
-117 895 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-134 861 moveto 46 (mInstance) alignedtext
-grestore
-% Node4
-gsave
-[ /Rect [ 106 1068 178 1152 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcRows.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 106 1068 moveto
-106 1152 lineto
-178 1152 lineto
-178 1068 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 106 1068 moveto
-106 1152 lineto
-178 1152 lineto
-178 1068 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-127.5 1139 moveto 29 (cRows) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 106 1132 moveto
-178 1132 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-114 1119 moveto 52 (- mLastRow) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 106 1112 moveto
-178 1112 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-114 1099 moveto 50 (+ ~cRows\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-114 1087 moveto 56 (+ fetchRow\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-114 1075 moveto 41 (- cRows\(\)) alignedtext
-grestore
-% Node4->Node3
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 125 1059 moveto
-121 1047 117 1034 112 1020 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 128 1068 moveto
-120.57 1059.94 lineto
-126.42 1063.26 lineto
-124.84 1058.51 lineto
-124.84 1058.51 lineto
-124.84 1058.51 lineto
-126.42 1063.26 lineto
-129.11 1057.09 lineto
-128 1068 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 128 1068 moveto
-120.57 1059.94 lineto
-126.42 1063.26 lineto
-124.84 1058.51 lineto
-124.84 1058.51 lineto
-124.84 1058.51 lineto
-126.42 1063.26 lineto
-129.11 1057.09 lineto
-128 1068 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-123 1041 moveto 32 (mRows) alignedtext
-grestore
-% Node5
-gsave
-[ /Rect [ 32 1200 118 1344 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcRow.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 32 1200 moveto
-32 1344 lineto
-118 1344 lineto
-118 1200 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 32 1200 moveto
-32 1344 lineto
-118 1344 lineto
-118 1200 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-63 1331 moveto 24 (cRow) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 32 1324 moveto
-118 1324 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-40 1311 moveto 50 (- currentCol) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-40 1299 moveto 46 (- ColCount) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-40 1287 moveto 44 (- Columns) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-40 1275 moveto 35 (- Values) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 32 1268 moveto
-118 1268 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-40 1255 moveto 45 (+ ~cRow\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-40 1243 moveto 41 (+ Count\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-40 1231 moveto 70 (+ fetchColumn\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-40 1219 moveto 70 (+ fetchColumn\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-40 1207 moveto 36 (- cRow\(\)) alignedtext
-grestore
-% Node5->Node3
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 56 1190 moveto
-54 1177 53 1165 51 1152 curveto
-47 1109 46 1063 47 1020 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 58 1200 moveto
-51.63 1191.08 lineto
-57.02 1195.1 lineto
-56.04 1190.19 lineto
-56.04 1190.19 lineto
-56.04 1190.19 lineto
-57.02 1195.1 lineto
-60.45 1189.31 lineto
-58 1200 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 58 1200 moveto
-51.63 1191.08 lineto
-57.02 1195.1 lineto
-56.04 1190.19 lineto
-56.04 1190.19 lineto
-56.04 1190.19 lineto
-57.02 1195.1 lineto
-60.45 1189.31 lineto
-58 1200 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-54 1107 moveto 46 (mLastRow) alignedtext
-grestore
-% Node5->Node4
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 109 1191 moveto
-115 1177 120 1164 125 1152 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 105 1200 moveto
-104.95 1189.03 lineto
-107.03 1195.43 lineto
-109.06 1190.86 lineto
-109.06 1190.86 lineto
-109.06 1190.86 lineto
-107.03 1195.43 lineto
-113.17 1192.69 lineto
-105 1200 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 105 1200 moveto
-104.95 1189.03 lineto
-107.03 1195.43 lineto
-109.06 1190.86 lineto
-109.06 1190.86 lineto
-109.06 1190.86 lineto
-107.03 1195.43 lineto
-113.17 1192.69 lineto
-105 1200 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-118 1173 moveto 46 (mLastRow) alignedtext
-grestore
-% Node6
-gsave
-[ /Rect [ 288 372 410 660 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($structcUPnPObjectID.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 288 372 moveto
-288 660 lineto
-410 660 lineto
-410 372 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 288 372 moveto
-288 660 lineto
-410 660 lineto
-410 372 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-314.5 647 moveto 69 (cUPnPObjectID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 288 640 moveto
-410 640 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-296 627 moveto 24 (+ _ID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 288 620 moveto
-410 620 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-296 607 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-296 595 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-296 583 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-296 571 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-296 559 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-296 547 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-296 535 moveto 62 (+ operator++\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-296 523 moveto 62 (+ operator++\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-296 511 moveto 56 (+ operator--\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-296 499 moveto 56 (+ operator--\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-296 487 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-296 475 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-296 463 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-296 451 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-296 439 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-296 427 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-296 415 moveto 106 (+ operator unsigned int\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-296 403 moveto 64 (+ operator int\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-296 391 moveto 71 (+ operator long\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-296 379 moveto 54 (+ operator*\(\)) alignedtext
-grestore
-% Node6->Node1
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 283 380 moveto
-282 377 280 374 279 372 curveto
-259 335 234 295 212 261 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 288 389 moveto
-279.21 382.44 lineto
-285.57 384.63 lineto
-283.14 380.26 lineto
-283.14 380.26 lineto
-283.14 380.26 lineto
-285.57 384.63 lineto
-287.08 378.07 lineto
-288 389 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 288 389 moveto
-279.21 382.44 lineto
-285.57 384.63 lineto
-283.14 380.26 lineto
-283.14 380.26 lineto
-283.14 380.26 lineto
-285.57 384.63 lineto
-287.08 378.07 lineto
-288 389 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-267 345 moveto 90 (mLastInsertObjectID) alignedtext
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 454 1388
-end
-restore
-%%EOF
diff --git a/doc/latex/classcMediaDatabase__coll__graph.md5 b/doc/latex/classcMediaDatabase__coll__graph.md5
deleted file mode 100644
index 07e0ff6..0000000
--- a/doc/latex/classcMediaDatabase__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-ca1d349b85a47228204749487a911f9b \ No newline at end of file
diff --git a/doc/latex/classcMediaDatabase__coll__graph.pdf b/doc/latex/classcMediaDatabase__coll__graph.pdf
deleted file mode 100644
index 0d3fa39..0000000
--- a/doc/latex/classcMediaDatabase__coll__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcMediatorInterface.tex b/doc/latex/classcMediatorInterface.tex
deleted file mode 100644
index 20f7b00..0000000
--- a/doc/latex/classcMediatorInterface.tex
+++ /dev/null
@@ -1,145 +0,0 @@
-\hypertarget{classcMediatorInterface}{
-\section{cMediatorInterface Class Reference}
-\label{classcMediatorInterface}\index{cMediatorInterface@{cMediatorInterface}}
-}
-{\tt \#include $<$object.h$>$}
-
-Inheritance diagram for cMediatorInterface:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[width=400pt]{classcMediatorInterface__inherit__graph}
-\end{center}
-\end{figure}
-\subsection*{Public Member Functions}
-\begin{CompactItemize}
-\item
-virtual \hyperlink{classcUPnPClassObject}{cUPnPClassObject} $\ast$ \hyperlink{classcMediatorInterface_68a8350f7ea5ccd2496580035228b1fc}{createObject} (const char $\ast$Title, bool Restricted)=0
-\item
-virtual \hyperlink{classcUPnPClassObject}{cUPnPClassObject} $\ast$ \hyperlink{classcMediatorInterface_716ad95bf6ac5a10e9409ced7a63a9d8}{getObject} (\hyperlink{structcUPnPObjectID}{cUPnPObjectID} ID)=0
-\item
-virtual int \hyperlink{classcMediatorInterface_a2f40e697f499c64cfd007aa70e3da7e}{saveObject} (\hyperlink{classcUPnPClassObject}{cUPnPClassObject} $\ast$Object)=0
-\item
-virtual int \hyperlink{classcMediatorInterface_ffbddb7fe72554b9cde9d02648cf8f0e}{deleteObject} (\hyperlink{classcUPnPClassObject}{cUPnPClassObject} $\ast$Object)=0
-\item
-virtual int \hyperlink{classcMediatorInterface_cd087c690154d43ac5ef92c5a42f2349}{clearObject} (\hyperlink{classcUPnPClassObject}{cUPnPClassObject} $\ast$Object)=0
-\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-Mediator interface
-
-This is an interface for mediators used to communicate with the database. A mediator is applied to get, create, save or delete an UPnP object.
-
-\subsection{Member Function Documentation}
-\hypertarget{classcMediatorInterface_cd087c690154d43ac5ef92c5a42f2349}{
-\index{cMediatorInterface@{cMediatorInterface}!clearObject@{clearObject}}
-\index{clearObject@{clearObject}!cMediatorInterface@{cMediatorInterface}}
-\subsubsection[{clearObject}]{\setlength{\rightskip}{0pt plus 5cm}virtual int cMediatorInterface::clearObject ({\bf cUPnPClassObject} $\ast$ {\em Object})\hspace{0.3cm}{\tt \mbox{[}pure virtual\mbox{]}}}}
-\label{classcMediatorInterface_cd087c690154d43ac5ef92c5a42f2349}
-
-
-Clears the object
-
-This clears the object, i.e. all its children will be removed and deleted from the database
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt $<$0},} in case of an error\item {\bf {\tt 0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Object}]the object to be cleared \end{description}
-\end{Desc}
-
-
-Implemented in \hyperlink{classcUPnPObjectMediator_9ab720e86c6d6cb397799ac5070f70aa}{cUPnPObjectMediator}.\hypertarget{classcMediatorInterface_68a8350f7ea5ccd2496580035228b1fc}{
-\index{cMediatorInterface@{cMediatorInterface}!createObject@{createObject}}
-\index{createObject@{createObject}!cMediatorInterface@{cMediatorInterface}}
-\subsubsection[{createObject}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf cUPnPClassObject}$\ast$ cMediatorInterface::createObject (const char $\ast$ {\em Title}, \/ bool {\em Restricted})\hspace{0.3cm}{\tt \mbox{[}pure virtual\mbox{]}}}}
-\label{classcMediatorInterface_68a8350f7ea5ccd2496580035228b1fc}
-
-
-Creates an object
-
-This creates a new UPnP object with the specific title and the restriction.
-
-\begin{Desc}
-\item[Returns:]the newly created object \end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Title}]the title of that object \item[{\em Restricted}]the restriction of the object \end{description}
-\end{Desc}
-
-
-Implemented in \hyperlink{classcUPnPObjectMediator_bfbca3f1cbadacee2b21306364750f26}{cUPnPObjectMediator}, \hyperlink{classcUPnPItemMediator_e2fd4cf5e6435f1eeadd11f9a99cd2db}{cUPnPItemMediator}, \hyperlink{classcUPnPVideoItemMediator_27e001142c3651c36dfd3b7c450414c0}{cUPnPVideoItemMediator}, \hyperlink{classcUPnPVideoBroadcastMediator_14fefa90807d40d91a80712729af2beb}{cUPnPVideoBroadcastMediator}, \hyperlink{classcUPnPMovieMediator_29d40a311b7283cc4fba36860ac8c935}{cUPnPMovieMediator}, and \hyperlink{classcUPnPContainerMediator_751177c725da94b1b91f6cda4645844d}{cUPnPContainerMediator}.\hypertarget{classcMediatorInterface_ffbddb7fe72554b9cde9d02648cf8f0e}{
-\index{cMediatorInterface@{cMediatorInterface}!deleteObject@{deleteObject}}
-\index{deleteObject@{deleteObject}!cMediatorInterface@{cMediatorInterface}}
-\subsubsection[{deleteObject}]{\setlength{\rightskip}{0pt plus 5cm}virtual int cMediatorInterface::deleteObject ({\bf cUPnPClassObject} $\ast$ {\em Object})\hspace{0.3cm}{\tt \mbox{[}pure virtual\mbox{]}}}}
-\label{classcMediatorInterface_ffbddb7fe72554b9cde9d02648cf8f0e}
-
-
-Deletes the object
-
-This deletes the object in the database by removing all its children and then deleting the contents from the database
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt $<$0},} in case of an error\item {\bf {\tt 0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Object}]the object to be deleted \end{description}
-\end{Desc}
-
-
-Implemented in \hyperlink{classcUPnPObjectMediator_0d2f9d72a678002456cbdeccb2c6e5fe}{cUPnPObjectMediator}.\hypertarget{classcMediatorInterface_716ad95bf6ac5a10e9409ced7a63a9d8}{
-\index{cMediatorInterface@{cMediatorInterface}!getObject@{getObject}}
-\index{getObject@{getObject}!cMediatorInterface@{cMediatorInterface}}
-\subsubsection[{getObject}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf cUPnPClassObject}$\ast$ cMediatorInterface::getObject ({\bf cUPnPObjectID} {\em ID})\hspace{0.3cm}{\tt \mbox{[}pure virtual\mbox{]}}}}
-\label{classcMediatorInterface_716ad95bf6ac5a10e9409ced7a63a9d8}
-
-
-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.
-
-\begin{Desc}
-\item[Returns:]the object, found in the database \end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em ID}]the object ID \end{description}
-\end{Desc}
-
-
-Implemented in \hyperlink{classcUPnPObjectMediator_5b4fff612476fb51690919f9c59899a5}{cUPnPObjectMediator}, \hyperlink{classcUPnPItemMediator_81411b2a472ade71d73a9c8ddc2a7990}{cUPnPItemMediator}, \hyperlink{classcUPnPVideoItemMediator_dd8927340a69d247965ef9250adefb21}{cUPnPVideoItemMediator}, \hyperlink{classcUPnPVideoBroadcastMediator_c13bf0f008f49b0ab499542391998a24}{cUPnPVideoBroadcastMediator}, \hyperlink{classcUPnPMovieMediator_d85b240eb54efd9ab46c440b51c71e83}{cUPnPMovieMediator}, and \hyperlink{classcUPnPContainerMediator_78b71f96fb4289dc78f897d6282078d6}{cUPnPContainerMediator}.\hypertarget{classcMediatorInterface_a2f40e697f499c64cfd007aa70e3da7e}{
-\index{cMediatorInterface@{cMediatorInterface}!saveObject@{saveObject}}
-\index{saveObject@{saveObject}!cMediatorInterface@{cMediatorInterface}}
-\subsubsection[{saveObject}]{\setlength{\rightskip}{0pt plus 5cm}virtual int cMediatorInterface::saveObject ({\bf cUPnPClassObject} $\ast$ {\em Object})\hspace{0.3cm}{\tt \mbox{[}pure virtual\mbox{]}}}}
-\label{classcMediatorInterface_a2f40e697f499c64cfd007aa70e3da7e}
-
-
-Saves the object
-
-This saves the object in the database by updating the values in the database with those in the object.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt $<$0},} in case of an error\item {\bf {\tt 0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Object}]the object to be saved \end{description}
-\end{Desc}
-
-
-Implemented in \hyperlink{classcUPnPObjectMediator_c200f88239b8940d9d38cbe04c3e961e}{cUPnPObjectMediator}.
-
-The documentation for this class was generated from the following file:\begin{CompactItemize}
-\item
-database/object.h\end{CompactItemize}
diff --git a/doc/latex/classcMediatorInterface__inherit__graph.eps b/doc/latex/classcMediatorInterface__inherit__graph.eps
deleted file mode 100644
index 7c11f18..0000000
--- a/doc/latex/classcMediatorInterface__inherit__graph.eps
+++ /dev/null
@@ -1,710 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 443 848
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 407 812 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 90 684 moveto
-90 804 lineto
-208 804 lineto
-208 684 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 90 684 moveto
-90 804 lineto
-208 804 lineto
-208 684 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-108.5 791 moveto 81 (cMediatorInterface) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 90 784 moveto
-208 784 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-147.5 771 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 90 764 moveto
-208 764 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-98 751 moveto 102 (+ ~cMediatorInterface\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-98 739 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-98 727 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-98 715 moveto 65 (+ saveObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-98 703 moveto 70 (+ deleteObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-98 691 moveto 65 (+ clearObject\(\)) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 82 468 216 648 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPObjectMediator.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 82 468 moveto
-82 648 lineto
-216 648 lineto
-216 468 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 82 468 moveto
-82 648 lineto
-216 648 lineto
-216 468 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-100.5 635 moveto 97 (cUPnPObjectMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 82 628 moveto
-216 628 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-90 615 moveto 58 (# mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-90 603 moveto 84 (# mMediaDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 82 596 moveto
-216 596 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-90 583 moveto 118 (+ ~cUPnPObjectMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-90 571 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-90 559 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-90 547 moveto 65 (+ saveObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-90 535 moveto 70 (+ deleteObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-90 523 moveto 65 (+ clearObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-90 511 moveto 111 (# cUPnPObjectMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-90 499 moveto 78 (# initializeObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-90 487 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-90 475 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node1->Node2
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 149 674 moveto
-149 665 149 656 149 648 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 145.5 674 moveto
-149 684 lineto
-152.5 674 lineto
-closepath stroke
-grestore
-% Node3
-gsave
-[ /Rect [ 0 312 146 432 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPContainerMediator.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 0 312 moveto
-0 432 lineto
-147 432 lineto
-147 312 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 312 moveto
-0 432 lineto
-147 432 lineto
-147 312 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-18 419 moveto 110 (cUPnPContainerMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 412 moveto
-147 412 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-71.5 399 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 392 moveto
-147 392 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 379 moveto 125 (+ cUPnPContainerMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 367 moveto 131 (+ ~cUPnPContainerMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 355 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 343 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 331 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 319 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node2->Node3
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 108 459 moveto
-104 450 101 441 97 432 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 104.74 460.28 moveto
-112 468 lineto
-111.14 457.44 lineto
-closepath stroke
-grestore
-% Node4
-gsave
-[ /Rect [ 164 312 288 432 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPItemMediator.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 164 312 moveto
-164 432 lineto
-289 432 lineto
-289 312 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 164 312 moveto
-164 432 lineto
-289 432 lineto
-289 312 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-182 419 moveto 88 (cUPnPItemMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 164 412 moveto
-289 412 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-224.5 399 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 164 392 moveto
-289 392 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-171.5 379 moveto 103 (+ cUPnPItemMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-171.5 367 moveto 109 (+ ~cUPnPItemMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-171.5 355 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-171.5 343 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-171.5 331 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-171.5 319 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node2->Node4
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 190 459 moveto
-194 450 197 441 201 432 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 186.86 457.44 moveto
-186 468 lineto
-193.26 460.28 lineto
-closepath stroke
-grestore
-% Node5
-gsave
-[ /Rect [ 151 156 301 276 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPVideoItemMediator.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 151 156 moveto
-151 276 lineto
-301 276 lineto
-301 156 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 151 156 moveto
-151 276 lineto
-301 276 lineto
-301 156 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-169.5 263 moveto 113 (cUPnPVideoItemMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 151 256 moveto
-301 256 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-224.5 243 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 151 236 moveto
-301 236 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-159 223 moveto 128 (+ cUPnPVideoItemMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-159 211 moveto 134 (+ ~cUPnPVideoItemMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-159 199 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-159 187 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-159 175 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-159 163 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node4->Node5
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 226 302 moveto
-226 293 226 285 226 276 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 222.5 302 moveto
-226 312 lineto
-229.5 302 lineto
-closepath stroke
-grestore
-% Node6
-gsave
-[ /Rect [ 75 0 207 120 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPMovieMediator.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 75 0 moveto
-75 120 lineto
-207 120 lineto
-207 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 75 0 moveto
-75 120 lineto
-207 120 lineto
-207 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-93.5 107 moveto 95 (cUPnPMovieMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 75 100 moveto
-207 100 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-139.5 87 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 75 80 moveto
-207 80 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-83 67 moveto 110 (+ cUPnPMovieMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-83 55 moveto 116 (+ ~cUPnPMovieMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-83 43 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-83 31 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-83 19 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-83 7 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node5->Node6
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 188 147 moveto
-184 138 178 129 173 120 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 185.08 148.96 moveto
-193 156 lineto
-191.2 145.56 lineto
-closepath stroke
-grestore
-% Node7
-gsave
-[ /Rect [ 225 0 399 120 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPVideoBroadcastMediator.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 225 0 moveto
-225 120 lineto
-399 120 lineto
-399 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 225 0 moveto
-225 120 lineto
-399 120 lineto
-399 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-243.5 107 moveto 137 (cUPnPVideoBroadcastMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 225 100 moveto
-399 100 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-310.5 87 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 225 80 moveto
-399 80 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-233 67 moveto 152 (+ cUPnPVideoBroadcastMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-233 55 moveto 158 (+ ~cUPnPVideoBroadcastMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-233 43 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-233 31 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-233 19 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-233 7 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node5->Node7
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 264 147 moveto
-269 138 274 129 279 120 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 260.8 145.56 moveto
-259 156 lineto
-266.92 148.96 lineto
-closepath stroke
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 443 848
-end
-restore
-%%EOF
diff --git a/doc/latex/classcMediatorInterface__inherit__graph.md5 b/doc/latex/classcMediatorInterface__inherit__graph.md5
deleted file mode 100644
index a120bc8..0000000
--- a/doc/latex/classcMediatorInterface__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-2e30e73ad0488be630d20ae228f8772a \ No newline at end of file
diff --git a/doc/latex/classcMediatorInterface__inherit__graph.pdf b/doc/latex/classcMediatorInterface__inherit__graph.pdf
deleted file mode 100644
index 0ea5687..0000000
--- a/doc/latex/classcMediatorInterface__inherit__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcMenuSetupUPnP.tex b/doc/latex/classcMenuSetupUPnP.tex
deleted file mode 100644
index 858d8ad..0000000
--- a/doc/latex/classcMenuSetupUPnP.tex
+++ /dev/null
@@ -1,88 +0,0 @@
-\hypertarget{classcMenuSetupUPnP}{
-\section{cMenuSetupUPnP Class Reference}
-\label{classcMenuSetupUPnP}\index{cMenuSetupUPnP@{cMenuSetupUPnP}}
-}
-{\tt \#include $<$menusetup.h$>$}
-
-Collaboration diagram for cMenuSetupUPnP:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[width=400pt]{classcMenuSetupUPnP__coll__graph}
-\end{center}
-\end{figure}
-\subsection*{Public Member Functions}
-\begin{CompactItemize}
-\item
-virtual eOSState \hyperlink{classcMenuSetupUPnP_5a6d78afea79d330e710d09b808d5240}{ProcessKey} (eKeys Key)
-\end{CompactItemize}
-\subsection*{Protected Member Functions}
-\begin{CompactItemize}
-\item
-virtual void \hyperlink{classcMenuSetupUPnP_e90738a7757dcc01e64e8ccad2f8a0e6}{Store} (void)
-\item
-void \hyperlink{classcMenuSetupUPnP_ed45944671b8974f7639aefee11e8f50}{Update} (void)
-\item
-void \hyperlink{classcMenuSetupUPnP_6f3e5ab68db53ce74ec81af07671d00e}{Load} (void)
-\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-The VDR setup page
-
-This class shows and manages the settings within the VDR setup OSD
-
-\subsection{Member Function Documentation}
-\hypertarget{classcMenuSetupUPnP_6f3e5ab68db53ce74ec81af07671d00e}{
-\index{cMenuSetupUPnP@{cMenuSetupUPnP}!Load@{Load}}
-\index{Load@{Load}!cMenuSetupUPnP@{cMenuSetupUPnP}}
-\subsubsection[{Load}]{\setlength{\rightskip}{0pt plus 5cm}void cMenuSetupUPnP::Load (void)\hspace{0.3cm}{\tt \mbox{[}protected\mbox{]}}}}
-\label{classcMenuSetupUPnP_6f3e5ab68db53ce74ec81af07671d00e}
-
-
-Loads the setup information
-
-This loads the setup information from the configuration file \hypertarget{classcMenuSetupUPnP_5a6d78afea79d330e710d09b808d5240}{
-\index{cMenuSetupUPnP@{cMenuSetupUPnP}!ProcessKey@{ProcessKey}}
-\index{ProcessKey@{ProcessKey}!cMenuSetupUPnP@{cMenuSetupUPnP}}
-\subsubsection[{ProcessKey}]{\setlength{\rightskip}{0pt plus 5cm}eOSState cMenuSetupUPnP::ProcessKey (eKeys {\em Key})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcMenuSetupUPnP_5a6d78afea79d330e710d09b808d5240}
-
-
-Processes a keystroke
-
-This processes a keystroke which is done by the user and updates the menu accordingly
-
-It returns the current state of the VDR after pressing a key
-
-\begin{Desc}
-\item[Returns:]The current state of the VDR \end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Key}]Key, pressed by the user \end{description}
-\end{Desc}
-\hypertarget{classcMenuSetupUPnP_e90738a7757dcc01e64e8ccad2f8a0e6}{
-\index{cMenuSetupUPnP@{cMenuSetupUPnP}!Store@{Store}}
-\index{Store@{Store}!cMenuSetupUPnP@{cMenuSetupUPnP}}
-\subsubsection[{Store}]{\setlength{\rightskip}{0pt plus 5cm}void cMenuSetupUPnP::Store (void)\hspace{0.3cm}{\tt \mbox{[}protected, virtual\mbox{]}}}}
-\label{classcMenuSetupUPnP_e90738a7757dcc01e64e8ccad2f8a0e6}
-
-
-Stores the setup information
-
-This stores the setup information in the configuration file \hypertarget{classcMenuSetupUPnP_ed45944671b8974f7639aefee11e8f50}{
-\index{cMenuSetupUPnP@{cMenuSetupUPnP}!Update@{Update}}
-\index{Update@{Update}!cMenuSetupUPnP@{cMenuSetupUPnP}}
-\subsubsection[{Update}]{\setlength{\rightskip}{0pt plus 5cm}void cMenuSetupUPnP::Update (void)\hspace{0.3cm}{\tt \mbox{[}protected\mbox{]}}}}
-\label{classcMenuSetupUPnP_ed45944671b8974f7639aefee11e8f50}
-
-
-Update the menu
-
-This updates the menu osd and refreshes the screen.
-
-The documentation for this class was generated from the following files:\begin{CompactItemize}
-\item
-misc/menusetup.h\item
-misc/menusetup.cpp\end{CompactItemize}
diff --git a/doc/latex/classcMenuSetupUPnP__coll__graph.eps b/doc/latex/classcMenuSetupUPnP__coll__graph.eps
deleted file mode 100644
index b3371df..0000000
--- a/doc/latex/classcMenuSetupUPnP__coll__graph.eps
+++ /dev/null
@@ -1,1954 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 678 2432
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 642 2396 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 256 0 moveto
-256 264 lineto
-367 264 lineto
-367 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 256 0 moveto
-256 264 lineto
-367 264 lineto
-367 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-271 251 moveto 80 (cMenuSetupUPnP) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 256 244 moveto
-367 244 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-263.5 231 moveto 49 (- mCtrlBind) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-263.5 219 moveto 65 (- mCtrlEnabled) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-263.5 207 moveto 47 (- mCtrlPort) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-263.5 195 moveto 74 (- mCtrlAutoMode) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-263.5 183 moveto 65 (- mUpnpServer) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-263.5 171 moveto 44 (- mEnable) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-263.5 159 moveto 60 (- mAutoSetup) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-263.5 147 moveto 32 (- mPort) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-263.5 135 moveto 61 (- mDetectPort) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-263.5 123 moveto 77 (- mInterfaceIndex) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-263.5 111 moveto 50 (- mAddress) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 256 104 moveto
-367 104 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-263.5 91 moveto 95 (+ cMenuSetupUPnP\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-263.5 79 moveto 68 (+ ProcessKey\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-263.5 67 moveto 38 (# Store\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-263.5 55 moveto 45 (# Update\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-263.5 43 moveto 35 (# Load\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-263.5 31 moveto 80 (- getInterfaceList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-263.5 19 moveto 88 (- getInterfaceIndex\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-263.5 7 moveto 64 (- getInterface\(\)) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 244 312 378 708 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPServer.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 244 312 moveto
-244 708 lineto
-379 708 lineto
-379 312 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 244 312 moveto
-244 708 lineto
-379 708 lineto
-379 312 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-281.5 695 moveto 59 (cUPnPServer) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 244 688 moveto
-379 688 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 675 moveto 58 (- mIsRunning) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 663 moveto 58 (- mIsEnabled) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 651 moveto 63 (- mServerAddr) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 639 moveto 53 (- mInterface) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 627 moveto 119 (- mIsAutoDetectionEnabled) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 615 moveto 93 (- mDeviceDescription) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 603 moveto 62 (- mWebServer) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 591 moveto 82 (- mMediaDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 579 moveto 74 (- mDeviceHandle) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 567 moveto 101 (- mConnectionManager) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 555 moveto 87 (- mContentDirectory) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 244 548 moveto
-379 548 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 535 moveto 74 (+ cUPnPServer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 523 moveto 80 (+ ~cUPnPServer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 511 moveto 44 (+ enable\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 499 moveto 35 (+ start\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 487 moveto 43 (+ restart\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 475 moveto 34 (+ stop\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 463 moveto 98 (+ autoDetectSettings\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 451 moveto 93 (+ getServerAddress\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 439 moveto 67 (+ getInterface\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 427 moveto 75 (+ setServerPort\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 415 moveto 67 (+ setInterface\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 403 moveto 65 (+ setAddress\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 391 moveto 90 (+ setAutoDetection\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 379 moveto 58 (+ isEnabled\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 367 moveto 58 (+ isRunning\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 355 moveto 119 (+ isAutoDetectionEnabled\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 343 moveto 25 (- init\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 331 moveto 35 (- uninit\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 319 moveto 98 (- upnpActionCallback\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 311 302 moveto
-311 289 311 277 311 264 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 311 312 moveto
-306.5 302 lineto
-311 307 lineto
-311 302 lineto
-311 302 lineto
-311 302 lineto
-311 307 lineto
-315.5 302 lineto
-311 312 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 311 312 moveto
-306.5 302 lineto
-311 307 lineto
-311 302 lineto
-311 302 lineto
-311 302 lineto
-311 307 lineto
-315.5 302 lineto
-311 312 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-311.5 285 moveto 59 (mUpnpServer) alignedtext
-grestore
-% Node3
-gsave
-[ /Rect [ 202 792 324 960 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcContentDirectory.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 202 792 moveto
-202 960 lineto
-325 960 lineto
-325 792 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 202 792 moveto
-202 960 lineto
-325 960 lineto
-325 792 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-224 947 moveto 78 (cContentDirectory) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 202 940 moveto
-325 940 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-209.5 927 moveto 82 (- mMediaDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 202 920 moveto
-325 920 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-209.5 907 moveto 93 (+ cContentDirectory\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-209.5 895 moveto 99 (+ ~cContentDirectory\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-209.5 883 moveto 57 (+ subscribe\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-209.5 871 moveto 50 (+ execute\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-209.5 859 moveto 50 (+ setError\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-209.5 847 moveto 40 (- Action\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-209.5 835 moveto 107 (- getSearchCapabilities\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-209.5 823 moveto 94 (- getSortCapabilities\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-209.5 811 moveto 100 (- getSystemUpdateID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-209.5 799 moveto 43 (- browse\(\)) alignedtext
-grestore
-% Node3->Node2
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 261 782 moveto
-262 763 263 744 265 726 curveto
-266 720 266 714 267 708 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 261 792 moveto
-256.5 782 lineto
-261 787 lineto
-261 782 lineto
-261 782 lineto
-261 782 lineto
-261 787 lineto
-265.5 782 lineto
-261 792 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 261 792 moveto
-256.5 782 lineto
-261 787 lineto
-261 782 lineto
-261 782 lineto
-261 782 lineto
-261 787 lineto
-265.5 782 lineto
-261 792 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-265.5 729 moveto 81 (mContentDirectory) alignedtext
-grestore
-% Node4
-gsave
-[ /Rect [ 168 1140 276 1272 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUpnpService.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 168 1140 moveto
-168 1272 lineto
-276 1272 lineto
-276 1140 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 168 1140 moveto
-168 1272 lineto
-276 1272 lineto
-276 1140 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-191.5 1259 moveto 61 (cUpnpService) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 168 1252 moveto
-276 1252 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-176 1239 moveto 77 (# mDeviceHandle) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 168 1232 moveto
-276 1232 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-176 1219 moveto 82 (+ ~cUpnpService\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-176 1207 moveto 57 (+ subscribe\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-176 1195 moveto 50 (+ execute\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-176 1183 moveto 49 (# setError\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-176 1171 moveto 92 (# parseIntegerValue\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-176 1159 moveto 88 (# parseStringValue\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-176 1147 moveto 73 (- cUpnpService\(\)) alignedtext
-grestore
-% Node4->Node3
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 231 1130 moveto
-235 1095 239 1052 244 1014 curveto
-246 997 249 978 251 960 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 227.51 1129.7 moveto
-230 1140 lineto
-234.48 1130.4 lineto
-closepath stroke
-grestore
-% Node12
-gsave
-[ /Rect [ 46 756 184 996 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcConnectionManager.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 46 756 moveto
-46 996 lineto
-184 996 lineto
-184 756 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 46 756 moveto
-46 996 lineto
-184 996 lineto
-184 756 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-69 983 moveto 92 (cConnectionManager) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 46 976 moveto
-184 976 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 963 moveto 94 (- mDefaultConnection) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 951 moveto 96 (- mVirtualConnections) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 939 moveto 100 (- mSupportedProtocols) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 46 932 moveto
-184 932 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 919 moveto 107 (+ cConnectionManager\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 907 moveto 113 (+ ~cConnectionManager\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 895 moveto 57 (+ subscribe\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 883 moveto 50 (+ execute\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 871 moveto 50 (+ setError\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 859 moveto 47 (- setError\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 847 moveto 78 (- getProtocolInfo\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 835 moveto 121 (- getCurrentConnectionIDs\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 823 moveto 122 (- getCurrentConnectionInfo\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 811 moveto 107 (- prepareForConnection\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 799 moveto 101 (- connectionComplete\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 787 moveto 116 (- createVirtualConnection\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 775 moveto 121 (- destroyVirtualConnection\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 763 moveto 110 (- getConnectionIDsCVS\(\)) alignedtext
-grestore
-% Node4->Node12
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 209 1130 moveto
-202 1094 192 1051 179 1014 curveto
-177 1008 175 1002 173 996 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 205.61 1130.88 moveto
-211 1140 lineto
-212.47 1129.51 lineto
-closepath stroke
-grestore
-% Node5
-gsave
-[ /Rect [ 294 1044 426 1368 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcMediaDatabase.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 294 1044 moveto
-294 1368 lineto
-426 1368 lineto
-426 1044 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 294 1044 moveto
-294 1368 lineto
-426 1368 lineto
-426 1044 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-323.5 1355 moveto 73 (cMediaDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 294 1348 moveto
-426 1348 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1335 moveto 89 (- mSystemUpdateID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1323 moveto 47 (- mFactory) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1311 moveto 48 (- mObjects) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1299 moveto 56 (- mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1287 moveto 96 (- mLastInsertObjectID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 294 1280 moveto
-426 1280 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1267 moveto 103 (+ getSystemUpdateID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1255 moveto 116 (+ getContainerUpdateIDs\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1243 moveto 88 (+ cMediaDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1231 moveto 94 (+ ~cMediaDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1219 moveto 69 (+ addFastFind\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1207 moveto 107 (+ getObjectByFastFind\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1195 moveto 79 (+ getObjectByID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1183 moveto 46 (+ browse\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1171 moveto 44 (+ search\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1159 moveto 84 (- getNextObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1147 moveto 67 (- cacheObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1135 moveto 86 (- prepareDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1123 moveto 71 (- loadChannels\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1111 moveto 79 (- loadRecordings\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1099 moveto 98 (- updateChannelEPG\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1087 moveto 90 (- updateRecordings\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1075 moveto 25 (- init\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1063 moveto 85 (- updateSystemID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1051 moveto 40 (- Action\(\)) alignedtext
-grestore
-% Node5->Node2
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 361 1034 moveto
-360 942 356 827 346 726 curveto
-345 720 345 714 344 708 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 361 1044 moveto
-356.5 1034 lineto
-361 1039 lineto
-361 1034 lineto
-361 1034 lineto
-361 1034 lineto
-361 1039 lineto
-365.5 1034 lineto
-361 1044 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 361 1044 moveto
-356.5 1034 lineto
-361 1039 lineto
-361 1034 lineto
-361 1034 lineto
-361 1034 lineto
-361 1039 lineto
-365.5 1034 lineto
-361 1044 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-362 873 moveto 76 (mMediaDatabase) alignedtext
-grestore
-% Node5->Node3
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 289 1050 moveto
-287 1048 286 1046 285 1044 curveto
-280 1035 274 1035 270 1026 curveto
-262 1005 259 982 258 960 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 294 1059 moveto
-285.21 1052.44 lineto
-291.57 1054.63 lineto
-289.14 1050.26 lineto
-289.14 1050.26 lineto
-289.14 1050.26 lineto
-291.57 1054.63 lineto
-293.08 1048.07 lineto
-294 1059 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 294 1059 moveto
-285.21 1052.44 lineto
-291.57 1054.63 lineto
-289.14 1050.26 lineto
-289.14 1050.26 lineto
-289.14 1050.26 lineto
-291.57 1054.63 lineto
-293.08 1048.07 lineto
-294 1059 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-273 1017 moveto 76 (mMediaDatabase) alignedtext
-grestore
-% Node6
-gsave
-[ /Rect [ 300 1458 420 1662 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPObjectFactory.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 300 1458 moveto
-300 1662 lineto
-420 1662 lineto
-420 1458 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 300 1458 moveto
-300 1662 lineto
-420 1662 lineto
-420 1458 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-314 1649 moveto 92 (cUPnPObjectFactory) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 300 1642 moveto
-420 1642 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-308 1629 moveto 56 (- mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-308 1617 moveto 57 (- mMediators) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-308 1605 moveto 52 (- mInstance) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 300 1598 moveto
-420 1598 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-308 1585 moveto 85 (+ registerMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-308 1573 moveto 95 (+ unregisterMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-308 1561 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-308 1549 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-308 1537 moveto 65 (+ saveObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-308 1525 moveto 70 (+ deleteObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-308 1513 moveto 65 (+ clearObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-308 1501 moveto 66 (+ getInstance\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-308 1489 moveto 87 (- findMediatorByID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-308 1477 moveto 102 (- findMediatorByClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-308 1465 moveto 104 (- cUPnPObjectFactory\(\)) alignedtext
-grestore
-% Node6->Node5
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 360 1448 moveto
-360 1422 360 1395 360 1368 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 360 1458 moveto
-355.5 1448 lineto
-360 1453 lineto
-360 1448 lineto
-360 1448 lineto
-360 1448 lineto
-360 1453 lineto
-364.5 1448 lineto
-360 1458 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 360 1458 moveto
-355.5 1448 lineto
-360 1453 lineto
-360 1448 lineto
-360 1448 lineto
-360 1448 lineto
-360 1453 lineto
-364.5 1448 lineto
-360 1458 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-360.5 1389 moveto 41 (mFactory) alignedtext
-grestore
-% Node6->Node6
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 429 1585 moveto
-435 1580 438 1571 438 1560 curveto
-438 1544 431 1534 420 1530 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 420 1590 moveto
-426.56 1581.21 lineto
-424.37 1587.57 lineto
-428.74 1585.14 lineto
-428.74 1585.14 lineto
-428.74 1585.14 lineto
-424.37 1587.57 lineto
-430.93 1589.08 lineto
-420 1590 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 420 1590 moveto
-426.56 1581.21 lineto
-424.37 1587.57 lineto
-428.74 1585.14 lineto
-428.74 1585.14 lineto
-428.74 1585.14 lineto
-424.37 1587.57 lineto
-430.93 1589.08 lineto
-420 1590 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-438 1557 moveto 46 (mInstance) alignedtext
-grestore
-% Node7
-gsave
-[ /Rect [ 214 1752 330 2064 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcSQLiteDatabase.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 214 1752 moveto
-214 2064 lineto
-331 2064 lineto
-331 1752 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 214 1752 moveto
-214 2064 lineto
-331 2064 lineto
-331 1752 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-233.5 2051 moveto 77 (cSQLiteDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 214 2044 moveto
-331 2044 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 2031 moveto 68 (- mAutoCommit) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 2019 moveto 92 (- mActiveTransaction) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 2007 moveto 52 (- mLastRow) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1995 moveto 38 (- mRows) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1983 moveto 56 (- mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1971 moveto 52 (- mInstance) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 214 1964 moveto
-331 1964 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1951 moveto 98 (+ ~cSQLiteDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1939 moveto 82 (+ getResultCount\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1927 moveto 101 (+ getLastInsertRowID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1915 moveto 80 (+ getResultRows\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1903 moveto 81 (+ execStatement\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1891 moveto 85 (+ startTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1879 moveto 98 (+ commitTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1867 moveto 99 (+ rollbackTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1855 moveto 83 (+ setAutoCommit\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1843 moveto 42 (+ sprintf\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1831 moveto 66 (+ getInstance\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1819 moveto 89 (- cSQLiteDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1807 moveto 47 (- initialize\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1795 moveto 76 (- initializeTables\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1783 moveto 82 (- initializeTriggers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1771 moveto 33 (- exec\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1759 moveto 72 (- getResultRow\(\)) alignedtext
-grestore
-% Node7->Node5
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 227 1742 moveto
-209 1643 201 1519 241 1416 curveto
-252 1389 269 1392 285 1368 curveto
-288 1363 291 1359 294 1354 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 229 1752 moveto
-222.63 1743.08 lineto
-228.02 1747.1 lineto
-227.04 1742.19 lineto
-227.04 1742.19 lineto
-227.04 1742.19 lineto
-228.02 1747.1 lineto
-231.45 1741.31 lineto
-229 1752 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 229 1752 moveto
-222.63 1743.08 lineto
-228.02 1747.1 lineto
-227.04 1742.19 lineto
-227.04 1742.19 lineto
-227.04 1742.19 lineto
-228.02 1747.1 lineto
-231.45 1741.31 lineto
-229 1752 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-241 1557 moveto 50 (mDatabase) alignedtext
-grestore
-% Node7->Node6
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 314 1742 moveto
-321 1714 328 1687 334 1662 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 311 1752 moveto
-309.56 1741.13 lineto
-312.44 1747.21 lineto
-313.87 1742.42 lineto
-313.87 1742.42 lineto
-313.87 1742.42 lineto
-312.44 1747.21 lineto
-318.18 1743.71 lineto
-311 1752 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 311 1752 moveto
-309.56 1741.13 lineto
-312.44 1747.21 lineto
-313.87 1742.42 lineto
-313.87 1742.42 lineto
-313.87 1742.42 lineto
-312.44 1747.21 lineto
-318.18 1743.71 lineto
-311 1752 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-319 1725 moveto 50 (mDatabase) alignedtext
-grestore
-% Node7->Node7
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 339 1933 moveto
-345 1928 348 1920 348 1908 curveto
-348 1891 341 1881 331 1877 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 331 1939 moveto
-336.3 1929.4 lineto
-335 1936 lineto
-339 1933 lineto
-339 1933 lineto
-339 1933 lineto
-335 1936 lineto
-341.7 1936.6 lineto
-331 1939 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 331 1939 moveto
-336.3 1929.4 lineto
-335 1936 lineto
-339 1933 lineto
-339 1933 lineto
-339 1933 lineto
-335 1936 lineto
-341.7 1936.6 lineto
-331 1939 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-348 1905 moveto 46 (mInstance) alignedtext
-grestore
-% Node8
-gsave
-[ /Rect [ 320 2112 392 2196 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcRows.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 320 2112 moveto
-320 2196 lineto
-392 2196 lineto
-392 2112 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 320 2112 moveto
-320 2196 lineto
-392 2196 lineto
-392 2112 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-341.5 2183 moveto 29 (cRows) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 320 2176 moveto
-392 2176 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-328 2163 moveto 52 (- mLastRow) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 320 2156 moveto
-392 2156 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-328 2143 moveto 50 (+ ~cRows\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-328 2131 moveto 56 (+ fetchRow\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-328 2119 moveto 41 (- cRows\(\)) alignedtext
-grestore
-% Node8->Node7
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 339 2103 moveto
-335 2091 331 2078 326 2064 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 342 2112 moveto
-334.57 2103.94 lineto
-340.42 2107.26 lineto
-338.84 2102.51 lineto
-338.84 2102.51 lineto
-338.84 2102.51 lineto
-340.42 2107.26 lineto
-343.11 2101.09 lineto
-342 2112 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 342 2112 moveto
-334.57 2103.94 lineto
-340.42 2107.26 lineto
-338.84 2102.51 lineto
-338.84 2102.51 lineto
-338.84 2102.51 lineto
-340.42 2107.26 lineto
-343.11 2101.09 lineto
-342 2112 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-337 2085 moveto 32 (mRows) alignedtext
-grestore
-% Node9
-gsave
-[ /Rect [ 246 2244 332 2388 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcRow.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 246 2244 moveto
-246 2388 lineto
-332 2388 lineto
-332 2244 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 246 2244 moveto
-246 2388 lineto
-332 2388 lineto
-332 2244 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-277 2375 moveto 24 (cRow) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 246 2368 moveto
-332 2368 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-254 2355 moveto 50 (- currentCol) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-254 2343 moveto 46 (- ColCount) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-254 2331 moveto 44 (- Columns) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-254 2319 moveto 35 (- Values) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 246 2312 moveto
-332 2312 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-254 2299 moveto 45 (+ ~cRow\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-254 2287 moveto 41 (+ Count\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-254 2275 moveto 70 (+ fetchColumn\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-254 2263 moveto 70 (+ fetchColumn\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-254 2251 moveto 36 (- cRow\(\)) alignedtext
-grestore
-% Node9->Node7
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 270 2234 moveto
-268 2221 267 2209 265 2196 curveto
-261 2153 260 2107 261 2064 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 272 2244 moveto
-265.63 2235.08 lineto
-271.02 2239.1 lineto
-270.04 2234.19 lineto
-270.04 2234.19 lineto
-270.04 2234.19 lineto
-271.02 2239.1 lineto
-274.45 2233.31 lineto
-272 2244 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 272 2244 moveto
-265.63 2235.08 lineto
-271.02 2239.1 lineto
-270.04 2234.19 lineto
-270.04 2234.19 lineto
-270.04 2234.19 lineto
-271.02 2239.1 lineto
-274.45 2233.31 lineto
-272 2244 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-268 2151 moveto 46 (mLastRow) alignedtext
-grestore
-% Node9->Node8
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 323 2235 moveto
-329 2221 334 2208 339 2196 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 319 2244 moveto
-318.95 2233.03 lineto
-321.03 2239.43 lineto
-323.06 2234.86 lineto
-323.06 2234.86 lineto
-323.06 2234.86 lineto
-321.03 2239.43 lineto
-327.17 2236.69 lineto
-319 2244 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 319 2244 moveto
-318.95 2233.03 lineto
-321.03 2239.43 lineto
-323.06 2234.86 lineto
-323.06 2234.86 lineto
-323.06 2234.86 lineto
-321.03 2239.43 lineto
-327.17 2236.69 lineto
-319 2244 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-332 2217 moveto 46 (mLastRow) alignedtext
-grestore
-% Node10
-gsave
-[ /Rect [ 502 1416 624 1704 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($structcUPnPObjectID.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 502 1416 moveto
-502 1704 lineto
-624 1704 lineto
-624 1416 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 502 1416 moveto
-502 1704 lineto
-624 1704 lineto
-624 1416 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-528.5 1691 moveto 69 (cUPnPObjectID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 502 1684 moveto
-624 1684 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1671 moveto 24 (+ _ID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 502 1664 moveto
-624 1664 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1651 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1639 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1627 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1615 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1603 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1591 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1579 moveto 62 (+ operator++\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1567 moveto 62 (+ operator++\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1555 moveto 56 (+ operator--\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1543 moveto 56 (+ operator--\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1531 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1519 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1507 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1495 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1483 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1471 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1459 moveto 106 (+ operator unsigned int\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1447 moveto 64 (+ operator int\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1435 moveto 71 (+ operator long\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1423 moveto 54 (+ operator*\(\)) alignedtext
-grestore
-% Node10->Node5
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 497 1424 moveto
-496 1421 494 1418 493 1416 curveto
-472 1379 448 1340 426 1305 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 502 1433 moveto
-493.21 1426.44 lineto
-499.57 1428.63 lineto
-497.14 1424.26 lineto
-497.14 1424.26 lineto
-497.14 1424.26 lineto
-499.57 1428.63 lineto
-501.08 1422.07 lineto
-502 1433 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 502 1433 moveto
-493.21 1426.44 lineto
-499.57 1428.63 lineto
-497.14 1424.26 lineto
-497.14 1424.26 lineto
-497.14 1424.26 lineto
-499.57 1428.63 lineto
-501.08 1422.07 lineto
-502 1433 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-481 1389 moveto 90 (mLastInsertObjectID) alignedtext
-grestore
-% Node11
-gsave
-[ /Rect [ 454 774 570 978 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPWebServer.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 454 774 moveto
-454 978 lineto
-570 978 lineto
-570 774 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 454 774 moveto
-454 978 lineto
-570 978 lineto
-570 774 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-472.5 965 moveto 79 (cUPnPWebServer) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 454 958 moveto
-570 958 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-462 945 moveto 45 (- mRootdir) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-462 933 moveto 52 (- mInstance) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-462 921 moveto 97 (- mVirtualDirCallbacks) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 454 914 moveto
-570 914 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-462 901 moveto 28 (+ init\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-462 889 moveto 38 (+ uninit\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-462 877 moveto 100 (+ ~cUPnPWebServer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-462 865 moveto 66 (+ getInstance\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-462 853 moveto 45 (+ getInfo\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-462 841 moveto 36 (+ open\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-462 829 moveto 34 (+ read\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-462 817 moveto 35 (+ write\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-462 805 moveto 36 (+ seek\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-462 793 moveto 38 (+ close\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-462 781 moveto 91 (- cUPnPWebServer\(\)) alignedtext
-grestore
-% Node11->Node2
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 451 765 moveto
-428 723 402 677 379 634 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 456 774 moveto
-447.21 767.44 lineto
-453.57 769.63 lineto
-451.14 765.26 lineto
-451.14 765.26 lineto
-451.14 765.26 lineto
-453.57 769.63 lineto
-455.08 763.07 lineto
-456 774 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 456 774 moveto
-447.21 767.44 lineto
-453.57 769.63 lineto
-451.14 765.26 lineto
-451.14 765.26 lineto
-451.14 765.26 lineto
-453.57 769.63 lineto
-455.08 763.07 lineto
-456 774 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-435 729 moveto 56 (mWebServer) alignedtext
-grestore
-% Node11->Node11
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 579 897 moveto
-585 892 588 886 588 876 curveto
-588 862 581 854 570 851 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 570 901 moveto
-577.31 892.83 lineto
-574.57 898.97 lineto
-579.14 896.94 lineto
-579.14 896.94 lineto
-579.14 896.94 lineto
-574.57 898.97 lineto
-580.97 901.05 lineto
-570 901 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 570 901 moveto
-577.31 892.83 lineto
-574.57 898.97 lineto
-579.14 896.94 lineto
-579.14 896.94 lineto
-579.14 896.94 lineto
-574.57 898.97 lineto
-580.97 901.05 lineto
-570 901 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-588 873 moveto 46 (mInstance) alignedtext
-grestore
-% Node12->Node2
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 157 746 moveto
-159 739 162 732 166 726 curveto
-188 682 217 637 244 599 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 153 756 moveto
-152.54 745.04 lineto
-154.86 751.36 lineto
-156.71 746.72 lineto
-156.71 746.72 lineto
-156.71 746.72 lineto
-154.86 751.36 lineto
-160.89 748.39 lineto
-153 756 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 153 756 moveto
-152.54 745.04 lineto
-154.86 751.36 lineto
-156.71 746.72 lineto
-156.71 746.72 lineto
-156.71 746.72 lineto
-154.86 751.36 lineto
-160.89 748.39 lineto
-153 756 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-166.5 729 moveto 95 (mConnectionManager) alignedtext
-grestore
-% Node13
-gsave
-[ /Rect [ 0 1110 150 1302 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcVirtualConnection.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 0 1110 moveto
-0 1302 lineto
-150 1302 lineto
-150 1110 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 1110 moveto
-0 1302 lineto
-150 1302 lineto
-150 1110 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-34 1289 moveto 82 (cVirtualConnection) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 1282 moveto
-150 1282 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1269 moveto 101 (- mRemoteProtocolInfo) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1257 moveto 134 (- mRemoteConnectionManager) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1245 moveto 53 (- mDirection) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1233 moveto 107 (- mRemoteConnectionID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1221 moveto 73 (- mConnectionID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1209 moveto 77 (- mAVTransportID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1197 moveto 41 (- mRcsID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1185 moveto 43 (- mStatus) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 1178 moveto
-150 1178 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1165 moveto 94 (- cVirtualConnection\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1153 moveto 80 (- getStatusString\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1141 moveto 89 (- getDirectionString\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1129 moveto 64 (- getDirection\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1117 moveto 103 (- getConnectionStatus\(\)) alignedtext
-grestore
-% Node13->Node12
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 83 1100 moveto
-85 1072 87 1042 91 1014 curveto
-92 1008 93 1002 93 996 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 82 1110 moveto
-78.52 1099.6 lineto
-82.5 1105.02 lineto
-83 1100.05 lineto
-83 1100.05 lineto
-83 1100.05 lineto
-82.5 1105.02 lineto
-87.47 1100.5 lineto
-82 1110 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 82 1110 moveto
-78.52 1099.6 lineto
-82.5 1105.02 lineto
-83 1100.05 lineto
-83 1100.05 lineto
-83 1100.05 lineto
-82.5 1105.02 lineto
-87.47 1100.5 lineto
-82 1110 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-91 1017 moveto 88 (mDefaultConnection) alignedtext
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 678 2432
-end
-restore
-%%EOF
diff --git a/doc/latex/classcMenuSetupUPnP__coll__graph.md5 b/doc/latex/classcMenuSetupUPnP__coll__graph.md5
deleted file mode 100644
index 49f5a96..0000000
--- a/doc/latex/classcMenuSetupUPnP__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-08c222cc27eabcddc938424d60520520 \ No newline at end of file
diff --git a/doc/latex/classcMenuSetupUPnP__coll__graph.pdf b/doc/latex/classcMenuSetupUPnP__coll__graph.pdf
deleted file mode 100644
index e6d69d6..0000000
--- a/doc/latex/classcMenuSetupUPnP__coll__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcPathParser.tex b/doc/latex/classcPathParser.tex
deleted file mode 100644
index b7768d6..0000000
--- a/doc/latex/classcPathParser.tex
+++ /dev/null
@@ -1,47 +0,0 @@
-\hypertarget{classcPathParser}{
-\section{cPathParser Class Reference}
-\label{classcPathParser}\index{cPathParser@{cPathParser}}
-}
-{\tt \#include $<$search.h$>$}
-
-\subsection*{Static Public Member Functions}
-\begin{CompactItemize}
-\item
-static bool \hyperlink{classcPathParser_83229f6ecd4254d7ed145573eae7967a}{parse} (const char $\ast$Path, int $\ast$Section, int $\ast$Method, propertyMap $\ast$Properties)
-\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-Web path parser
-
-Parses paths which came from the webserver. It splits the path into a section, a certain method and its properties.
-
-This can be used to easily determine which file was requested by a client
-
-\subsection{Member Function Documentation}
-\hypertarget{classcPathParser_83229f6ecd4254d7ed145573eae7967a}{
-\index{cPathParser@{cPathParser}!parse@{parse}}
-\index{parse@{parse}!cPathParser@{cPathParser}}
-\subsubsection[{parse}]{\setlength{\rightskip}{0pt plus 5cm}bool cPathParser::parse (const char $\ast$ {\em Path}, \/ int $\ast$ {\em Section}, \/ int $\ast$ {\em Method}, \/ propertyMap $\ast$ {\em Properties})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{classcPathParser_83229f6ecd4254d7ed145573eae7967a}
-
-
-Parses the path
-
-This will parse the path and stores the result in the pointers given.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt true},} if the parsing was successful\item {\bf {\tt false},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Path}]the path which is parsed \item[{\em Section}]the number of the registered section \item[{\em Method}]the number of the registered method \item[{\em Properties}]the properties found in the path \end{description}
-\end{Desc}
-
-
-The documentation for this class was generated from the following files:\begin{CompactItemize}
-\item
-misc/search.h\item
-misc/search.cpp\end{CompactItemize}
diff --git a/doc/latex/classcPluginUpnp.tex b/doc/latex/classcPluginUpnp.tex
deleted file mode 100644
index 4f4deb0..0000000
--- a/doc/latex/classcPluginUpnp.tex
+++ /dev/null
@@ -1,212 +0,0 @@
-\hypertarget{classcPluginUpnp}{
-\section{cPluginUpnp Class Reference}
-\label{classcPluginUpnp}\index{cPluginUpnp@{cPluginUpnp}}
-}
-{\tt \#include $<$upnp.h$>$}
-
-Collaboration diagram for cPluginUpnp:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[width=400pt]{classcPluginUpnp__coll__graph}
-\end{center}
-\end{figure}
-\subsection*{Public Member Functions}
-\begin{CompactItemize}
-\item
-virtual const char $\ast$ \hyperlink{classcPluginUpnp_584844bf459ec3eb7f6037f9cbb52fd5}{Version} (void)
-\item
-virtual const char $\ast$ \hyperlink{classcPluginUpnp_6fc36c7fdf1f0deed776897725bcda9b}{Description} (void)
-\item
-virtual const char $\ast$ \hyperlink{classcPluginUpnp_e2e63843aab64e06ce9b533f4893f7e0}{CommandLineHelp} (void)
-\item
-virtual bool \hyperlink{classcPluginUpnp_acbc8a8b3f67d08ed20ff1c8beaa4fe2}{ProcessArgs} (int argc, char $\ast$argv\mbox{[}$\,$\mbox{]})
-\item
-virtual bool \hyperlink{classcPluginUpnp_3f3daf1d0cd8d176cf1a349b9de10df7}{Initialize} (void)
-\item
-virtual bool \hyperlink{classcPluginUpnp_4738d8a5d72e56ec8b7b2f4f0b3549fe}{Start} (void)
-\item
-virtual void \hyperlink{classcPluginUpnp_f59cbb0bb2a3872e33461fb46b4f79b4}{Stop} (void)
-\item
-virtual cString \hyperlink{classcPluginUpnp_6b220cadefe502e7dfa4d70acea35083}{Active} (void)
-\item
-virtual cMenuSetupPage $\ast$ \hyperlink{classcPluginUpnp_9b1891ed7e2d3aa56dae03b778d616ee}{SetupMenu} (void)
-\item
-virtual bool \hyperlink{classcPluginUpnp_3f8b911f1e452789110e69b11587ebce}{SetupParse} (const char $\ast$Name, const char $\ast$Value)
-\end{CompactItemize}
-\subsection*{Static Public Member Functions}
-\begin{CompactItemize}
-\item
-static const char $\ast$ \hyperlink{classcPluginUpnp_ac2101984519b848cc04370b5527c145}{getConfigDirectory} ()
-\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-The UPnP/DLNA plugin
-
-This is a UPnP/DLNA media server plugin. It supports live-TV and recordings of the VDR as well as custom video files.
-
-\subsection{Member Function Documentation}
-\hypertarget{classcPluginUpnp_6b220cadefe502e7dfa4d70acea35083}{
-\index{cPluginUpnp@{cPluginUpnp}!Active@{Active}}
-\index{Active@{Active}!cPluginUpnp@{cPluginUpnp}}
-\subsubsection[{Active}]{\setlength{\rightskip}{0pt plus 5cm}cString cPluginUpnp::Active (void)\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcPluginUpnp_6b220cadefe502e7dfa4d70acea35083}
-
-
-Message if still active
-
-This returns a message if the plugin is still active when a user attempts to shut down the VDR.
-
-\begin{Desc}
-\item[Returns:]the message shown on the screen. \end{Desc}
-\hypertarget{classcPluginUpnp_e2e63843aab64e06ce9b533f4893f7e0}{
-\index{cPluginUpnp@{cPluginUpnp}!CommandLineHelp@{CommandLineHelp}}
-\index{CommandLineHelp@{CommandLineHelp}!cPluginUpnp@{cPluginUpnp}}
-\subsubsection[{CommandLineHelp}]{\setlength{\rightskip}{0pt plus 5cm}const char $\ast$ cPluginUpnp::CommandLineHelp (void)\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcPluginUpnp_e2e63843aab64e06ce9b533f4893f7e0}
-
-
-Get the command line help
-
-This returns the command line help output, which comes, when the user types {\tt --help} into the command line.
-
-\begin{Desc}
-\item[Returns:]the command line help \end{Desc}
-\hypertarget{classcPluginUpnp_6fc36c7fdf1f0deed776897725bcda9b}{
-\index{cPluginUpnp@{cPluginUpnp}!Description@{Description}}
-\index{Description@{Description}!cPluginUpnp@{cPluginUpnp}}
-\subsubsection[{Description}]{\setlength{\rightskip}{0pt plus 5cm}const char $\ast$ cPluginUpnp::Description (void)\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcPluginUpnp_6fc36c7fdf1f0deed776897725bcda9b}
-
-
-Get the description
-
-This returns a brief description of the plugin and what it does.
-
-\begin{Desc}
-\item[Returns:]the description of the plugin \end{Desc}
-\hypertarget{classcPluginUpnp_ac2101984519b848cc04370b5527c145}{
-\index{cPluginUpnp@{cPluginUpnp}!getConfigDirectory@{getConfigDirectory}}
-\index{getConfigDirectory@{getConfigDirectory}!cPluginUpnp@{cPluginUpnp}}
-\subsubsection[{getConfigDirectory}]{\setlength{\rightskip}{0pt plus 5cm}const char $\ast$ cPluginUpnp::getConfigDirectory ()\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{classcPluginUpnp_ac2101984519b848cc04370b5527c145}
-
-
-Get the configuration directory
-
-This returns the directory, where configuration files are stored.
-
-\begin{Desc}
-\item[Returns:]the directory of the configuration files. \end{Desc}
-\hypertarget{classcPluginUpnp_3f3daf1d0cd8d176cf1a349b9de10df7}{
-\index{cPluginUpnp@{cPluginUpnp}!Initialize@{Initialize}}
-\index{Initialize@{Initialize}!cPluginUpnp@{cPluginUpnp}}
-\subsubsection[{Initialize}]{\setlength{\rightskip}{0pt plus 5cm}bool cPluginUpnp::Initialize (void)\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcPluginUpnp_3f3daf1d0cd8d176cf1a349b9de10df7}
-
-
-Initializes the plugin
-
-This initializes any background activities of the plugin.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt true},} if initializing was successful\item {\bf {\tt false},} otherwise \end{itemize}
-\end{Desc}
-\hypertarget{classcPluginUpnp_acbc8a8b3f67d08ed20ff1c8beaa4fe2}{
-\index{cPluginUpnp@{cPluginUpnp}!ProcessArgs@{ProcessArgs}}
-\index{ProcessArgs@{ProcessArgs}!cPluginUpnp@{cPluginUpnp}}
-\subsubsection[{ProcessArgs}]{\setlength{\rightskip}{0pt plus 5cm}bool cPluginUpnp::ProcessArgs (int {\em argc}, \/ char $\ast$ {\em argv}\mbox{[}$\,$\mbox{]})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcPluginUpnp_acbc8a8b3f67d08ed20ff1c8beaa4fe2}
-
-
-Processes the commandline arguments
-
-This processes the commandline arguments which the user specified at the start of the plugin.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt true},} if processing was successful\item {\bf {\tt false},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em argc}]the number of arguments in the list \item[{\em argv}]the arguments as a char array \end{description}
-\end{Desc}
- \hypertarget{classcPluginUpnp_9b1891ed7e2d3aa56dae03b778d616ee}{
-\index{cPluginUpnp@{cPluginUpnp}!SetupMenu@{SetupMenu}}
-\index{SetupMenu@{SetupMenu}!cPluginUpnp@{cPluginUpnp}}
-\subsubsection[{SetupMenu}]{\setlength{\rightskip}{0pt plus 5cm}cMenuSetupPage $\ast$ cPluginUpnp::SetupMenu (void)\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcPluginUpnp_9b1891ed7e2d3aa56dae03b778d616ee}
-
-
-Setup menu
-
-This creates a new instance of the setup menu, which is shown to the user when he enters the VDR plugin setup menu
-
-\begin{Desc}
-\item[Returns:]the menu of the plugin \end{Desc}
-\hypertarget{classcPluginUpnp_3f8b911f1e452789110e69b11587ebce}{
-\index{cPluginUpnp@{cPluginUpnp}!SetupParse@{SetupParse}}
-\index{SetupParse@{SetupParse}!cPluginUpnp@{cPluginUpnp}}
-\subsubsection[{SetupParse}]{\setlength{\rightskip}{0pt plus 5cm}bool cPluginUpnp::SetupParse (const char $\ast$ {\em Name}, \/ const char $\ast$ {\em Value})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcPluginUpnp_3f8b911f1e452789110e69b11587ebce}
-
-
-Parse setup variable
-
-This parses the setup variable with the according value. The value is a string representation and must be converted into the according data type.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt true},} if parsing was successful\item {\bf {\tt false},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Name}]the name of the variable \item[{\em Value}]the according value of the variable \end{description}
-\end{Desc}
- \hypertarget{classcPluginUpnp_4738d8a5d72e56ec8b7b2f4f0b3549fe}{
-\index{cPluginUpnp@{cPluginUpnp}!Start@{Start}}
-\index{Start@{Start}!cPluginUpnp@{cPluginUpnp}}
-\subsubsection[{Start}]{\setlength{\rightskip}{0pt plus 5cm}bool cPluginUpnp::Start (void)\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcPluginUpnp_4738d8a5d72e56ec8b7b2f4f0b3549fe}
-
-
-Starts the plugin
-
-This starts the plugin. It starts additional threads, which are required by the plugin.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt true},} if starting was successful\item {\bf {\tt false},} otherwise \end{itemize}
-\end{Desc}
-\hypertarget{classcPluginUpnp_f59cbb0bb2a3872e33461fb46b4f79b4}{
-\index{cPluginUpnp@{cPluginUpnp}!Stop@{Stop}}
-\index{Stop@{Stop}!cPluginUpnp@{cPluginUpnp}}
-\subsubsection[{Stop}]{\setlength{\rightskip}{0pt plus 5cm}void cPluginUpnp::Stop (void)\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcPluginUpnp_f59cbb0bb2a3872e33461fb46b4f79b4}
-
-
-Stops the plugin
-
-This stops the plugin and all its components \hypertarget{classcPluginUpnp_584844bf459ec3eb7f6037f9cbb52fd5}{
-\index{cPluginUpnp@{cPluginUpnp}!Version@{Version}}
-\index{Version@{Version}!cPluginUpnp@{cPluginUpnp}}
-\subsubsection[{Version}]{\setlength{\rightskip}{0pt plus 5cm}const char $\ast$ cPluginUpnp::Version (void)\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcPluginUpnp_584844bf459ec3eb7f6037f9cbb52fd5}
-
-
-Get the version of the plugin
-
-Returns the version string of the plugin
-
-\begin{Desc}
-\item[Returns:]a string representation of the plugin version \end{Desc}
-
-
-The documentation for this class was generated from the following files:\begin{CompactItemize}
-\item
-upnp.h\item
-upnp.cpp\end{CompactItemize}
diff --git a/doc/latex/classcPluginUpnp__coll__graph.eps b/doc/latex/classcPluginUpnp__coll__graph.eps
deleted file mode 100644
index ceccf0c..0000000
--- a/doc/latex/classcPluginUpnp__coll__graph.eps
+++ /dev/null
@@ -1,1942 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 678 2384
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 642 2348 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 255 0 moveto
-255 216 lineto
-368 216 lineto
-368 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 255 0 moveto
-255 216 lineto
-368 216 lineto
-368 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-283.5 203 moveto 55 (cPluginUpnp) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 255 196 moveto
-368 196 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-262.5 183 moveto 65 (- mUpnpServer) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-262.5 171 moveto 81 (- mConfigDirectory) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 255 164 moveto
-368 164 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-262.5 151 moveto 70 (+ cPluginUpnp\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-262.5 139 moveto 76 (+ ~cPluginUpnp\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-262.5 127 moveto 47 (+ Version\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-262.5 115 moveto 64 (+ Description\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-262.5 103 moveto 97 (+ CommandLineHelp\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-262.5 91 moveto 71 (+ ProcessArgs\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-262.5 79 moveto 51 (+ Initialize\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-262.5 67 moveto 36 (+ Start\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-262.5 55 moveto 35 (+ Stop\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-262.5 43 moveto 43 (+ Active\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-262.5 31 moveto 65 (+ SetupMenu\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-262.5 19 moveto 66 (+ SetupParse\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-262.5 7 moveto 95 (+ getConfigDirectory\(\)) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 244 264 378 660 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPServer.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 244 264 moveto
-244 660 lineto
-379 660 lineto
-379 264 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 244 264 moveto
-244 660 lineto
-379 660 lineto
-379 264 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-281.5 647 moveto 59 (cUPnPServer) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 244 640 moveto
-379 640 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 627 moveto 58 (- mIsRunning) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 615 moveto 58 (- mIsEnabled) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 603 moveto 63 (- mServerAddr) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 591 moveto 53 (- mInterface) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 579 moveto 119 (- mIsAutoDetectionEnabled) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 567 moveto 93 (- mDeviceDescription) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 555 moveto 62 (- mWebServer) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 543 moveto 82 (- mMediaDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 531 moveto 74 (- mDeviceHandle) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 519 moveto 101 (- mConnectionManager) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 507 moveto 87 (- mContentDirectory) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 244 500 moveto
-379 500 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 487 moveto 74 (+ cUPnPServer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 475 moveto 80 (+ ~cUPnPServer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 463 moveto 44 (+ enable\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 451 moveto 35 (+ start\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 439 moveto 43 (+ restart\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 427 moveto 34 (+ stop\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 415 moveto 98 (+ autoDetectSettings\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 403 moveto 93 (+ getServerAddress\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 391 moveto 67 (+ getInterface\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 379 moveto 75 (+ setServerPort\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 367 moveto 67 (+ setInterface\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 355 moveto 65 (+ setAddress\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 343 moveto 90 (+ setAutoDetection\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 331 moveto 58 (+ isEnabled\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 319 moveto 58 (+ isRunning\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 307 moveto 119 (+ isAutoDetectionEnabled\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 295 moveto 25 (- init\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 283 moveto 35 (- uninit\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 271 moveto 98 (- upnpActionCallback\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 311 254 moveto
-311 241 311 229 311 216 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 311 264 moveto
-306.5 254 lineto
-311 259 lineto
-311 254 lineto
-311 254 lineto
-311 254 lineto
-311 259 lineto
-315.5 254 lineto
-311 264 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 311 264 moveto
-306.5 254 lineto
-311 259 lineto
-311 254 lineto
-311 254 lineto
-311 254 lineto
-311 259 lineto
-315.5 254 lineto
-311 264 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-311.5 237 moveto 59 (mUpnpServer) alignedtext
-grestore
-% Node3
-gsave
-[ /Rect [ 202 744 324 912 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcContentDirectory.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 202 744 moveto
-202 912 lineto
-325 912 lineto
-325 744 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 202 744 moveto
-202 912 lineto
-325 912 lineto
-325 744 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-224 899 moveto 78 (cContentDirectory) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 202 892 moveto
-325 892 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-209.5 879 moveto 82 (- mMediaDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 202 872 moveto
-325 872 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-209.5 859 moveto 93 (+ cContentDirectory\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-209.5 847 moveto 99 (+ ~cContentDirectory\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-209.5 835 moveto 57 (+ subscribe\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-209.5 823 moveto 50 (+ execute\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-209.5 811 moveto 50 (+ setError\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-209.5 799 moveto 40 (- Action\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-209.5 787 moveto 107 (- getSearchCapabilities\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-209.5 775 moveto 94 (- getSortCapabilities\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-209.5 763 moveto 100 (- getSystemUpdateID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-209.5 751 moveto 43 (- browse\(\)) alignedtext
-grestore
-% Node3->Node2
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 261 734 moveto
-262 715 263 696 265 678 curveto
-266 672 266 666 267 660 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 261 744 moveto
-256.5 734 lineto
-261 739 lineto
-261 734 lineto
-261 734 lineto
-261 734 lineto
-261 739 lineto
-265.5 734 lineto
-261 744 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 261 744 moveto
-256.5 734 lineto
-261 739 lineto
-261 734 lineto
-261 734 lineto
-261 734 lineto
-261 739 lineto
-265.5 734 lineto
-261 744 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-265.5 681 moveto 81 (mContentDirectory) alignedtext
-grestore
-% Node4
-gsave
-[ /Rect [ 168 1092 276 1224 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUpnpService.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 168 1092 moveto
-168 1224 lineto
-276 1224 lineto
-276 1092 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 168 1092 moveto
-168 1224 lineto
-276 1224 lineto
-276 1092 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-191.5 1211 moveto 61 (cUpnpService) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 168 1204 moveto
-276 1204 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-176 1191 moveto 77 (# mDeviceHandle) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 168 1184 moveto
-276 1184 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-176 1171 moveto 82 (+ ~cUpnpService\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-176 1159 moveto 57 (+ subscribe\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-176 1147 moveto 50 (+ execute\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-176 1135 moveto 49 (# setError\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-176 1123 moveto 92 (# parseIntegerValue\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-176 1111 moveto 88 (# parseStringValue\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-176 1099 moveto 73 (- cUpnpService\(\)) alignedtext
-grestore
-% Node4->Node3
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 231 1082 moveto
-235 1047 239 1004 244 966 curveto
-246 949 249 930 251 912 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 227.51 1081.7 moveto
-230 1092 lineto
-234.48 1082.4 lineto
-closepath stroke
-grestore
-% Node12
-gsave
-[ /Rect [ 46 708 184 948 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcConnectionManager.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 46 708 moveto
-46 948 lineto
-184 948 lineto
-184 708 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 46 708 moveto
-46 948 lineto
-184 948 lineto
-184 708 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-69 935 moveto 92 (cConnectionManager) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 46 928 moveto
-184 928 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 915 moveto 94 (- mDefaultConnection) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 903 moveto 96 (- mVirtualConnections) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 891 moveto 100 (- mSupportedProtocols) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 46 884 moveto
-184 884 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 871 moveto 107 (+ cConnectionManager\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 859 moveto 113 (+ ~cConnectionManager\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 847 moveto 57 (+ subscribe\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 835 moveto 50 (+ execute\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 823 moveto 50 (+ setError\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 811 moveto 47 (- setError\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 799 moveto 78 (- getProtocolInfo\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 787 moveto 121 (- getCurrentConnectionIDs\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 775 moveto 122 (- getCurrentConnectionInfo\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 763 moveto 107 (- prepareForConnection\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 751 moveto 101 (- connectionComplete\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 739 moveto 116 (- createVirtualConnection\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 727 moveto 121 (- destroyVirtualConnection\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 715 moveto 110 (- getConnectionIDsCVS\(\)) alignedtext
-grestore
-% Node4->Node12
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 209 1082 moveto
-202 1046 192 1003 179 966 curveto
-177 960 175 954 173 948 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 205.61 1082.88 moveto
-211 1092 lineto
-212.47 1081.51 lineto
-closepath stroke
-grestore
-% Node5
-gsave
-[ /Rect [ 294 996 426 1320 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcMediaDatabase.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 294 996 moveto
-294 1320 lineto
-426 1320 lineto
-426 996 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 294 996 moveto
-294 1320 lineto
-426 1320 lineto
-426 996 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-323.5 1307 moveto 73 (cMediaDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 294 1300 moveto
-426 1300 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1287 moveto 89 (- mSystemUpdateID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1275 moveto 47 (- mFactory) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1263 moveto 48 (- mObjects) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1251 moveto 56 (- mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1239 moveto 96 (- mLastInsertObjectID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 294 1232 moveto
-426 1232 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1219 moveto 103 (+ getSystemUpdateID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1207 moveto 116 (+ getContainerUpdateIDs\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1195 moveto 88 (+ cMediaDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1183 moveto 94 (+ ~cMediaDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1171 moveto 69 (+ addFastFind\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1159 moveto 107 (+ getObjectByFastFind\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1147 moveto 79 (+ getObjectByID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1135 moveto 46 (+ browse\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1123 moveto 44 (+ search\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1111 moveto 84 (- getNextObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1099 moveto 67 (- cacheObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1087 moveto 86 (- prepareDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1075 moveto 71 (- loadChannels\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1063 moveto 79 (- loadRecordings\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1051 moveto 98 (- updateChannelEPG\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1039 moveto 90 (- updateRecordings\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1027 moveto 25 (- init\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1015 moveto 85 (- updateSystemID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1003 moveto 40 (- Action\(\)) alignedtext
-grestore
-% Node5->Node2
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 361 986 moveto
-360 894 356 779 346 678 curveto
-345 672 345 666 344 660 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 361 996 moveto
-356.5 986 lineto
-361 991 lineto
-361 986 lineto
-361 986 lineto
-361 986 lineto
-361 991 lineto
-365.5 986 lineto
-361 996 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 361 996 moveto
-356.5 986 lineto
-361 991 lineto
-361 986 lineto
-361 986 lineto
-361 986 lineto
-361 991 lineto
-365.5 986 lineto
-361 996 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-362 825 moveto 76 (mMediaDatabase) alignedtext
-grestore
-% Node5->Node3
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 289 1002 moveto
-287 1000 286 998 285 996 curveto
-280 987 274 987 270 978 curveto
-262 957 259 934 258 912 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 294 1011 moveto
-285.21 1004.44 lineto
-291.57 1006.63 lineto
-289.14 1002.26 lineto
-289.14 1002.26 lineto
-289.14 1002.26 lineto
-291.57 1006.63 lineto
-293.08 1000.07 lineto
-294 1011 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 294 1011 moveto
-285.21 1004.44 lineto
-291.57 1006.63 lineto
-289.14 1002.26 lineto
-289.14 1002.26 lineto
-289.14 1002.26 lineto
-291.57 1006.63 lineto
-293.08 1000.07 lineto
-294 1011 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-273 969 moveto 76 (mMediaDatabase) alignedtext
-grestore
-% Node6
-gsave
-[ /Rect [ 300 1410 420 1614 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPObjectFactory.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 300 1410 moveto
-300 1614 lineto
-420 1614 lineto
-420 1410 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 300 1410 moveto
-300 1614 lineto
-420 1614 lineto
-420 1410 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-314 1601 moveto 92 (cUPnPObjectFactory) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 300 1594 moveto
-420 1594 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-308 1581 moveto 56 (- mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-308 1569 moveto 57 (- mMediators) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-308 1557 moveto 52 (- mInstance) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 300 1550 moveto
-420 1550 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-308 1537 moveto 85 (+ registerMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-308 1525 moveto 95 (+ unregisterMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-308 1513 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-308 1501 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-308 1489 moveto 65 (+ saveObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-308 1477 moveto 70 (+ deleteObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-308 1465 moveto 65 (+ clearObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-308 1453 moveto 66 (+ getInstance\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-308 1441 moveto 87 (- findMediatorByID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-308 1429 moveto 102 (- findMediatorByClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-308 1417 moveto 104 (- cUPnPObjectFactory\(\)) alignedtext
-grestore
-% Node6->Node5
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 360 1400 moveto
-360 1374 360 1347 360 1320 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 360 1410 moveto
-355.5 1400 lineto
-360 1405 lineto
-360 1400 lineto
-360 1400 lineto
-360 1400 lineto
-360 1405 lineto
-364.5 1400 lineto
-360 1410 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 360 1410 moveto
-355.5 1400 lineto
-360 1405 lineto
-360 1400 lineto
-360 1400 lineto
-360 1400 lineto
-360 1405 lineto
-364.5 1400 lineto
-360 1410 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-360.5 1341 moveto 41 (mFactory) alignedtext
-grestore
-% Node6->Node6
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 429 1537 moveto
-435 1532 438 1523 438 1512 curveto
-438 1496 431 1486 420 1482 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 420 1542 moveto
-426.56 1533.21 lineto
-424.37 1539.57 lineto
-428.74 1537.14 lineto
-428.74 1537.14 lineto
-428.74 1537.14 lineto
-424.37 1539.57 lineto
-430.93 1541.08 lineto
-420 1542 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 420 1542 moveto
-426.56 1533.21 lineto
-424.37 1539.57 lineto
-428.74 1537.14 lineto
-428.74 1537.14 lineto
-428.74 1537.14 lineto
-424.37 1539.57 lineto
-430.93 1541.08 lineto
-420 1542 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-438 1509 moveto 46 (mInstance) alignedtext
-grestore
-% Node7
-gsave
-[ /Rect [ 214 1704 330 2016 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcSQLiteDatabase.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 214 1704 moveto
-214 2016 lineto
-331 2016 lineto
-331 1704 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 214 1704 moveto
-214 2016 lineto
-331 2016 lineto
-331 1704 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-233.5 2003 moveto 77 (cSQLiteDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 214 1996 moveto
-331 1996 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1983 moveto 68 (- mAutoCommit) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1971 moveto 92 (- mActiveTransaction) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1959 moveto 52 (- mLastRow) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1947 moveto 38 (- mRows) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1935 moveto 56 (- mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1923 moveto 52 (- mInstance) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 214 1916 moveto
-331 1916 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1903 moveto 98 (+ ~cSQLiteDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1891 moveto 82 (+ getResultCount\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1879 moveto 101 (+ getLastInsertRowID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1867 moveto 80 (+ getResultRows\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1855 moveto 81 (+ execStatement\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1843 moveto 85 (+ startTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1831 moveto 98 (+ commitTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1819 moveto 99 (+ rollbackTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1807 moveto 83 (+ setAutoCommit\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1795 moveto 42 (+ sprintf\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1783 moveto 66 (+ getInstance\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1771 moveto 89 (- cSQLiteDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1759 moveto 47 (- initialize\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1747 moveto 76 (- initializeTables\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1735 moveto 82 (- initializeTriggers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1723 moveto 33 (- exec\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1711 moveto 72 (- getResultRow\(\)) alignedtext
-grestore
-% Node7->Node5
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 227 1694 moveto
-209 1595 201 1471 241 1368 curveto
-252 1341 269 1344 285 1320 curveto
-288 1315 291 1311 294 1306 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 229 1704 moveto
-222.63 1695.08 lineto
-228.02 1699.1 lineto
-227.04 1694.19 lineto
-227.04 1694.19 lineto
-227.04 1694.19 lineto
-228.02 1699.1 lineto
-231.45 1693.31 lineto
-229 1704 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 229 1704 moveto
-222.63 1695.08 lineto
-228.02 1699.1 lineto
-227.04 1694.19 lineto
-227.04 1694.19 lineto
-227.04 1694.19 lineto
-228.02 1699.1 lineto
-231.45 1693.31 lineto
-229 1704 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-241 1509 moveto 50 (mDatabase) alignedtext
-grestore
-% Node7->Node6
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 314 1694 moveto
-321 1666 328 1639 334 1614 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 311 1704 moveto
-309.56 1693.13 lineto
-312.44 1699.21 lineto
-313.87 1694.42 lineto
-313.87 1694.42 lineto
-313.87 1694.42 lineto
-312.44 1699.21 lineto
-318.18 1695.71 lineto
-311 1704 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 311 1704 moveto
-309.56 1693.13 lineto
-312.44 1699.21 lineto
-313.87 1694.42 lineto
-313.87 1694.42 lineto
-313.87 1694.42 lineto
-312.44 1699.21 lineto
-318.18 1695.71 lineto
-311 1704 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-319 1677 moveto 50 (mDatabase) alignedtext
-grestore
-% Node7->Node7
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 339 1885 moveto
-345 1880 348 1872 348 1860 curveto
-348 1843 341 1833 331 1829 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 331 1891 moveto
-336.3 1881.4 lineto
-335 1888 lineto
-339 1885 lineto
-339 1885 lineto
-339 1885 lineto
-335 1888 lineto
-341.7 1888.6 lineto
-331 1891 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 331 1891 moveto
-336.3 1881.4 lineto
-335 1888 lineto
-339 1885 lineto
-339 1885 lineto
-339 1885 lineto
-335 1888 lineto
-341.7 1888.6 lineto
-331 1891 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-348 1857 moveto 46 (mInstance) alignedtext
-grestore
-% Node8
-gsave
-[ /Rect [ 320 2064 392 2148 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcRows.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 320 2064 moveto
-320 2148 lineto
-392 2148 lineto
-392 2064 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 320 2064 moveto
-320 2148 lineto
-392 2148 lineto
-392 2064 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-341.5 2135 moveto 29 (cRows) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 320 2128 moveto
-392 2128 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-328 2115 moveto 52 (- mLastRow) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 320 2108 moveto
-392 2108 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-328 2095 moveto 50 (+ ~cRows\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-328 2083 moveto 56 (+ fetchRow\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-328 2071 moveto 41 (- cRows\(\)) alignedtext
-grestore
-% Node8->Node7
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 339 2055 moveto
-335 2043 331 2030 326 2016 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 342 2064 moveto
-334.57 2055.94 lineto
-340.42 2059.26 lineto
-338.84 2054.51 lineto
-338.84 2054.51 lineto
-338.84 2054.51 lineto
-340.42 2059.26 lineto
-343.11 2053.09 lineto
-342 2064 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 342 2064 moveto
-334.57 2055.94 lineto
-340.42 2059.26 lineto
-338.84 2054.51 lineto
-338.84 2054.51 lineto
-338.84 2054.51 lineto
-340.42 2059.26 lineto
-343.11 2053.09 lineto
-342 2064 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-337 2037 moveto 32 (mRows) alignedtext
-grestore
-% Node9
-gsave
-[ /Rect [ 246 2196 332 2340 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcRow.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 246 2196 moveto
-246 2340 lineto
-332 2340 lineto
-332 2196 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 246 2196 moveto
-246 2340 lineto
-332 2340 lineto
-332 2196 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-277 2327 moveto 24 (cRow) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 246 2320 moveto
-332 2320 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-254 2307 moveto 50 (- currentCol) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-254 2295 moveto 46 (- ColCount) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-254 2283 moveto 44 (- Columns) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-254 2271 moveto 35 (- Values) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 246 2264 moveto
-332 2264 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-254 2251 moveto 45 (+ ~cRow\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-254 2239 moveto 41 (+ Count\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-254 2227 moveto 70 (+ fetchColumn\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-254 2215 moveto 70 (+ fetchColumn\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-254 2203 moveto 36 (- cRow\(\)) alignedtext
-grestore
-% Node9->Node7
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 270 2186 moveto
-268 2173 267 2161 265 2148 curveto
-261 2105 260 2059 261 2016 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 272 2196 moveto
-265.63 2187.08 lineto
-271.02 2191.1 lineto
-270.04 2186.19 lineto
-270.04 2186.19 lineto
-270.04 2186.19 lineto
-271.02 2191.1 lineto
-274.45 2185.31 lineto
-272 2196 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 272 2196 moveto
-265.63 2187.08 lineto
-271.02 2191.1 lineto
-270.04 2186.19 lineto
-270.04 2186.19 lineto
-270.04 2186.19 lineto
-271.02 2191.1 lineto
-274.45 2185.31 lineto
-272 2196 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-268 2103 moveto 46 (mLastRow) alignedtext
-grestore
-% Node9->Node8
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 323 2187 moveto
-329 2173 334 2160 339 2148 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 319 2196 moveto
-318.95 2185.03 lineto
-321.03 2191.43 lineto
-323.06 2186.86 lineto
-323.06 2186.86 lineto
-323.06 2186.86 lineto
-321.03 2191.43 lineto
-327.17 2188.69 lineto
-319 2196 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 319 2196 moveto
-318.95 2185.03 lineto
-321.03 2191.43 lineto
-323.06 2186.86 lineto
-323.06 2186.86 lineto
-323.06 2186.86 lineto
-321.03 2191.43 lineto
-327.17 2188.69 lineto
-319 2196 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-332 2169 moveto 46 (mLastRow) alignedtext
-grestore
-% Node10
-gsave
-[ /Rect [ 502 1368 624 1656 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($structcUPnPObjectID.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 502 1368 moveto
-502 1656 lineto
-624 1656 lineto
-624 1368 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 502 1368 moveto
-502 1656 lineto
-624 1656 lineto
-624 1368 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-528.5 1643 moveto 69 (cUPnPObjectID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 502 1636 moveto
-624 1636 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1623 moveto 24 (+ _ID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 502 1616 moveto
-624 1616 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1603 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1591 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1579 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1567 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1555 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1543 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1531 moveto 62 (+ operator++\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1519 moveto 62 (+ operator++\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1507 moveto 56 (+ operator--\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1495 moveto 56 (+ operator--\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1483 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1471 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1459 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1447 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1435 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1423 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1411 moveto 106 (+ operator unsigned int\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1399 moveto 64 (+ operator int\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1387 moveto 71 (+ operator long\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1375 moveto 54 (+ operator*\(\)) alignedtext
-grestore
-% Node10->Node5
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 497 1376 moveto
-496 1373 494 1370 493 1368 curveto
-472 1331 448 1292 426 1257 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 502 1385 moveto
-493.21 1378.44 lineto
-499.57 1380.63 lineto
-497.14 1376.26 lineto
-497.14 1376.26 lineto
-497.14 1376.26 lineto
-499.57 1380.63 lineto
-501.08 1374.07 lineto
-502 1385 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 502 1385 moveto
-493.21 1378.44 lineto
-499.57 1380.63 lineto
-497.14 1376.26 lineto
-497.14 1376.26 lineto
-497.14 1376.26 lineto
-499.57 1380.63 lineto
-501.08 1374.07 lineto
-502 1385 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-481 1341 moveto 90 (mLastInsertObjectID) alignedtext
-grestore
-% Node11
-gsave
-[ /Rect [ 454 726 570 930 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPWebServer.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 454 726 moveto
-454 930 lineto
-570 930 lineto
-570 726 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 454 726 moveto
-454 930 lineto
-570 930 lineto
-570 726 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-472.5 917 moveto 79 (cUPnPWebServer) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 454 910 moveto
-570 910 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-462 897 moveto 45 (- mRootdir) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-462 885 moveto 52 (- mInstance) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-462 873 moveto 97 (- mVirtualDirCallbacks) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 454 866 moveto
-570 866 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-462 853 moveto 28 (+ init\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-462 841 moveto 38 (+ uninit\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-462 829 moveto 100 (+ ~cUPnPWebServer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-462 817 moveto 66 (+ getInstance\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-462 805 moveto 45 (+ getInfo\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-462 793 moveto 36 (+ open\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-462 781 moveto 34 (+ read\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-462 769 moveto 35 (+ write\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-462 757 moveto 36 (+ seek\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-462 745 moveto 38 (+ close\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-462 733 moveto 91 (- cUPnPWebServer\(\)) alignedtext
-grestore
-% Node11->Node2
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 451 717 moveto
-428 675 402 629 379 586 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 456 726 moveto
-447.21 719.44 lineto
-453.57 721.63 lineto
-451.14 717.26 lineto
-451.14 717.26 lineto
-451.14 717.26 lineto
-453.57 721.63 lineto
-455.08 715.07 lineto
-456 726 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 456 726 moveto
-447.21 719.44 lineto
-453.57 721.63 lineto
-451.14 717.26 lineto
-451.14 717.26 lineto
-451.14 717.26 lineto
-453.57 721.63 lineto
-455.08 715.07 lineto
-456 726 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-435 681 moveto 56 (mWebServer) alignedtext
-grestore
-% Node11->Node11
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 579 849 moveto
-585 844 588 838 588 828 curveto
-588 814 581 806 570 803 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 570 853 moveto
-577.31 844.83 lineto
-574.57 850.97 lineto
-579.14 848.94 lineto
-579.14 848.94 lineto
-579.14 848.94 lineto
-574.57 850.97 lineto
-580.97 853.05 lineto
-570 853 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 570 853 moveto
-577.31 844.83 lineto
-574.57 850.97 lineto
-579.14 848.94 lineto
-579.14 848.94 lineto
-579.14 848.94 lineto
-574.57 850.97 lineto
-580.97 853.05 lineto
-570 853 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-588 825 moveto 46 (mInstance) alignedtext
-grestore
-% Node12->Node2
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 157 698 moveto
-159 691 162 684 166 678 curveto
-188 634 217 589 244 551 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 153 708 moveto
-152.54 697.04 lineto
-154.86 703.36 lineto
-156.71 698.72 lineto
-156.71 698.72 lineto
-156.71 698.72 lineto
-154.86 703.36 lineto
-160.89 700.39 lineto
-153 708 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 153 708 moveto
-152.54 697.04 lineto
-154.86 703.36 lineto
-156.71 698.72 lineto
-156.71 698.72 lineto
-156.71 698.72 lineto
-154.86 703.36 lineto
-160.89 700.39 lineto
-153 708 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-166.5 681 moveto 95 (mConnectionManager) alignedtext
-grestore
-% Node13
-gsave
-[ /Rect [ 0 1062 150 1254 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcVirtualConnection.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 0 1062 moveto
-0 1254 lineto
-150 1254 lineto
-150 1062 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 1062 moveto
-0 1254 lineto
-150 1254 lineto
-150 1062 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-34 1241 moveto 82 (cVirtualConnection) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 1234 moveto
-150 1234 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1221 moveto 101 (- mRemoteProtocolInfo) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1209 moveto 134 (- mRemoteConnectionManager) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1197 moveto 53 (- mDirection) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1185 moveto 107 (- mRemoteConnectionID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1173 moveto 73 (- mConnectionID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1161 moveto 77 (- mAVTransportID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1149 moveto 41 (- mRcsID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1137 moveto 43 (- mStatus) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 1130 moveto
-150 1130 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1117 moveto 94 (- cVirtualConnection\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1105 moveto 80 (- getStatusString\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1093 moveto 89 (- getDirectionString\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1081 moveto 64 (- getDirection\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1069 moveto 103 (- getConnectionStatus\(\)) alignedtext
-grestore
-% Node13->Node12
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 83 1052 moveto
-85 1024 87 994 91 966 curveto
-92 960 93 954 93 948 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 82 1062 moveto
-78.52 1051.6 lineto
-82.5 1057.02 lineto
-83 1052.05 lineto
-83 1052.05 lineto
-83 1052.05 lineto
-82.5 1057.02 lineto
-87.47 1052.5 lineto
-82 1062 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 82 1062 moveto
-78.52 1051.6 lineto
-82.5 1057.02 lineto
-83 1052.05 lineto
-83 1052.05 lineto
-83 1052.05 lineto
-82.5 1057.02 lineto
-87.47 1052.5 lineto
-82 1062 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-91 969 moveto 88 (mDefaultConnection) alignedtext
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 678 2384
-end
-restore
-%%EOF
diff --git a/doc/latex/classcPluginUpnp__coll__graph.md5 b/doc/latex/classcPluginUpnp__coll__graph.md5
deleted file mode 100644
index 3a3d2c8..0000000
--- a/doc/latex/classcPluginUpnp__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-f738b9bddda4749b550c92286f91f17c \ No newline at end of file
diff --git a/doc/latex/classcPluginUpnp__coll__graph.pdf b/doc/latex/classcPluginUpnp__coll__graph.pdf
deleted file mode 100644
index fe2660e..0000000
--- a/doc/latex/classcPluginUpnp__coll__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcRecordingPlayer.tex b/doc/latex/classcRecordingPlayer.tex
deleted file mode 100644
index 2077d1a..0000000
--- a/doc/latex/classcRecordingPlayer.tex
+++ /dev/null
@@ -1,175 +0,0 @@
-\hypertarget{classcRecordingPlayer}{
-\section{cRecordingPlayer Class Reference}
-\label{classcRecordingPlayer}\index{cRecordingPlayer@{cRecordingPlayer}}
-}
-{\tt \#include $<$recplayer.h$>$}
-
-Inheritance diagram for cRecordingPlayer:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[height=400pt]{classcRecordingPlayer__inherit__graph}
-\end{center}
-\end{figure}
-Collaboration diagram for cRecordingPlayer:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[height=400pt]{classcRecordingPlayer__coll__graph}
-\end{center}
-\end{figure}
-\subsection*{Public Member Functions}
-\begin{CompactItemize}
-\item
-virtual void \hyperlink{classcRecordingPlayer_e7ad4362d821f38db5143c0aeff15d97}{open} (UpnpOpenFileMode mode)
-\item
-virtual int \hyperlink{classcRecordingPlayer_e0fda8b0be8e47133698f1763e649b3d}{read} (char $\ast$buf, size\_\-t buflen)
-\item
-virtual int \hyperlink{classcRecordingPlayer_7dd0cb78ae8032eb677f01d71187d6e0}{write} (char $\ast$buf, size\_\-t buflen)
-\item
-virtual int \hyperlink{classcRecordingPlayer_43f7ba867374d6be9e78c68c872bf608}{seek} (off\_\-t offset, int origin)
-\item
-virtual void \hyperlink{classcRecordingPlayer_5e81aeecd16f89e432690a9b05d8dd6a}{close} ()
-\end{CompactItemize}
-\subsection*{Static Public Member Functions}
-\begin{CompactItemize}
-\item
-static \hyperlink{classcRecordingPlayer}{cRecordingPlayer} $\ast$ \hyperlink{classcRecordingPlayer_59abdfe4e4339943afbd713d2fb35e40}{newInstance} (cRecording $\ast$Recording)
-\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-The recording player
-
-This class provides the ability to play VDR records. The difference between usual files and VDR recording files is, that recordings are possibly splitted into multiple files. The class will scan those files and tries to dynamically navigate in them like it would do, if it is a single file.
-
-\subsection{Member Function Documentation}
-\hypertarget{classcRecordingPlayer_5e81aeecd16f89e432690a9b05d8dd6a}{
-\index{cRecordingPlayer@{cRecordingPlayer}!close@{close}}
-\index{close@{close}!cRecordingPlayer@{cRecordingPlayer}}
-\subsubsection[{close}]{\setlength{\rightskip}{0pt plus 5cm}void cRecordingPlayer::close ()\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcRecordingPlayer_5e81aeecd16f89e432690a9b05d8dd6a}
-
-
-Closes the open file
-
-This will close open file handles and frees the memory obtained by it.
-
-Implements \hyperlink{classcFileHandle_d7eaed7d254a64c85a48c3968238b93d}{cFileHandle}.\hypertarget{classcRecordingPlayer_59abdfe4e4339943afbd713d2fb35e40}{
-\index{cRecordingPlayer@{cRecordingPlayer}!newInstance@{newInstance}}
-\index{newInstance@{newInstance}!cRecordingPlayer@{cRecordingPlayer}}
-\subsubsection[{newInstance}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cRecordingPlayer} $\ast$ cRecordingPlayer::newInstance (cRecording $\ast$ {\em Recording})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{classcRecordingPlayer_59abdfe4e4339943afbd713d2fb35e40}
-
-
-Get a new instance of a recording player
-
-This returns a new instance of a recording player which plays the specified VDR recording.
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Recording}]the recording to play \end{description}
-\end{Desc}
-\begin{Desc}
-\item[Returns:]the new instance of the recording player \end{Desc}
-\hypertarget{classcRecordingPlayer_e7ad4362d821f38db5143c0aeff15d97}{
-\index{cRecordingPlayer@{cRecordingPlayer}!open@{open}}
-\index{open@{open}!cRecordingPlayer@{cRecordingPlayer}}
-\subsubsection[{open}]{\setlength{\rightskip}{0pt plus 5cm}void cRecordingPlayer::open (UpnpOpenFileMode {\em mode})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcRecordingPlayer_e7ad4362d821f38db5143c0aeff15d97}
-
-
-Opens the file
-
-Opens the file at the given mode. These can be:\begin{itemize}
-\item {\bf UPNP\_\-READ}, to read from the file\item {\bf UPNP\_\-WRITE}, to write to the file\end{itemize}
-
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em mode}]The file mode, i.e. one of the following\begin{itemize}
-\item {\bf UPNP\_\-READ} \item {\bf UPNP\_\-WRITE} \end{itemize}
-\end{description}
-\end{Desc}
-
-
-Implements \hyperlink{classcFileHandle_cdf4f4d07382de675b498d85544ea1b6}{cFileHandle}.\hypertarget{classcRecordingPlayer_e0fda8b0be8e47133698f1763e649b3d}{
-\index{cRecordingPlayer@{cRecordingPlayer}!read@{read}}
-\index{read@{read}!cRecordingPlayer@{cRecordingPlayer}}
-\subsubsection[{read}]{\setlength{\rightskip}{0pt plus 5cm}int cRecordingPlayer::read (char $\ast$ {\em buf}, \/ size\_\-t {\em buflen})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcRecordingPlayer_e0fda8b0be8e47133698f1763e649b3d}
-
-
-Reads from the file
-
-Reads from the file a certain amount of bytes and stores them in a buffer
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf $<$0}, in case of an error\item {\bf 0}, when reading was successful\end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em buf}]The char buffer \item[{\em buflen}]The size of the buffer \end{description}
-\end{Desc}
-
-
-Implements \hyperlink{classcFileHandle_458f25a4c7f62d528cffc84e66d38e7d}{cFileHandle}.\hypertarget{classcRecordingPlayer_43f7ba867374d6be9e78c68c872bf608}{
-\index{cRecordingPlayer@{cRecordingPlayer}!seek@{seek}}
-\index{seek@{seek}!cRecordingPlayer@{cRecordingPlayer}}
-\subsubsection[{seek}]{\setlength{\rightskip}{0pt plus 5cm}int cRecordingPlayer::seek (off\_\-t {\em offset}, \/ int {\em whence})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcRecordingPlayer_43f7ba867374d6be9e78c68c872bf608}
-
-
-Seeks in the file
-
-Seeks in the file where the offset is the relativ position depending on the second parameter. This means, in case of
-
-\begin{itemize}
-\item {\bf SEEK\_\-SET}, the offset is relative to the beginning of the file\item {\bf SEEK\_\-CUR}, it is relative to the current position or\item {\bf SEEK\_\-END}, relative to the end of the file.\end{itemize}
-
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf $<$0}, in case of an error\item {\bf 0}, when reading was successful\end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em offset}]The byte offset in the file \item[{\em whence}]one of the following\begin{itemize}
-\item {\bf SEEK\_\-SET},\item {\bf SEEK\_\-CUR},\item {\bf SEEK\_\-END} \end{itemize}
-\end{description}
-\end{Desc}
-
-
-Implements \hyperlink{classcFileHandle_d2dde523301abe5e79e6109a93ba705b}{cFileHandle}.\hypertarget{classcRecordingPlayer_7dd0cb78ae8032eb677f01d71187d6e0}{
-\index{cRecordingPlayer@{cRecordingPlayer}!write@{write}}
-\index{write@{write}!cRecordingPlayer@{cRecordingPlayer}}
-\subsubsection[{write}]{\setlength{\rightskip}{0pt plus 5cm}int cRecordingPlayer::write (char $\ast$ {\em buf}, \/ size\_\-t {\em buflen})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcRecordingPlayer_7dd0cb78ae8032eb677f01d71187d6e0}
-
-
-Writes to the file
-
-Writes to the file a certain amount of bytes which are stored in a buffer
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf $<$0}, in case of an error\item {\bf 0}, when reading was successful\end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em buf}]The char buffer \item[{\em buflen}]The size of the buffer \end{description}
-\end{Desc}
-
-
-Implements \hyperlink{classcFileHandle_e1495303f52f6f2d7ac37a030f78a937}{cFileHandle}.
-
-The documentation for this class was generated from the following files:\begin{CompactItemize}
-\item
-receiver/recplayer.h\item
-receiver/recplayer.cpp\end{CompactItemize}
diff --git a/doc/latex/classcRecordingPlayer__coll__graph.eps b/doc/latex/classcRecordingPlayer__coll__graph.eps
deleted file mode 100644
index 2b938e9..0000000
--- a/doc/latex/classcRecordingPlayer__coll__graph.eps
+++ /dev/null
@@ -1,358 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 158 452
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 122 416 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 0 0 moveto
-0 252 lineto
-114 252 lineto
-114 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 0 moveto
-0 252 lineto
-114 252 lineto
-114 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-18.5 239 moveto 77 (cRecordingPlayer) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 232 moveto
-114 232 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 219 moveto 58 (- mRecording) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 207 moveto 46 (- mOffsets) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 195 moveto 41 (- mOffset) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 183 moveto 65 (- mTotalLenght) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 171 moveto 38 (- mIndex) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 159 moveto 30 (- mFile) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 152 moveto
-114 152 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 139 moveto 98 (+ ~cRecordingPlayer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 127 moveto 36 (+ open\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 115 moveto 34 (+ read\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 103 moveto 35 (+ write\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 91 moveto 36 (+ seek\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 79 moveto 38 (+ close\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 67 moveto 70 (+ newInstance\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 55 moveto 35 (- Scan\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 43 moveto 89 (- cRecordingPlayer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 31 moveto 44 (- GetFile\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 19 moveto 48 (- NextFile\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 7 moveto 59 (- SeekInFile\(\)) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 13 288 101 408 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcFileHandle.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 13 288 moveto
-13 408 lineto
-101 408 lineto
-101 288 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 13 288 moveto
-13 408 lineto
-101 408 lineto
-101 288 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-31.5 395 moveto 51 (cFileHandle) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 13 388 moveto
-101 388 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-55.5 375 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 13 368 moveto
-101 368 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-21 355 moveto 36 (+ open\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-21 343 moveto 34 (+ read\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-21 331 moveto 35 (+ write\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-21 319 moveto 36 (+ seek\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-21 307 moveto 38 (+ close\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-21 295 moveto 72 (+ ~cFileHandle\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-solid
-0.000 0.812 0.545 edgecolor
-newpath 57 278 moveto
-57 270 57 261 57 252 curveto
-stroke
-1 setlinewidth
-solid
-0.000 0.812 0.545 edgecolor
-newpath 53.5 278 moveto
-57 288 lineto
-60.5 278 lineto
-closepath stroke
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 158 452
-end
-restore
-%%EOF
diff --git a/doc/latex/classcRecordingPlayer__coll__graph.md5 b/doc/latex/classcRecordingPlayer__coll__graph.md5
deleted file mode 100644
index cc3ce9b..0000000
--- a/doc/latex/classcRecordingPlayer__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-68610d6975719ba0b04bace8c3b2ba13 \ No newline at end of file
diff --git a/doc/latex/classcRecordingPlayer__coll__graph.pdf b/doc/latex/classcRecordingPlayer__coll__graph.pdf
deleted file mode 100644
index 69a65fa..0000000
--- a/doc/latex/classcRecordingPlayer__coll__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcRecordingPlayer__inherit__graph.eps b/doc/latex/classcRecordingPlayer__inherit__graph.eps
deleted file mode 100644
index 2b938e9..0000000
--- a/doc/latex/classcRecordingPlayer__inherit__graph.eps
+++ /dev/null
@@ -1,358 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 158 452
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 122 416 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 0 0 moveto
-0 252 lineto
-114 252 lineto
-114 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 0 moveto
-0 252 lineto
-114 252 lineto
-114 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-18.5 239 moveto 77 (cRecordingPlayer) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 232 moveto
-114 232 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 219 moveto 58 (- mRecording) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 207 moveto 46 (- mOffsets) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 195 moveto 41 (- mOffset) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 183 moveto 65 (- mTotalLenght) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 171 moveto 38 (- mIndex) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 159 moveto 30 (- mFile) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 152 moveto
-114 152 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 139 moveto 98 (+ ~cRecordingPlayer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 127 moveto 36 (+ open\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 115 moveto 34 (+ read\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 103 moveto 35 (+ write\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 91 moveto 36 (+ seek\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 79 moveto 38 (+ close\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 67 moveto 70 (+ newInstance\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 55 moveto 35 (- Scan\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 43 moveto 89 (- cRecordingPlayer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 31 moveto 44 (- GetFile\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 19 moveto 48 (- NextFile\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 7 moveto 59 (- SeekInFile\(\)) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 13 288 101 408 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcFileHandle.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 13 288 moveto
-13 408 lineto
-101 408 lineto
-101 288 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 13 288 moveto
-13 408 lineto
-101 408 lineto
-101 288 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-31.5 395 moveto 51 (cFileHandle) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 13 388 moveto
-101 388 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-55.5 375 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 13 368 moveto
-101 368 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-21 355 moveto 36 (+ open\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-21 343 moveto 34 (+ read\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-21 331 moveto 35 (+ write\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-21 319 moveto 36 (+ seek\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-21 307 moveto 38 (+ close\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-21 295 moveto 72 (+ ~cFileHandle\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-solid
-0.000 0.812 0.545 edgecolor
-newpath 57 278 moveto
-57 270 57 261 57 252 curveto
-stroke
-1 setlinewidth
-solid
-0.000 0.812 0.545 edgecolor
-newpath 53.5 278 moveto
-57 288 lineto
-60.5 278 lineto
-closepath stroke
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 158 452
-end
-restore
-%%EOF
diff --git a/doc/latex/classcRecordingPlayer__inherit__graph.md5 b/doc/latex/classcRecordingPlayer__inherit__graph.md5
deleted file mode 100644
index cc3ce9b..0000000
--- a/doc/latex/classcRecordingPlayer__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-68610d6975719ba0b04bace8c3b2ba13 \ No newline at end of file
diff --git a/doc/latex/classcRecordingPlayer__inherit__graph.pdf b/doc/latex/classcRecordingPlayer__inherit__graph.pdf
deleted file mode 100644
index 51f0e80..0000000
--- a/doc/latex/classcRecordingPlayer__inherit__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcRegisteredProfile.tex b/doc/latex/classcRegisteredProfile.tex
deleted file mode 100644
index 40a54b6..0000000
--- a/doc/latex/classcRegisteredProfile.tex
+++ /dev/null
@@ -1,31 +0,0 @@
-\hypertarget{classcRegisteredProfile}{
-\section{cRegisteredProfile Class Reference}
-\label{classcRegisteredProfile}\index{cRegisteredProfile@{cRegisteredProfile}}
-}
-{\tt \#include $<$dlna.h$>$}
-
-Collaboration diagram for cRegisteredProfile:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[width=160pt]{classcRegisteredProfile__coll__graph}
-\end{center}
-\end{figure}
-\subsection*{Friends}
-\begin{CompactItemize}
-\item
-\hypertarget{classcRegisteredProfile_b201121ee660bd628a4844e8e50690db}{
-class \hyperlink{classcRegisteredProfile_b201121ee660bd628a4844e8e50690db}{cDlna}}
-\label{classcRegisteredProfile_b201121ee660bd628a4844e8e50690db}
-
-\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-Registered DLNA profile
-
-This class contains information about a certain registered profile like play speeds or flags
-
-The documentation for this class was generated from the following file:\begin{CompactItemize}
-\item
-upnpcomponents/dlna.h\end{CompactItemize}
diff --git a/doc/latex/classcRegisteredProfile__coll__graph.eps b/doc/latex/classcRegisteredProfile__coll__graph.eps
deleted file mode 100644
index 38219da..0000000
--- a/doc/latex/classcRegisteredProfile__coll__graph.eps
+++ /dev/null
@@ -1,333 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 160 284
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 124 248 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 0 0 moveto
-0 120 lineto
-117 120 lineto
-117 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 0 moveto
-0 120 lineto
-117 120 lineto
-117 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-18 107 moveto 80 (cRegisteredProfile) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 100 moveto
-117 100 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 87 moveto 34 (- Profile) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 75 moveto 48 (- Operation) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 63 moveto 59 (- PlaySpeeds) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 51 moveto 55 (- Conversion) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 39 moveto 64 (- PrimaryFlags) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 32 moveto
-117 32 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 19 moveto 95 (+ cRegisteredProfile\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 7 moveto 101 (+ ~cRegisteredProfile\(\)) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 24 168 92 240 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($structDLNAProfile.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 24 168 moveto
-24 240 lineto
-93 240 lineto
-93 168 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 24 168 moveto
-24 240 lineto
-93 240 lineto
-93 168 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-31.5 227 moveto 53 (DLNAProfile) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 24 220 moveto
-93 220 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-31.5 207 moveto 19 (+ ID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-31.5 195 moveto 33 (+ mime) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 24 188 moveto
-93 188 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-56.5 175 moveto 3 ( ) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 58 158 moveto
-58 146 58 133 58 120 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 58 168 moveto
-53.5 158 lineto
-58 163 lineto
-58 158 lineto
-58 158 lineto
-58 158 lineto
-58 163 lineto
-62.5 158 lineto
-58 168 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 58 168 moveto
-53.5 158 lineto
-58 163 lineto
-58 158 lineto
-58 158 lineto
-58 158 lineto
-58 163 lineto
-62.5 158 lineto
-58 168 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-58 141 moveto 28 (Profile) alignedtext
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 160 284
-end
-restore
-%%EOF
diff --git a/doc/latex/classcRegisteredProfile__coll__graph.md5 b/doc/latex/classcRegisteredProfile__coll__graph.md5
deleted file mode 100644
index 302aefd..0000000
--- a/doc/latex/classcRegisteredProfile__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-afb1190dc1af76bc45e437388b7c2723 \ No newline at end of file
diff --git a/doc/latex/classcRegisteredProfile__coll__graph.pdf b/doc/latex/classcRegisteredProfile__coll__graph.pdf
deleted file mode 100644
index 6f84619..0000000
--- a/doc/latex/classcRegisteredProfile__coll__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcRow.tex b/doc/latex/classcRow.tex
deleted file mode 100644
index 91661ff..0000000
--- a/doc/latex/classcRow.tex
+++ /dev/null
@@ -1,92 +0,0 @@
-\hypertarget{classcRow}{
-\section{cRow Class Reference}
-\label{classcRow}\index{cRow@{cRow}}
-}
-{\tt \#include $<$database.h$>$}
-
-\subsection*{Public Member Functions}
-\begin{CompactItemize}
-\item
-int \hyperlink{classcRow_88b64cc4fcf8f0974f2cf11e875fbaf4}{Count} ()
-\item
-bool \hyperlink{classcRow_4b1e1e5ffe36d35c61476bc2e4ef4eb1}{fetchColumn} (cString $\ast$Column, cString $\ast$Value)
-\item
-bool \hyperlink{classcRow_a2dcc3d44451c793483493502ef72eb1}{fetchColumn} (char $\ast$$\ast$Column, char $\ast$$\ast$Value)
-\end{CompactItemize}
-\subsection*{Friends}
-\begin{CompactItemize}
-\item
-\hypertarget{classcRow_224b94ad297724d01a0ad06388446137}{
-class \hyperlink{classcRow_224b94ad297724d01a0ad06388446137}{cSQLiteDatabase}}
-\label{classcRow_224b94ad297724d01a0ad06388446137}
-
-\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-Result row of a SQL SELECT request
-
-This is a single row of a \{{\tt SQL} SELECT\} request.
-
-\begin{Desc}
-\item[See also:]\hyperlink{classcRows}{cRows} \end{Desc}
-
-
-\subsection{Member Function Documentation}
-\hypertarget{classcRow_88b64cc4fcf8f0974f2cf11e875fbaf4}{
-\index{cRow@{cRow}!Count@{Count}}
-\index{Count@{Count}!cRow@{cRow}}
-\subsubsection[{Count}]{\setlength{\rightskip}{0pt plus 5cm}int cRow::Count ()\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcRow_88b64cc4fcf8f0974f2cf11e875fbaf4}
-
-
-Number of columns in this row
-
-\begin{Desc}
-\item[Returns:]the number of rows \end{Desc}
-\hypertarget{classcRow_a2dcc3d44451c793483493502ef72eb1}{
-\index{cRow@{cRow}!fetchColumn@{fetchColumn}}
-\index{fetchColumn@{fetchColumn}!cRow@{cRow}}
-\subsubsection[{fetchColumn}]{\setlength{\rightskip}{0pt plus 5cm}bool cRow::fetchColumn (char $\ast$$\ast$ {\em Column}, \/ char $\ast$$\ast$ {\em Value})}}
-\label{classcRow_a2dcc3d44451c793483493502ef72eb1}
-
-
-Fetches a Column
-
-This will fetch a column of this row and stores the name of the column in the first parameter and the value in the second parameter.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt true},} if more columns to come\item {\bf {\tt false},} if the column is its last in this row. \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Column}]The name of the current column \item[{\em Value}]The value of the current column \end{description}
-\end{Desc}
-\hypertarget{classcRow_4b1e1e5ffe36d35c61476bc2e4ef4eb1}{
-\index{cRow@{cRow}!fetchColumn@{fetchColumn}}
-\index{fetchColumn@{fetchColumn}!cRow@{cRow}}
-\subsubsection[{fetchColumn}]{\setlength{\rightskip}{0pt plus 5cm}bool cRow::fetchColumn (cString $\ast$ {\em Column}, \/ cString $\ast$ {\em Value})}}
-\label{classcRow_4b1e1e5ffe36d35c61476bc2e4ef4eb1}
-
-
-Fetches a Column
-
-This will fetch a column of this row and stores the name of the column in the first parameter and the value in the second parameter.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt true},} if more columns to come\item {\bf {\tt false},} if the column is its last in this row. \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Column}]The name of the current column \item[{\em Value}]The value of the current value \end{description}
-\end{Desc}
-
-
-The documentation for this class was generated from the following files:\begin{CompactItemize}
-\item
-database/database.h\item
-database/database.cpp\end{CompactItemize}
diff --git a/doc/latex/classcRows.tex b/doc/latex/classcRows.tex
deleted file mode 100644
index 0d83296..0000000
--- a/doc/latex/classcRows.tex
+++ /dev/null
@@ -1,64 +0,0 @@
-\hypertarget{classcRows}{
-\section{cRows Class Reference}
-\label{classcRows}\index{cRows@{cRows}}
-}
-{\tt \#include $<$database.h$>$}
-
-Collaboration diagram for cRows:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[width=133pt]{classcRows__coll__graph}
-\end{center}
-\end{figure}
-\subsection*{Public Member Functions}
-\begin{CompactItemize}
-\item
-bool \hyperlink{classcRows_03a454862807c81280fd7b87b35ba19e}{fetchRow} (\hyperlink{classcRow}{cRow} $\ast$$\ast$Row)
-\end{CompactItemize}
-\subsection*{Friends}
-\begin{CompactItemize}
-\item
-\hypertarget{classcRows_224b94ad297724d01a0ad06388446137}{
-class \hyperlink{classcRows_224b94ad297724d01a0ad06388446137}{cSQLiteDatabase}}
-\label{classcRows_224b94ad297724d01a0ad06388446137}
-
-\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-Result rows of a SQL SELECT request
-
-Contains the rows of a SQL SELECT request
-
-\begin{Desc}
-\item[See also:]\hyperlink{classcRow}{cRow} \end{Desc}
-
-
-\subsection{Member Function Documentation}
-\hypertarget{classcRows_03a454862807c81280fd7b87b35ba19e}{
-\index{cRows@{cRows}!fetchRow@{fetchRow}}
-\index{fetchRow@{fetchRow}!cRows@{cRows}}
-\subsubsection[{fetchRow}]{\setlength{\rightskip}{0pt plus 5cm}bool cRows::fetchRow ({\bf cRow} $\ast$$\ast$ {\em Row})}}
-\label{classcRows_03a454862807c81280fd7b87b35ba19e}
-
-
-Fetches a row from the result
-
-This fetches the next row in the resultset by storing the contents of that row in the first parameter.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt true},} if more rows to come\item {\bf {\tt false},} if the row is its last in this resultset. \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Row}]The Pointer of the row \end{description}
-\end{Desc}
-
-
-The documentation for this class was generated from the following files:\begin{CompactItemize}
-\item
-database/database.h\item
-database/database.cpp\end{CompactItemize}
diff --git a/doc/latex/classcRows__coll__graph.eps b/doc/latex/classcRows__coll__graph.eps
deleted file mode 100644
index 9b1b4aa..0000000
--- a/doc/latex/classcRows__coll__graph.eps
+++ /dev/null
@@ -1,342 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 133 320
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 97 284 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 7 0 moveto
-7 84 lineto
-79 84 lineto
-79 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 7 0 moveto
-7 84 lineto
-79 84 lineto
-79 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 71 moveto 29 (cRows) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 7 64 moveto
-79 64 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 51 moveto 52 (- mLastRow) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 7 44 moveto
-79 44 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 31 moveto 50 (+ ~cRows\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 19 moveto 56 (+ fetchRow\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 7 moveto 41 (- cRows\(\)) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 0 132 86 276 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcRow.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 0 132 moveto
-0 276 lineto
-86 276 lineto
-86 132 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 132 moveto
-0 276 lineto
-86 276 lineto
-86 132 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-31 263 moveto 24 (cRow) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 256 moveto
-86 256 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 243 moveto 50 (- currentCol) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 231 moveto 46 (- ColCount) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 219 moveto 44 (- Columns) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 207 moveto 35 (- Values) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 200 moveto
-86 200 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 187 moveto 45 (+ ~cRow\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 175 moveto 41 (+ Count\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 163 moveto 70 (+ fetchColumn\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 151 moveto 70 (+ fetchColumn\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 139 moveto 36 (- cRow\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 43 122 moveto
-43 109 43 96 43 84 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 43 132 moveto
-38.5 122 lineto
-43 127 lineto
-43 122 lineto
-43 122 lineto
-43 122 lineto
-43 127 lineto
-47.5 122 lineto
-43 132 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 43 132 moveto
-38.5 122 lineto
-43 127 lineto
-43 122 lineto
-43 122 lineto
-43 122 lineto
-43 127 lineto
-47.5 122 lineto
-43 132 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-43 105 moveto 46 (mLastRow) alignedtext
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 133 320
-end
-restore
-%%EOF
diff --git a/doc/latex/classcRows__coll__graph.md5 b/doc/latex/classcRows__coll__graph.md5
deleted file mode 100644
index 1c1a46b..0000000
--- a/doc/latex/classcRows__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-63fb3682c98623486997b45e8f41d1ce \ No newline at end of file
diff --git a/doc/latex/classcRows__coll__graph.pdf b/doc/latex/classcRows__coll__graph.pdf
deleted file mode 100644
index a65da19..0000000
--- a/doc/latex/classcRows__coll__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcSQLiteDatabase.tex b/doc/latex/classcSQLiteDatabase.tex
deleted file mode 100644
index 78bb93d..0000000
--- a/doc/latex/classcSQLiteDatabase.tex
+++ /dev/null
@@ -1,224 +0,0 @@
-\hypertarget{classcSQLiteDatabase}{
-\section{cSQLiteDatabase Class Reference}
-\label{classcSQLiteDatabase}\index{cSQLiteDatabase@{cSQLiteDatabase}}
-}
-{\tt \#include $<$database.h$>$}
-
-Collaboration diagram for cSQLiteDatabase:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[height=400pt]{classcSQLiteDatabase__coll__graph}
-\end{center}
-\end{figure}
-\subsection*{Public Member Functions}
-\begin{CompactItemize}
-\item
-int \hyperlink{classcSQLiteDatabase_2119fbbf7a02c9c627038ddc14c9eb48}{getResultCount} () const
-\item
-long \hyperlink{classcSQLiteDatabase_408e5de345a74f2540ee1cea3c97cd51}{getLastInsertRowID} () const
-\item
-\hyperlink{classcRows}{cRows} $\ast$ \hyperlink{classcSQLiteDatabase_4cd24d9d63173c54b63aadc7ada86e7e}{getResultRows} () const
-\item
-int \hyperlink{classcSQLiteDatabase_33ac864ee86fe3f08f66f1c14fcfc331}{execStatement} (const char $\ast$Statement,...)
-\item
-void \hyperlink{classcSQLiteDatabase_5c481c06d73cff4f1192409bfc23a15a}{startTransaction} ()
-\item
-void \hyperlink{classcSQLiteDatabase_f11b7090ae824f7f3fc094dc7112323a}{commitTransaction} ()
-\item
-void \hyperlink{classcSQLiteDatabase_e20eff598832e1da41a8e915ee807548}{rollbackTransaction} ()
-\item
-void \hyperlink{classcSQLiteDatabase_b1749baadeb733ea3efdbbd9ffe83253}{setAutoCommit} (bool Commit=true)
-\end{CompactItemize}
-\subsection*{Static Public Member Functions}
-\begin{CompactItemize}
-\item
-static const char $\ast$ \hyperlink{classcSQLiteDatabase_cdc42326657aea81fd26da6500642381}{sprintf} (const char $\ast$Format,...)
-\item
-static \hyperlink{classcSQLiteDatabase}{cSQLiteDatabase} $\ast$ \hyperlink{classcSQLiteDatabase_a39756509bd68fd8e335cc9cc40c6f26}{getInstance} ()
-\end{CompactItemize}
-\subsection*{Friends}
-\begin{CompactItemize}
-\item
-\hypertarget{classcSQLiteDatabase_e652fe93205a32a144bf764782bea797}{
-class \textbf{cStatement}}
-\label{classcSQLiteDatabase_e652fe93205a32a144bf764782bea797}
-
-\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-SQLite Database
-
-This is a wrapper class for a SQLite3 database connection It supports simple execution functions.
-
-On requests with returns any results a instance of {\tt cRows$\ast$} will be created.
-
-\subsection{Member Function Documentation}
-\hypertarget{classcSQLiteDatabase_f11b7090ae824f7f3fc094dc7112323a}{
-\index{cSQLiteDatabase@{cSQLiteDatabase}!commitTransaction@{commitTransaction}}
-\index{commitTransaction@{commitTransaction}!cSQLiteDatabase@{cSQLiteDatabase}}
-\subsubsection[{commitTransaction}]{\setlength{\rightskip}{0pt plus 5cm}void cSQLiteDatabase::commitTransaction ()}}
-\label{classcSQLiteDatabase_f11b7090ae824f7f3fc094dc7112323a}
-
-
-Commits a transaction
-
-This function commits the transaction and writes all changes to the database
-
-\begin{Desc}
-\item[See also:]\hyperlink{classcSQLiteDatabase_5c481c06d73cff4f1192409bfc23a15a}{cSQLiteDatabase::startTransaction} \end{Desc}
-\hypertarget{classcSQLiteDatabase_33ac864ee86fe3f08f66f1c14fcfc331}{
-\index{cSQLiteDatabase@{cSQLiteDatabase}!execStatement@{execStatement}}
-\index{execStatement@{execStatement}!cSQLiteDatabase@{cSQLiteDatabase}}
-\subsubsection[{execStatement}]{\setlength{\rightskip}{0pt plus 5cm}int cSQLiteDatabase::execStatement (const char $\ast$ {\em Statement}, \/ {\em ...})}}
-\label{classcSQLiteDatabase_33ac864ee86fe3f08f66f1c14fcfc331}
-
-
-Executes a SQL statement
-
-This will execute the statement in the first parameter. If it is followed by any optional parameters it will be formated using the same function as in {\tt \hyperlink{classcSQLiteDatabase_cdc42326657aea81fd26da6500642381}{cSQLiteDatabase::sprintf()}}.
-
-\begin{Desc}
-\item[See also:]\hyperlink{classcSQLiteDatabase_cdc42326657aea81fd26da6500642381}{cSQLiteDatabase::sprintf()}.\end{Desc}
-\begin{Desc}
-\item[Returns:]returns an integer representing\begin{itemize}
-\item {\bf {\tt -1},} in case of an error\item {\bf {\tt 0},} when the statement was executed successfuly \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Statement}]Statement to be executed \end{description}
-\end{Desc}
-\hypertarget{classcSQLiteDatabase_a39756509bd68fd8e335cc9cc40c6f26}{
-\index{cSQLiteDatabase@{cSQLiteDatabase}!getInstance@{getInstance}}
-\index{getInstance@{getInstance}!cSQLiteDatabase@{cSQLiteDatabase}}
-\subsubsection[{getInstance}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cSQLiteDatabase} $\ast$ cSQLiteDatabase::getInstance ()\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{classcSQLiteDatabase_a39756509bd68fd8e335cc9cc40c6f26}
-
-
-Returns the instance of the database
-
-Returns the instance of the SQLite database. This will create a single instance of none is existing on the very first call. A subsequent call will return the same instance.
-
-\begin{Desc}
-\item[Returns:]the database instance \end{Desc}
-\hypertarget{classcSQLiteDatabase_408e5de345a74f2540ee1cea3c97cd51}{
-\index{cSQLiteDatabase@{cSQLiteDatabase}!getLastInsertRowID@{getLastInsertRowID}}
-\index{getLastInsertRowID@{getLastInsertRowID}!cSQLiteDatabase@{cSQLiteDatabase}}
-\subsubsection[{getLastInsertRowID}]{\setlength{\rightskip}{0pt plus 5cm}long cSQLiteDatabase::getLastInsertRowID () const}}
-\label{classcSQLiteDatabase_408e5de345a74f2540ee1cea3c97cd51}
-
-
-The last {\tt INSERT} RowID
-
-Returns the primary key of the last inserted row. This will only work if there are no successive calls to the database.
-
-\begin{Desc}
-\item[Returns:]the last insert RowID \end{Desc}
-\hypertarget{classcSQLiteDatabase_2119fbbf7a02c9c627038ddc14c9eb48}{
-\index{cSQLiteDatabase@{cSQLiteDatabase}!getResultCount@{getResultCount}}
-\index{getResultCount@{getResultCount}!cSQLiteDatabase@{cSQLiteDatabase}}
-\subsubsection[{getResultCount}]{\setlength{\rightskip}{0pt plus 5cm}int cSQLiteDatabase::getResultCount () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcSQLiteDatabase_2119fbbf7a02c9c627038ddc14c9eb48}
-
-
-Row count of the last result
-
-Returns the row count of the last \{{\tt SQL} SELECT\} request.
-
-\begin{Desc}
-\item[See also:]\hyperlink{classcRows}{cRows} \end{Desc}
-\begin{Desc}
-\item[Returns:]the result row count \end{Desc}
-\hypertarget{classcSQLiteDatabase_4cd24d9d63173c54b63aadc7ada86e7e}{
-\index{cSQLiteDatabase@{cSQLiteDatabase}!getResultRows@{getResultRows}}
-\index{getResultRows@{getResultRows}!cSQLiteDatabase@{cSQLiteDatabase}}
-\subsubsection[{getResultRows}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cRows}$\ast$ cSQLiteDatabase::getResultRows () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcSQLiteDatabase_4cd24d9d63173c54b63aadc7ada86e7e}
-
-
-Result set of the last request
-
-Returns the result rows of the SQL SELECT request. This might be NULL, if the last statement was not a SELECT.
-
-\begin{Desc}
-\item[See also:]\hyperlink{classcRows}{cRows} \end{Desc}
-\begin{Desc}
-\item[Returns:]the result rows of the last {\tt SELECT} statement. \end{Desc}
-\hypertarget{classcSQLiteDatabase_e20eff598832e1da41a8e915ee807548}{
-\index{cSQLiteDatabase@{cSQLiteDatabase}!rollbackTransaction@{rollbackTransaction}}
-\index{rollbackTransaction@{rollbackTransaction}!cSQLiteDatabase@{cSQLiteDatabase}}
-\subsubsection[{rollbackTransaction}]{\setlength{\rightskip}{0pt plus 5cm}void cSQLiteDatabase::rollbackTransaction ()}}
-\label{classcSQLiteDatabase_e20eff598832e1da41a8e915ee807548}
-
-
-Performs a rollback on a transaction
-
-This function performs a rollback. No changes will be made to the database
-
-\begin{Desc}
-\item[See also:]\hyperlink{classcSQLiteDatabase_e20eff598832e1da41a8e915ee807548}{cSQLiteDatabase::rollbackTransaction} \end{Desc}
-\hypertarget{classcSQLiteDatabase_b1749baadeb733ea3efdbbd9ffe83253}{
-\index{cSQLiteDatabase@{cSQLiteDatabase}!setAutoCommit@{setAutoCommit}}
-\index{setAutoCommit@{setAutoCommit}!cSQLiteDatabase@{cSQLiteDatabase}}
-\subsubsection[{setAutoCommit}]{\setlength{\rightskip}{0pt plus 5cm}void cSQLiteDatabase::setAutoCommit (bool {\em Commit} = {\tt true})\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcSQLiteDatabase_b1749baadeb733ea3efdbbd9ffe83253}
-
-
-Set the commit behavior
-
-This function sets the auto commit behavior on new transactions with \begin{Desc}
-\item[See also:]\hyperlink{classcSQLiteDatabase_5c481c06d73cff4f1192409bfc23a15a}{cSQLiteDatabase::startTransaction}.\end{Desc}
-\begin{itemize}
-\item {\bf {\tt true},} commits the last transaction before starting a new one\item {\bf {\tt false},} performs a rollback on the old transaction \end{itemize}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Commit}]Switches the behavior of auto commit \end{description}
-\end{Desc}
-\hypertarget{classcSQLiteDatabase_cdc42326657aea81fd26da6500642381}{
-\index{cSQLiteDatabase@{cSQLiteDatabase}!sprintf@{sprintf}}
-\index{sprintf@{sprintf}!cSQLiteDatabase@{cSQLiteDatabase}}
-\subsubsection[{sprintf}]{\setlength{\rightskip}{0pt plus 5cm}const char $\ast$ cSQLiteDatabase::sprintf (const char $\ast$ {\em Format}, \/ {\em ...})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{classcSQLiteDatabase_cdc42326657aea81fd26da6500642381}
-
-
-Prints a SQLite escaped text
-
-Returns a formated text with special characters to escape SQLite special characters like \char`\"{}'\char`\"{}. Additionally to the well known characters of {\em printf\/} the following are allowed:
-
-\begin{itemize}
-\item {\bf {\tt q},} like s, escapes single quotes in strings\item {\bf {\tt Q},} like q, surrounds the escaped string with additional single quotes\item {\bf {\tt z},} frees the string after reading and coping it\end{itemize}
-
-
-\begin{Desc}
-\item[See also:]\hyperlink{classcSQLiteDatabase_cdc42326657aea81fd26da6500642381}{sprintf()} \end{Desc}
-\begin{Desc}
-\item[Returns:]the formated string \end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Format}]The format string \end{description}
-\end{Desc}
-\hypertarget{classcSQLiteDatabase_5c481c06d73cff4f1192409bfc23a15a}{
-\index{cSQLiteDatabase@{cSQLiteDatabase}!startTransaction@{startTransaction}}
-\index{startTransaction@{startTransaction}!cSQLiteDatabase@{cSQLiteDatabase}}
-\subsubsection[{startTransaction}]{\setlength{\rightskip}{0pt plus 5cm}void cSQLiteDatabase::startTransaction ()}}
-\label{classcSQLiteDatabase_5c481c06d73cff4f1192409bfc23a15a}
-
-
-Starts a transaction
-
-This starts a new transaction and commits or rolls back a previous.
-
-\begin{Desc}
-\item[See also:]\hyperlink{classcSQLiteDatabase_b1749baadeb733ea3efdbbd9ffe83253}{cSQLiteDatabase::setAutoCommit}
-
-\hyperlink{classcSQLiteDatabase_f11b7090ae824f7f3fc094dc7112323a}{cSQLiteDatabase::commitTransaction} \end{Desc}
-
-
-The documentation for this class was generated from the following files:\begin{CompactItemize}
-\item
-database/database.h\item
-database/database.cpp\end{CompactItemize}
diff --git a/doc/latex/classcSQLiteDatabase__coll__graph.eps b/doc/latex/classcSQLiteDatabase__coll__graph.eps
deleted file mode 100644
index 217d343..0000000
--- a/doc/latex/classcSQLiteDatabase__coll__graph.eps
+++ /dev/null
@@ -1,558 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 224 680
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 188 644 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 0 0 moveto
-0 312 lineto
-117 312 lineto
-117 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 0 moveto
-0 312 lineto
-117 312 lineto
-117 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-19.5 299 moveto 77 (cSQLiteDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 292 moveto
-117 292 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 279 moveto 68 (- mAutoCommit) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 267 moveto 92 (- mActiveTransaction) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 255 moveto 52 (- mLastRow) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 243 moveto 38 (- mRows) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 231 moveto 56 (- mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 219 moveto 52 (- mInstance) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 212 moveto
-117 212 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 199 moveto 98 (+ ~cSQLiteDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 187 moveto 82 (+ getResultCount\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 175 moveto 101 (+ getLastInsertRowID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 163 moveto 80 (+ getResultRows\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 151 moveto 81 (+ execStatement\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 139 moveto 85 (+ startTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 127 moveto 98 (+ commitTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 115 moveto 99 (+ rollbackTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 103 moveto 83 (+ setAutoCommit\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 91 moveto 42 (+ sprintf\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 79 moveto 66 (+ getInstance\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 67 moveto 89 (- cSQLiteDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 55 moveto 47 (- initialize\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 43 moveto 76 (- initializeTables\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 31 moveto 82 (- initializeTriggers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 19 moveto 33 (- exec\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 7 moveto 72 (- getResultRow\(\)) alignedtext
-grestore
-% Node1->Node1
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 125 181 moveto
-131 176 134 168 134 156 curveto
-134 139 127 129 117 125 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 117 187 moveto
-122.3 177.4 lineto
-121 184 lineto
-125 181 lineto
-125 181 lineto
-125 181 lineto
-121 184 lineto
-127.7 184.6 lineto
-117 187 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 117 187 moveto
-122.3 177.4 lineto
-121 184 lineto
-125 181 lineto
-125 181 lineto
-125 181 lineto
-121 184 lineto
-127.7 184.6 lineto
-117 187 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-134 153 moveto 46 (mInstance) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 89 360 161 444 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcRows.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 89 360 moveto
-89 444 lineto
-161 444 lineto
-161 360 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 89 360 moveto
-89 444 lineto
-161 444 lineto
-161 360 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-110.5 431 moveto 29 (cRows) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 89 424 moveto
-161 424 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-97 411 moveto 52 (- mLastRow) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 89 404 moveto
-161 404 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-97 391 moveto 50 (+ ~cRows\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-97 379 moveto 56 (+ fetchRow\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-97 367 moveto 41 (- cRows\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 111 350 moveto
-108 339 104 326 101 312 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 114 360 moveto
-106.82 351.71 lineto
-112.56 355.21 lineto
-111.13 350.42 lineto
-111.13 350.42 lineto
-111.13 350.42 lineto
-112.56 355.21 lineto
-115.44 349.13 lineto
-114 360 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 114 360 moveto
-106.82 351.71 lineto
-112.56 355.21 lineto
-111.13 350.42 lineto
-111.13 350.42 lineto
-111.13 350.42 lineto
-112.56 355.21 lineto
-115.44 349.13 lineto
-114 360 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-107 333 moveto 32 (mRows) alignedtext
-grestore
-% Node3
-gsave
-[ /Rect [ 15 492 101 636 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcRow.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 15 492 moveto
-15 636 lineto
-101 636 lineto
-101 492 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 15 492 moveto
-15 636 lineto
-101 636 lineto
-101 492 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-46 623 moveto 24 (cRow) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 15 616 moveto
-101 616 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-23 603 moveto 50 (- currentCol) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-23 591 moveto 46 (- ColCount) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-23 579 moveto 44 (- Columns) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-23 567 moveto 35 (- Values) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 15 560 moveto
-101 560 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-23 547 moveto 45 (+ ~cRow\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-23 535 moveto 41 (+ Count\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-23 523 moveto 70 (+ fetchColumn\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-23 511 moveto 70 (+ fetchColumn\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-23 499 moveto 36 (- cRow\(\)) alignedtext
-grestore
-% Node3->Node1
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 39 482 moveto
-37 469 35 457 34 444 curveto
-30 401 31 355 35 312 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 41 492 moveto
-34.63 483.08 lineto
-40.02 487.1 lineto
-39.04 482.19 lineto
-39.04 482.19 lineto
-39.04 482.19 lineto
-40.02 487.1 lineto
-43.45 481.31 lineto
-41 492 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 41 492 moveto
-34.63 483.08 lineto
-40.02 487.1 lineto
-39.04 482.19 lineto
-39.04 482.19 lineto
-39.04 482.19 lineto
-40.02 487.1 lineto
-43.45 481.31 lineto
-41 492 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-34 399 moveto 46 (mLastRow) alignedtext
-grestore
-% Node3->Node2
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 92 483 moveto
-98 469 103 456 108 444 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 88 492 moveto
-87.95 481.03 lineto
-90.03 487.43 lineto
-92.06 482.86 lineto
-92.06 482.86 lineto
-92.06 482.86 lineto
-90.03 487.43 lineto
-96.17 484.69 lineto
-88 492 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 88 492 moveto
-87.95 481.03 lineto
-90.03 487.43 lineto
-92.06 482.86 lineto
-92.06 482.86 lineto
-92.06 482.86 lineto
-90.03 487.43 lineto
-96.17 484.69 lineto
-88 492 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-98 465 moveto 46 (mLastRow) alignedtext
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 224 680
-end
-restore
-%%EOF
diff --git a/doc/latex/classcSQLiteDatabase__coll__graph.md5 b/doc/latex/classcSQLiteDatabase__coll__graph.md5
deleted file mode 100644
index a747508..0000000
--- a/doc/latex/classcSQLiteDatabase__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-2a59a42580c66e69e970d4e804e12ff6 \ No newline at end of file
diff --git a/doc/latex/classcSQLiteDatabase__coll__graph.pdf b/doc/latex/classcSQLiteDatabase__coll__graph.pdf
deleted file mode 100644
index 4e81ac0..0000000
--- a/doc/latex/classcSQLiteDatabase__coll__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcSortCriteria.tex b/doc/latex/classcSortCriteria.tex
deleted file mode 100644
index 8f6e461..0000000
--- a/doc/latex/classcSortCriteria.tex
+++ /dev/null
@@ -1,52 +0,0 @@
-\hypertarget{classcSortCriteria}{
-\section{cSortCriteria Class Reference}
-\label{classcSortCriteria}\index{cSortCriteria@{cSortCriteria}}
-}
-{\tt \#include $<$search.h$>$}
-
-Collaboration diagram for cSortCriteria:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[width=145pt]{classcSortCriteria__coll__graph}
-\end{center}
-\end{figure}
-\subsection*{Static Public Member Functions}
-\begin{CompactItemize}
-\item
-static cList$<$ \hyperlink{structcSortCrit}{cSortCrit} $>$ $\ast$ \hyperlink{classcSortCriteria_818579ec634d8b6f670a55545970b9e7}{parse} (const char $\ast$Sort)
-\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-Creates a list with sort criteria
-
-This parser creates a list of sort criteria. It parses the sort criteria string from a {\em Browse\/} or {\em Search\/} request and stores the information in a {\tt \hyperlink{structcSortCrit}{cSortCrit}} structure.
-
-\subsection{Member Function Documentation}
-\hypertarget{classcSortCriteria_818579ec634d8b6f670a55545970b9e7}{
-\index{cSortCriteria@{cSortCriteria}!parse@{parse}}
-\index{parse@{parse}!cSortCriteria@{cSortCriteria}}
-\subsubsection[{parse}]{\setlength{\rightskip}{0pt plus 5cm}cList$<$ {\bf cSortCrit} $>$ $\ast$ cSortCriteria::parse (const char $\ast$ {\em Sort})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{classcSortCriteria_818579ec634d8b6f670a55545970b9e7}
-
-
-Parses the sort criteria
-
-This parses the sort criteria and returns a list with valid criterias
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item a list with valid sort criterias\item {\bf {\tt null},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Sort}]the string container the sort criteria \end{description}
-\end{Desc}
-
-
-The documentation for this class was generated from the following files:\begin{CompactItemize}
-\item
-misc/search.h\item
-misc/search.cpp\end{CompactItemize}
diff --git a/doc/latex/classcSortCriteria__coll__graph.eps b/doc/latex/classcSortCriteria__coll__graph.eps
deleted file mode 100644
index ca19245..0000000
--- a/doc/latex/classcSortCriteria__coll__graph.eps
+++ /dev/null
@@ -1,339 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 145 308
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 109 272 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 2 0 moveto
-2 144 lineto
-93 144 lineto
-93 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 2 0 moveto
-2 144 lineto
-93 144 lineto
-93 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20 131 moveto 54 (cSortCriteria) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 2 124 moveto
-93 124 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-9.5 111 moveto 61 (- mCurrentCrit) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-9.5 99 moveto 61 (- mCriteriaList) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 2 92 moveto
-93 92 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-9.5 79 moveto 75 (+ ~cSortCriteria\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-9.5 67 moveto 39 (+ parse\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-9.5 55 moveto 54 (- parseSort\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-9.5 43 moveto 70 (- pushProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-9.5 31 moveto 71 (- pushDirection\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-9.5 19 moveto 59 (- getSortList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-9.5 7 moveto 66 (- cSortCriteria\(\)) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 0 192 94 264 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($structcSortCrit.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 0 192 moveto
-0 264 lineto
-94 264 lineto
-94 192 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 192 moveto
-0 264 lineto
-94 264 lineto
-94 192 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 251 moveto 38 (cSortCrit) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 244 moveto
-94 244 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 231 moveto 46 (+ Property) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 219 moveto 78 (+ SortDescending) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 212 moveto
-94 212 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-45.5 199 moveto 3 ( ) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 47 182 moveto
-47 170 47 157 47 144 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 47 192 moveto
-42.5 182 lineto
-47 187 lineto
-47 182 lineto
-47 182 lineto
-47 182 lineto
-47 187 lineto
-51.5 182 lineto
-47 192 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 47 192 moveto
-42.5 182 lineto
-47 187 lineto
-47 182 lineto
-47 182 lineto
-47 182 lineto
-47 187 lineto
-51.5 182 lineto
-47 192 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-46.5 165 moveto 55 (mCurrentCrit) alignedtext
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 145 308
-end
-restore
-%%EOF
diff --git a/doc/latex/classcSortCriteria__coll__graph.md5 b/doc/latex/classcSortCriteria__coll__graph.md5
deleted file mode 100644
index 4c7af3b..0000000
--- a/doc/latex/classcSortCriteria__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-32c7bed7fc4fe5597e8997678b6f053a \ No newline at end of file
diff --git a/doc/latex/classcSortCriteria__coll__graph.pdf b/doc/latex/classcSortCriteria__coll__graph.pdf
deleted file mode 100644
index 92032c5..0000000
--- a/doc/latex/classcSortCriteria__coll__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcUPnPClassContainer.tex b/doc/latex/classcUPnPClassContainer.tex
deleted file mode 100644
index 1dd99cd..0000000
--- a/doc/latex/classcUPnPClassContainer.tex
+++ /dev/null
@@ -1,603 +0,0 @@
-\hypertarget{classcUPnPClassContainer}{
-\section{cUPnPClassContainer Class Reference}
-\label{classcUPnPClassContainer}\index{cUPnPClassContainer@{cUPnPClassContainer}}
-}
-{\tt \#include $<$object.h$>$}
-
-Inheritance diagram for cUPnPClassContainer:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[height=400pt]{classcUPnPClassContainer__inherit__graph}
-\end{center}
-\end{figure}
-Collaboration diagram for cUPnPClassContainer:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[height=400pt]{classcUPnPClassContainer__coll__graph}
-\end{center}
-\end{figure}
-\subsection*{Public Member Functions}
-\begin{CompactItemize}
-\item
-virtual cStringList $\ast$ \hyperlink{classcUPnPClassContainer_d952c993314a9352d13f644bb95fbdc2}{getPropertyList} ()
-\item
-virtual IXML\_\-Node $\ast$ \hyperlink{classcUPnPClassContainer_fec5b0bae4ed2d194bfc9973f14a3926}{createDIDLFragment} (IXML\_\-Document $\ast$Document, cStringList $\ast$Filter)
-\item
-virtual bool \hyperlink{classcUPnPClassContainer_488761ebb4f074ded0d5374f862a1b54}{setProperty} (const char $\ast$Property, const char $\ast$Value)
-\item
-virtual bool \hyperlink{classcUPnPClassContainer_f70297d2275e083f05024524d21118d7}{getProperty} (const char $\ast$Property, char $\ast$$\ast$Value) const
-\item
-virtual \hyperlink{classcUPnPClassContainer}{cUPnPClassContainer} $\ast$ \hyperlink{classcUPnPClassContainer_32eb7f1d0b3821f0d9573fe59befdf10}{getContainer} ()
-\item
-void \hyperlink{classcUPnPClassContainer_589392682fb7c8e698d09b2eeca83887}{addObject} (\hyperlink{classcUPnPClassObject}{cUPnPClassObject} $\ast$Object)
-\item
-void \hyperlink{classcUPnPClassContainer_2e3110bd01c17df34cd60302d9330e72}{removeObject} (\hyperlink{classcUPnPClassObject}{cUPnPClassObject} $\ast$Object)
-\item
-\hyperlink{classcUPnPClassObject}{cUPnPClassObject} $\ast$ \hyperlink{classcUPnPClassContainer_b2d43f5d5b6ad40d444b7e353979451d}{getObject} (\hyperlink{structcUPnPObjectID}{cUPnPObjectID} ID) const
-\item
-\hyperlink{classcUPnPObjects}{cUPnPObjects} $\ast$ \hyperlink{classcUPnPClassContainer_ba09b831bbb533d1dbcb6cff4f4b9c23}{getObjectList} () const
-\item
-int \hyperlink{classcUPnPClassContainer_d177af2487ff337fe79ef11fe1e07dd1}{addSearchClass} (\hyperlink{structcClass}{cClass} SearchClass)
-\item
-int \hyperlink{classcUPnPClassContainer_3cfb0c2035e678cde990631b804d4ab2}{delSearchClass} (\hyperlink{structcClass}{cClass} SearchClass)
-\item
-int \hyperlink{classcUPnPClassContainer_55613e5fa7019137aa818036e91a0811}{addCreateClass} (\hyperlink{structcClass}{cClass} CreateClass)
-\item
-int \hyperlink{classcUPnPClassContainer_23c2949d1cb925423a6b113cf0021a5f}{delCreateClass} (\hyperlink{structcClass}{cClass} CreateClass)
-\item
-int \hyperlink{classcUPnPClassContainer_495f4218ec9566ede534a96daf387462}{setContainerType} (const char $\ast$Type)
-\item
-int \hyperlink{classcUPnPClassContainer_aa34f20a75725837af2168a192687a51}{setSearchClasses} (std::vector$<$ \hyperlink{structcClass}{cClass} $>$ SearchClasses)
-\item
-int \hyperlink{classcUPnPClassContainer_633b1e47657d9039d0919ce9b139f9b2}{setCreateClasses} (std::vector$<$ \hyperlink{structcClass}{cClass} $>$ CreateClasses)
-\item
-int \hyperlink{classcUPnPClassContainer_d32e937984f39806a15a22d13a644703}{setSearchable} (bool Searchable)
-\item
-const char $\ast$ \hyperlink{classcUPnPClassContainer_b4977eba812c34a4201935f31be0f5c9}{getContainerType} () const
-\item
-const std::vector$<$ \hyperlink{structcClass}{cClass} $>$ $\ast$ \hyperlink{classcUPnPClassContainer_735327b72c023d3048db0d4fd2a608cc}{getSearchClasses} () const
-\item
-const std::vector$<$ \hyperlink{structcClass}{cClass} $>$ $\ast$ \hyperlink{classcUPnPClassContainer_d9a875daad1093311723262f5f6c1f7c}{getCreateClasses} () const
-\item
-bool \hyperlink{classcUPnPClassContainer_c6d1de26df91d64379a9a2db1f5a7301}{isSearchable} () const
-\item
-unsigned int \hyperlink{classcUPnPClassContainer_b23a80cebe626e0b2b6c3b1a83b039c6}{getChildCount} () const
-\item
-unsigned int \hyperlink{classcUPnPClassContainer_475ad1a2003cc9b169685f825a9d790d}{getUpdateID} () const
-\item
-bool \hyperlink{classcUPnPClassContainer_a8ae4e790074d3a34bc7ec173a02595a}{isUpdated} ()
-\end{CompactItemize}
-\subsection*{Protected Member Functions}
-\begin{CompactItemize}
-\item
-void \hyperlink{classcUPnPClassContainer_6f89b0043d19349efbc52caf7b7dbb3a}{update} ()
-\item
-int \hyperlink{classcUPnPClassContainer_9d3b9dd6388dd2021889a56a4fccfed3}{setUpdateID} (unsigned int UID)
-\item
-\hyperlink{classcUPnPClassContainer_e485882089f12f383ddbea26e186d851}{cUPnPClassContainer} ()
-\end{CompactItemize}
-\subsection*{Protected Attributes}
-\begin{CompactItemize}
-\item
-\hypertarget{classcUPnPClassContainer_0e4678ea867811f9c5e70e018992c8c8}{
-cString \hyperlink{classcUPnPClassContainer_0e4678ea867811f9c5e70e018992c8c8}{mContainerType}}
-\label{classcUPnPClassContainer_0e4678ea867811f9c5e70e018992c8c8}
-
-\begin{CompactList}\small\item\em DLNA container type. \item\end{CompactList}\item
-\hypertarget{classcUPnPClassContainer_5b66ce95c06498c6166b856d015139b5}{
-tClassVector \hyperlink{classcUPnPClassContainer_5b66ce95c06498c6166b856d015139b5}{mSearchClasses}}
-\label{classcUPnPClassContainer_5b66ce95c06498c6166b856d015139b5}
-
-\begin{CompactList}\small\item\em Classes which are searchable. \item\end{CompactList}\item
-\hypertarget{classcUPnPClassContainer_aa82cb4dae2c818609e60468e2ea6de4}{
-tClassVector \hyperlink{classcUPnPClassContainer_aa82cb4dae2c818609e60468e2ea6de4}{mCreateClasses}}
-\label{classcUPnPClassContainer_aa82cb4dae2c818609e60468e2ea6de4}
-
-\begin{CompactList}\small\item\em Classes which are creatable. \item\end{CompactList}\item
-\hypertarget{classcUPnPClassContainer_640da8763c5ce432b46125faa3be01da}{
-bool \hyperlink{classcUPnPClassContainer_640da8763c5ce432b46125faa3be01da}{mSearchable}}
-\label{classcUPnPClassContainer_640da8763c5ce432b46125faa3be01da}
-
-\begin{CompactList}\small\item\em Is the Container searchable? \item\end{CompactList}\item
-\hypertarget{classcUPnPClassContainer_8cdeed9b80cae365174680dd4196664f}{
-unsigned int \hyperlink{classcUPnPClassContainer_8cdeed9b80cae365174680dd4196664f}{mUpdateID}}
-\label{classcUPnPClassContainer_8cdeed9b80cae365174680dd4196664f}
-
-\begin{CompactList}\small\item\em The containerUpdateID. \item\end{CompactList}\item
-\hypertarget{classcUPnPClassContainer_ec00054069266b3da9212e09b107a7d7}{
-\hyperlink{classcUPnPObjects}{cUPnPObjects} $\ast$ \hyperlink{classcUPnPClassContainer_ec00054069266b3da9212e09b107a7d7}{mChildren}}
-\label{classcUPnPClassContainer_ec00054069266b3da9212e09b107a7d7}
-
-\begin{CompactList}\small\item\em List of children. \item\end{CompactList}\item
-\hypertarget{classcUPnPClassContainer_df514e47f80f94f957ec451e566107a5}{
-cHash$<$ \hyperlink{classcUPnPClassObject}{cUPnPClassObject} $>$ $\ast$ \hyperlink{classcUPnPClassContainer_df514e47f80f94f957ec451e566107a5}{mChildrenID}}
-\label{classcUPnPClassContainer_df514e47f80f94f957ec451e566107a5}
-
-\begin{CompactList}\small\item\em List of children as hash map. \item\end{CompactList}\end{CompactItemize}
-\subsection*{Friends}
-\begin{CompactItemize}
-\item
-\hypertarget{classcUPnPClassContainer_3d0d0aedce8b1c661ea360b9a6d616f6}{
-class \hyperlink{classcUPnPClassContainer_3d0d0aedce8b1c661ea360b9a6d616f6}{cMediaDatabase}}
-\label{classcUPnPClassContainer_3d0d0aedce8b1c661ea360b9a6d616f6}
-
-\item
-\hypertarget{classcUPnPClassContainer_aefab39434a832c545ac75a79fa81d23}{
-class \hyperlink{classcUPnPClassContainer_aefab39434a832c545ac75a79fa81d23}{cUPnPObjectMediator}}
-\label{classcUPnPClassContainer_aefab39434a832c545ac75a79fa81d23}
-
-\item
-\hypertarget{classcUPnPClassContainer_16cc2f01a45dc16bd9ad186b3be2cfc8}{
-class \hyperlink{classcUPnPClassContainer_16cc2f01a45dc16bd9ad186b3be2cfc8}{cUPnPContainerMediator}}
-\label{classcUPnPClassContainer_16cc2f01a45dc16bd9ad186b3be2cfc8}
-
-\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-The UPnP class Container
-
-This is a UPnP class Container representation with all its properties.
-
-\subsection{Constructor \& Destructor Documentation}
-\hypertarget{classcUPnPClassContainer_e485882089f12f383ddbea26e186d851}{
-\index{cUPnPClassContainer@{cUPnPClassContainer}!cUPnPClassContainer@{cUPnPClassContainer}}
-\index{cUPnPClassContainer@{cUPnPClassContainer}!cUPnPClassContainer@{cUPnPClassContainer}}
-\subsubsection[{cUPnPClassContainer}]{\setlength{\rightskip}{0pt plus 5cm}cUPnPClassContainer::cUPnPClassContainer ()\hspace{0.3cm}{\tt \mbox{[}protected\mbox{]}}}}
-\label{classcUPnPClassContainer_e485882089f12f383ddbea26e186d851}
-
-
-Constructor of a container
-
-This creates a new instance of a container
-
-\subsection{Member Function Documentation}
-\hypertarget{classcUPnPClassContainer_55613e5fa7019137aa818036e91a0811}{
-\index{cUPnPClassContainer@{cUPnPClassContainer}!addCreateClass@{addCreateClass}}
-\index{addCreateClass@{addCreateClass}!cUPnPClassContainer@{cUPnPClassContainer}}
-\subsubsection[{addCreateClass}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPClassContainer::addCreateClass ({\bf cClass} {\em CreateClass})}}
-\label{classcUPnPClassContainer_55613e5fa7019137aa818036e91a0811}
-
-
-Add a create class
-
-This adds a create class to the create classes vector
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt 0},} if adding was successful\item {\bf {\tt $<$0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em CreateClass}]the new class to be added \end{description}
-\end{Desc}
-\hypertarget{classcUPnPClassContainer_589392682fb7c8e698d09b2eeca83887}{
-\index{cUPnPClassContainer@{cUPnPClassContainer}!addObject@{addObject}}
-\index{addObject@{addObject}!cUPnPClassContainer@{cUPnPClassContainer}}
-\subsubsection[{addObject}]{\setlength{\rightskip}{0pt plus 5cm}void cUPnPClassContainer::addObject ({\bf cUPnPClassObject} $\ast$ {\em Object})}}
-\label{classcUPnPClassContainer_589392682fb7c8e698d09b2eeca83887}
-
-
-Add a child
-
-This adds the specified child to this container. The parent container of the child will be set to this container.
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Object}]the child to be added \end{description}
-\end{Desc}
-\hypertarget{classcUPnPClassContainer_d177af2487ff337fe79ef11fe1e07dd1}{
-\index{cUPnPClassContainer@{cUPnPClassContainer}!addSearchClass@{addSearchClass}}
-\index{addSearchClass@{addSearchClass}!cUPnPClassContainer@{cUPnPClassContainer}}
-\subsubsection[{addSearchClass}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPClassContainer::addSearchClass ({\bf cClass} {\em SearchClass})}}
-\label{classcUPnPClassContainer_d177af2487ff337fe79ef11fe1e07dd1}
-
-
-Add a search class
-
-This adds a search class to the search classes vector
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt 0},} if adding was successful\item {\bf {\tt $<$0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em SearchClass}]the new class to be added \end{description}
-\end{Desc}
-\hypertarget{classcUPnPClassContainer_fec5b0bae4ed2d194bfc9973f14a3926}{
-\index{cUPnPClassContainer@{cUPnPClassContainer}!createDIDLFragment@{createDIDLFragment}}
-\index{createDIDLFragment@{createDIDLFragment}!cUPnPClassContainer@{cUPnPClassContainer}}
-\subsubsection[{createDIDLFragment}]{\setlength{\rightskip}{0pt plus 5cm}IXML\_\-Node $\ast$ cUPnPClassContainer::createDIDLFragment (IXML\_\-Document $\ast$ {\em Document}, \/ cStringList $\ast$ {\em Filter})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcUPnPClassContainer_fec5b0bae4ed2d194bfc9973f14a3926}
-
-
-Create the DIDL fragment
-
-This creates the DIDL-Lite fragment of the object. The DIDL is written to the specified {\em IXML\/} document. The details of the output can be controlled via the filter stringlist
-
-\begin{Desc}
-\item[Returns:]the DIDL fragment of the object \end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Document}]the IXML document where to write the contents \item[{\em Filter}]the string list with the filter criteria \end{description}
-\end{Desc}
-
-
-Implements \hyperlink{classcUPnPClassObject_9090f5982129bc5aa15c6e19db627445}{cUPnPClassObject}.\hypertarget{classcUPnPClassContainer_23c2949d1cb925423a6b113cf0021a5f}{
-\index{cUPnPClassContainer@{cUPnPClassContainer}!delCreateClass@{delCreateClass}}
-\index{delCreateClass@{delCreateClass}!cUPnPClassContainer@{cUPnPClassContainer}}
-\subsubsection[{delCreateClass}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPClassContainer::delCreateClass ({\bf cClass} {\em CreateClass})}}
-\label{classcUPnPClassContainer_23c2949d1cb925423a6b113cf0021a5f}
-
-
-Remove a create class
-
-This removes a create class from the create classes vector
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt 0},} if deleting was successful\item {\bf {\tt $<$0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em CreateClass}]the class to be deleted \end{description}
-\end{Desc}
-\hypertarget{classcUPnPClassContainer_3cfb0c2035e678cde990631b804d4ab2}{
-\index{cUPnPClassContainer@{cUPnPClassContainer}!delSearchClass@{delSearchClass}}
-\index{delSearchClass@{delSearchClass}!cUPnPClassContainer@{cUPnPClassContainer}}
-\subsubsection[{delSearchClass}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPClassContainer::delSearchClass ({\bf cClass} {\em SearchClass})}}
-\label{classcUPnPClassContainer_3cfb0c2035e678cde990631b804d4ab2}
-
-
-Remove a search class
-
-This removes a search class from the search classes vector
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt 0},} if deleting was successful\item {\bf {\tt $<$0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em SearchClass}]the class to be deleted \end{description}
-\end{Desc}
-\hypertarget{classcUPnPClassContainer_b23a80cebe626e0b2b6c3b1a83b039c6}{
-\index{cUPnPClassContainer@{cUPnPClassContainer}!getChildCount@{getChildCount}}
-\index{getChildCount@{getChildCount}!cUPnPClassContainer@{cUPnPClassContainer}}
-\subsubsection[{getChildCount}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int cUPnPClassContainer::getChildCount () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPClassContainer_b23a80cebe626e0b2b6c3b1a83b039c6}
-
-
-Get the number of children
-
-This returns the total number of children of this container
-
-\begin{Desc}
-\item[Returns:]the number of childen \end{Desc}
-\hypertarget{classcUPnPClassContainer_32eb7f1d0b3821f0d9573fe59befdf10}{
-\index{cUPnPClassContainer@{cUPnPClassContainer}!getContainer@{getContainer}}
-\index{getContainer@{getContainer}!cUPnPClassContainer@{cUPnPClassContainer}}
-\subsubsection[{getContainer}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf cUPnPClassContainer}$\ast$ cUPnPClassContainer::getContainer ()\hspace{0.3cm}{\tt \mbox{[}inline, virtual\mbox{]}}}}
-\label{classcUPnPClassContainer_32eb7f1d0b3821f0d9573fe59befdf10}
-
-
-Converts to container
-
-This will convert the object into a container if it is one. If not, it returns {\bf {\tt NULL}.}
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt NULL},} if it is not a container\item a container representation of this object \end{itemize}
-\end{Desc}
-
-
-Reimplemented from \hyperlink{classcUPnPClassObject_ce6f39a8484ae48ea9801b11046cd2a6}{cUPnPClassObject}.\hypertarget{classcUPnPClassContainer_b4977eba812c34a4201935f31be0f5c9}{
-\index{cUPnPClassContainer@{cUPnPClassContainer}!getContainerType@{getContainerType}}
-\index{getContainerType@{getContainerType}!cUPnPClassContainer@{cUPnPClassContainer}}
-\subsubsection[{getContainerType}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ cUPnPClassContainer::getContainerType () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPClassContainer_b4977eba812c34a4201935f31be0f5c9}
-
-
-Get the DLNA container type
-
-This returns the DLNA container type. Currently there are only these possible values beside {\bf {\tt NULL:} } {\bf {\tt TUNER\_\-1\_\-0} } \begin{Desc}
-\item[Returns:]the DLNA container type \end{Desc}
-\hypertarget{classcUPnPClassContainer_d9a875daad1093311723262f5f6c1f7c}{
-\index{cUPnPClassContainer@{cUPnPClassContainer}!getCreateClasses@{getCreateClasses}}
-\index{getCreateClasses@{getCreateClasses}!cUPnPClassContainer@{cUPnPClassContainer}}
-\subsubsection[{getCreateClasses}]{\setlength{\rightskip}{0pt plus 5cm}const std::vector$<${\bf cClass}$>$$\ast$ cUPnPClassContainer::getCreateClasses () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPClassContainer_d9a875daad1093311723262f5f6c1f7c}
-
-
-Get the create classes
-
-This returns a vector containing all possible create classes. This are classes, which can be created in this container. For instance a TV container can only create items of the class VideoBroadcast. The vector is empty when creation of new items by the user is not allowed.
-
-\begin{Desc}
-\item[Returns:]a vector with create classes \end{Desc}
-\hypertarget{classcUPnPClassContainer_b2d43f5d5b6ad40d444b7e353979451d}{
-\index{cUPnPClassContainer@{cUPnPClassContainer}!getObject@{getObject}}
-\index{getObject@{getObject}!cUPnPClassContainer@{cUPnPClassContainer}}
-\subsubsection[{getObject}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cUPnPClassObject} $\ast$ cUPnPClassContainer::getObject ({\bf cUPnPObjectID} {\em ID}) const}}
-\label{classcUPnPClassContainer_b2d43f5d5b6ad40d444b7e353979451d}
-
-
-Get a child by ID
-
-Returns the child, which is specified by the {\tt ObjectID}.
-
-\begin{Desc}
-\item[Returns:]the child with the specified ID \end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em ID}]the {\tt ObjectID} of the child \end{description}
-\end{Desc}
-\hypertarget{classcUPnPClassContainer_ba09b831bbb533d1dbcb6cff4f4b9c23}{
-\index{cUPnPClassContainer@{cUPnPClassContainer}!getObjectList@{getObjectList}}
-\index{getObjectList@{getObjectList}!cUPnPClassContainer@{cUPnPClassContainer}}
-\subsubsection[{getObjectList}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cUPnPObjects}$\ast$ cUPnPClassContainer::getObjectList () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPClassContainer_ba09b831bbb533d1dbcb6cff4f4b9c23}
-
-
-Get the list of children
-
-This returns a list of the children of the container.
-
-\begin{Desc}
-\item[Returns:]the list of children \end{Desc}
-\hypertarget{classcUPnPClassContainer_f70297d2275e083f05024524d21118d7}{
-\index{cUPnPClassContainer@{cUPnPClassContainer}!getProperty@{getProperty}}
-\index{getProperty@{getProperty}!cUPnPClassContainer@{cUPnPClassContainer}}
-\subsubsection[{getProperty}]{\setlength{\rightskip}{0pt plus 5cm}bool cUPnPClassContainer::getProperty (const char $\ast$ {\em Property}, \/ char $\ast$$\ast$ {\em Value}) const\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcUPnPClassContainer_f70297d2275e083f05024524d21118d7}
-
-
-Gets a property
-
-Returns the value of a specified property. The value is converted into a string.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt true},} if the property exists\item {\bf {\tt false},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Property}]the property which should be returned \item[{\em Value}]the value of that property \end{description}
-\end{Desc}
-
-
-Reimplemented from \hyperlink{classcUPnPClassObject_539cf36abc96b95bc8437601fed8a0f6}{cUPnPClassObject}.\hypertarget{classcUPnPClassContainer_d952c993314a9352d13f644bb95fbdc2}{
-\index{cUPnPClassContainer@{cUPnPClassContainer}!getPropertyList@{getPropertyList}}
-\index{getPropertyList@{getPropertyList}!cUPnPClassContainer@{cUPnPClassContainer}}
-\subsubsection[{getPropertyList}]{\setlength{\rightskip}{0pt plus 5cm}cStringList $\ast$ cUPnPClassContainer::getPropertyList ()\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcUPnPClassContainer_d952c993314a9352d13f644bb95fbdc2}
-
-
-Get the properties of the object
-
-This returns a property list with all the properties which can be obtained or set with {\tt getProperty} or {\tt setProperty}.
-
-\begin{Desc}
-\item[Returns:]a stringlist with the properties \end{Desc}
-
-
-Reimplemented from \hyperlink{classcUPnPClassObject_4a4d2cd2e59d364050bb64a3d9dced6e}{cUPnPClassObject}.\hypertarget{classcUPnPClassContainer_735327b72c023d3048db0d4fd2a608cc}{
-\index{cUPnPClassContainer@{cUPnPClassContainer}!getSearchClasses@{getSearchClasses}}
-\index{getSearchClasses@{getSearchClasses}!cUPnPClassContainer@{cUPnPClassContainer}}
-\subsubsection[{getSearchClasses}]{\setlength{\rightskip}{0pt plus 5cm}const std::vector$<${\bf cClass}$>$$\ast$ cUPnPClassContainer::getSearchClasses () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPClassContainer_735327b72c023d3048db0d4fd2a608cc}
-
-
-Get the search classes
-
-This returns a vector container all possible search classes. This are classes, which can be used for searching in this container.
-
-\begin{Desc}
-\item[Returns:]a vector with all search classes \end{Desc}
-\hypertarget{classcUPnPClassContainer_475ad1a2003cc9b169685f825a9d790d}{
-\index{cUPnPClassContainer@{cUPnPClassContainer}!getUpdateID@{getUpdateID}}
-\index{getUpdateID@{getUpdateID}!cUPnPClassContainer@{cUPnPClassContainer}}
-\subsubsection[{getUpdateID}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int cUPnPClassContainer::getUpdateID () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPClassContainer_475ad1a2003cc9b169685f825a9d790d}
-
-
-Get the containerUpdateID
-
-This returns the containerUpdateID
-
-\begin{Desc}
-\item[Returns:]the containerUpdateID of this container \end{Desc}
-\hypertarget{classcUPnPClassContainer_c6d1de26df91d64379a9a2db1f5a7301}{
-\index{cUPnPClassContainer@{cUPnPClassContainer}!isSearchable@{isSearchable}}
-\index{isSearchable@{isSearchable}!cUPnPClassContainer@{cUPnPClassContainer}}
-\subsubsection[{isSearchable}]{\setlength{\rightskip}{0pt plus 5cm}bool cUPnPClassContainer::isSearchable () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPClassContainer_c6d1de26df91d64379a9a2db1f5a7301}
-
-
-Is this container searchable
-
-This returns {\bf {\tt true},} if the container can be search via {\em Search\/} or {\bf {\tt false},} otherwise.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt true},} if the container is searchable\item {\bf {\tt false},} otherwise \end{itemize}
-\end{Desc}
-\hypertarget{classcUPnPClassContainer_a8ae4e790074d3a34bc7ec173a02595a}{
-\index{cUPnPClassContainer@{cUPnPClassContainer}!isUpdated@{isUpdated}}
-\index{isUpdated@{isUpdated}!cUPnPClassContainer@{cUPnPClassContainer}}
-\subsubsection[{isUpdated}]{\setlength{\rightskip}{0pt plus 5cm}bool cUPnPClassContainer::isUpdated ()}}
-\label{classcUPnPClassContainer_a8ae4e790074d3a34bc7ec173a02595a}
-
-
-Has the container been updated?
-
-This returns {\bf {\tt true},} if the container was recently updated or {\bf {\tt false},} otherwise
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt true},} if the container was updated\item {\bf {\tt false},} otherwise \end{itemize}
-\end{Desc}
-\hypertarget{classcUPnPClassContainer_2e3110bd01c17df34cd60302d9330e72}{
-\index{cUPnPClassContainer@{cUPnPClassContainer}!removeObject@{removeObject}}
-\index{removeObject@{removeObject}!cUPnPClassContainer@{cUPnPClassContainer}}
-\subsubsection[{removeObject}]{\setlength{\rightskip}{0pt plus 5cm}void cUPnPClassContainer::removeObject ({\bf cUPnPClassObject} $\ast$ {\em Object})}}
-\label{classcUPnPClassContainer_2e3110bd01c17df34cd60302d9330e72}
-
-
-Remove a child
-
-This removes the specified child from the list of children. The child will also loose its parent container, so that there is no link between left.
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Object}]the child to be removed \end{description}
-\end{Desc}
-\hypertarget{classcUPnPClassContainer_495f4218ec9566ede534a96daf387462}{
-\index{cUPnPClassContainer@{cUPnPClassContainer}!setContainerType@{setContainerType}}
-\index{setContainerType@{setContainerType}!cUPnPClassContainer@{cUPnPClassContainer}}
-\subsubsection[{setContainerType}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPClassContainer::setContainerType (const char $\ast$ {\em Type})}}
-\label{classcUPnPClassContainer_495f4218ec9566ede534a96daf387462}
-
-
-Set the DLNA container type
-
-This sets the DLNA container type. It must be a valid container type value.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt 0},} if setting was successful\item {\bf {\tt $<$0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Type}]the DLNA container type \end{description}
-\end{Desc}
-\hypertarget{classcUPnPClassContainer_633b1e47657d9039d0919ce9b139f9b2}{
-\index{cUPnPClassContainer@{cUPnPClassContainer}!setCreateClasses@{setCreateClasses}}
-\index{setCreateClasses@{setCreateClasses}!cUPnPClassContainer@{cUPnPClassContainer}}
-\subsubsection[{setCreateClasses}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPClassContainer::setCreateClasses (std::vector$<$ {\bf cClass} $>$ {\em CreateClasses})}}
-\label{classcUPnPClassContainer_633b1e47657d9039d0919ce9b139f9b2}
-
-
-Sets the create classes
-
-This sets the create classes, which allows the user to create new objects in this container, if {\em restricted\/} is {\bf {\tt false}.}
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt 0},} if setting was successful\item {\bf {\tt $<$0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em CreateClasses}]a vector containing the create classes \end{description}
-\end{Desc}
-\hypertarget{classcUPnPClassContainer_488761ebb4f074ded0d5374f862a1b54}{
-\index{cUPnPClassContainer@{cUPnPClassContainer}!setProperty@{setProperty}}
-\index{setProperty@{setProperty}!cUPnPClassContainer@{cUPnPClassContainer}}
-\subsubsection[{setProperty}]{\setlength{\rightskip}{0pt plus 5cm}bool cUPnPClassContainer::setProperty (const char $\ast$ {\em Property}, \/ const char $\ast$ {\em Value})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcUPnPClassContainer_488761ebb4f074ded0d5374f862a1b54}
-
-
-Sets a property
-
-Sets the value of a specified property. The value is converted from string into the propper data type
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt true},} if the property exists\item {\bf {\tt false},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Property}]the property which should be set \item[{\em Value}]the value of that property \end{description}
-\end{Desc}
-
-
-Reimplemented from \hyperlink{classcUPnPClassObject_6f2a803a0d0e148133edce23ed6c0e7c}{cUPnPClassObject}.\hypertarget{classcUPnPClassContainer_d32e937984f39806a15a22d13a644703}{
-\index{cUPnPClassContainer@{cUPnPClassContainer}!setSearchable@{setSearchable}}
-\index{setSearchable@{setSearchable}!cUPnPClassContainer@{cUPnPClassContainer}}
-\subsubsection[{setSearchable}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPClassContainer::setSearchable (bool {\em Searchable})}}
-\label{classcUPnPClassContainer_d32e937984f39806a15a22d13a644703}
-
-
-Sets the searchable flag
-
-This sets the searchable flag, which allows or disallows search on this container.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt 0},} if setting was successful\item {\bf {\tt $<$0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Searchable}]{\bf {\tt true},} to enable or {\bf {\tt false},} to disable searching \end{description}
-\end{Desc}
-\hypertarget{classcUPnPClassContainer_aa34f20a75725837af2168a192687a51}{
-\index{cUPnPClassContainer@{cUPnPClassContainer}!setSearchClasses@{setSearchClasses}}
-\index{setSearchClasses@{setSearchClasses}!cUPnPClassContainer@{cUPnPClassContainer}}
-\subsubsection[{setSearchClasses}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPClassContainer::setSearchClasses (std::vector$<$ {\bf cClass} $>$ {\em SearchClasses})}}
-\label{classcUPnPClassContainer_aa34f20a75725837af2168a192687a51}
-
-
-Sets the search classes
-
-This sets the search classes, which allows the user to search only for these classes in the current container and its children. If the vector is empty the search can return any match. If the additional flag {\bf {\tt derived} is} set, then also any derived classes are matched.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt 0},} if setting was successful\item {\bf {\tt $<$0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em SearchClasses}]a vector container the allowed search classes \end{description}
-\end{Desc}
-\hypertarget{classcUPnPClassContainer_9d3b9dd6388dd2021889a56a4fccfed3}{
-\index{cUPnPClassContainer@{cUPnPClassContainer}!setUpdateID@{setUpdateID}}
-\index{setUpdateID@{setUpdateID}!cUPnPClassContainer@{cUPnPClassContainer}}
-\subsubsection[{setUpdateID}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPClassContainer::setUpdateID (unsigned int {\em UID})\hspace{0.3cm}{\tt \mbox{[}protected\mbox{]}}}}
-\label{classcUPnPClassContainer_9d3b9dd6388dd2021889a56a4fccfed3}
-
-
-Sets the containerUpdateID
-
-This method should only be used when the containerUpdateID is loaded from the database.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt 0},} if setting was successful\item {\bf {\tt $<$0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em UID}]the containerUpdateID \end{description}
-\end{Desc}
-\hypertarget{classcUPnPClassContainer_6f89b0043d19349efbc52caf7b7dbb3a}{
-\index{cUPnPClassContainer@{cUPnPClassContainer}!update@{update}}
-\index{update@{update}!cUPnPClassContainer@{cUPnPClassContainer}}
-\subsubsection[{update}]{\setlength{\rightskip}{0pt plus 5cm}void cUPnPClassContainer::update ()\hspace{0.3cm}{\tt \mbox{[}protected\mbox{]}}}}
-\label{classcUPnPClassContainer_6f89b0043d19349efbc52caf7b7dbb3a}
-
-
-Update the container
-
-This performs an update, which acutally increases the containerUpdateID.
-
-The documentation for this class was generated from the following files:\begin{CompactItemize}
-\item
-database/object.h\item
-database/object.cpp\end{CompactItemize}
diff --git a/doc/latex/classcUPnPClassContainer__coll__graph.eps b/doc/latex/classcUPnPClassContainer__coll__graph.eps
deleted file mode 100644
index 1e243b4..0000000
--- a/doc/latex/classcUPnPClassContainer__coll__graph.eps
+++ /dev/null
@@ -1,793 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 340 1508
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 304 1472 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 132 0 moveto
-132 456 lineto
-266 456 lineto
-266 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 132 0 moveto
-132 456 lineto
-266 456 lineto
-266 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-150.5 443 moveto 97 (cUPnPClassContainer) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 132 436 moveto
-266 436 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 423 moveto 79 (# mContainerType) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 411 moveto 83 (# mSearchClasses) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 399 moveto 80 (# mCreateClasses) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 387 moveto 65 (# mSearchable) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 375 moveto 57 (# mUpdateID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 363 moveto 52 (# mChildren) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 351 moveto 62 (# mChildrenID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 132 344 moveto
-266 344 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 331 moveto 118 (+ ~cUPnPClassContainer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 319 moveto 81 (+ getPropertyList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 307 moveto 105 (+ createDIDLFragment\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 295 moveto 65 (+ setProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 283 moveto 65 (+ getProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 271 moveto 70 (+ getContainer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 259 moveto 59 (+ addObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 247 moveto 76 (+ removeObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 235 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 223 moveto 73 (+ getObjectList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 211 moveto 86 (+ addSearchClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 199 moveto 83 (+ delSearchClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 187 moveto 84 (+ addCreateClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 175 moveto 81 (+ delCreateClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 163 moveto 91 (+ setContainerType\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 151 moveto 95 (+ setSearchClasses\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 139 moveto 92 (+ setCreateClasses\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 127 moveto 77 (+ setSearchable\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 115 moveto 91 (+ getContainerType\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 103 moveto 95 (+ getSearchClasses\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 91 moveto 92 (+ getCreateClasses\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 79 moveto 71 (+ isSearchable\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 67 moveto 76 (+ getChildCount\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 55 moveto 69 (+ getUpdateID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 43 moveto 59 (+ isUpdated\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 31 moveto 44 (# update\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 19 moveto 68 (# setUpdateID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-140 7 moveto 111 (# cUPnPClassContainer\(\)) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 1 504 121 1116 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPClassObject.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 1 504 moveto
-1 1116 lineto
-122 1116 lineto
-122 504 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 1 504 moveto
-1 1116 lineto
-122 1116 lineto
-122 504 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-19 1103 moveto 84 (cUPnPClassObject) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 1 1096 moveto
-122 1096 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 1083 moveto 72 (# mLastModified) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 1071 moveto 26 (# mID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 1059 moveto 45 (# mParent) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 1047 moveto 41 (# mClass) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 1035 moveto 35 (# mTitle) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 1023 moveto 48 (# mCreator) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 1011 moveto 61 (# mRestricted) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 999 moveto 68 (# mWriteStatus) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 987 moveto 63 (# mResources) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 975 moveto 73 (# mResourcesID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 963 moveto 80 (# mDIDLFragment) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 951 moveto 65 (# mSortCriteria) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 939 moveto 86 (# mSortDescending) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 927 moveto 43 (- mLastID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 915 moveto 47 (- mDeleted) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 1 908 moveto
-122 908 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 895 moveto 52 (+ modified\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 883 moveto 105 (+ ~cUPnPClassObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 871 moveto 54 (+ Compare\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 859 moveto 81 (+ getPropertyList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 847 moveto 65 (+ getProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 835 moveto 65 (+ setProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 823 moveto 70 (+ getContainer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 811 moveto 105 (+ createDIDLFragment\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 799 moveto 64 (+ isContainer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 787 moveto 77 (+ setSortCriteria\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 775 moveto 85 (+ clearSortCriteria\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 763 moveto 47 (+ setTitle\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 751 moveto 60 (+ setCreator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 739 moveto 73 (+ setRestricted\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 727 moveto 80 (+ setWriteStatus\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 715 moveto 75 (+ setResources\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 703 moveto 72 (+ addResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 691 moveto 89 (+ removeResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 679 moveto 38 (+ getID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 667 moveto 67 (+ getParentID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 655 moveto 57 (+ getParent\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 643 moveto 47 (+ getTitle\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 631 moveto 53 (+ getClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 619 moveto 60 (+ getCreator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 607 moveto 67 (+ isRestricted\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 595 moveto 80 (+ getWriteStatus\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 583 moveto 70 (+ getResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 571 moveto 75 (+ getResources\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 559 moveto 98 (# cUPnPClassObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 547 moveto 38 (# setID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 535 moveto 56 (# setParent\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 523 moveto 53 (# setClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 511 moveto 65 (# setModified\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 124 543 moveto
-131 514 138 485 145 456 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 120.53 542.51 moveto
-122 553 lineto
-127.39 543.88 lineto
-closepath stroke
-grestore
-% Node2->Node2
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 129 859 moveto
-135 849 139 833 139 810 curveto
-139 780 132 761 122 753 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 122 867 moveto
-125.2 856.51 lineto
-125.29 863.24 lineto
-128.59 859.47 lineto
-128.59 859.47 lineto
-128.59 859.47 lineto
-125.29 863.24 lineto
-131.97 862.44 lineto
-122 867 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 122 867 moveto
-125.2 856.51 lineto
-125.29 863.24 lineto
-128.59 859.47 lineto
-128.59 859.47 lineto
-128.59 859.47 lineto
-125.29 863.24 lineto
-131.97 862.44 lineto
-122 867 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-139.5 807 moveto 37 (mParent) alignedtext
-grestore
-% Node3
-gsave
-[ /Rect [ 0 1176 122 1464 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($structcUPnPObjectID.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 0 1176 moveto
-0 1464 lineto
-122 1464 lineto
-122 1176 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 1176 moveto
-0 1464 lineto
-122 1464 lineto
-122 1176 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-26.5 1451 moveto 69 (cUPnPObjectID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 1444 moveto
-122 1444 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1431 moveto 24 (+ _ID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 1424 moveto
-122 1424 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1411 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1399 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1387 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1375 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1363 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1351 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1339 moveto 62 (+ operator++\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1327 moveto 62 (+ operator++\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1315 moveto 56 (+ operator--\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1303 moveto 56 (+ operator--\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1291 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1279 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1267 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1255 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1243 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1231 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1219 moveto 106 (+ operator unsigned int\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1207 moveto 64 (+ operator int\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1195 moveto 71 (+ operator long\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1183 moveto 54 (+ operator*\(\)) alignedtext
-grestore
-% Node3->Node2
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 61 1166 moveto
-61 1150 61 1133 61 1116 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 61 1176 moveto
-56.5 1166 lineto
-61 1171 lineto
-61 1166 lineto
-61 1166 lineto
-61 1166 lineto
-61 1171 lineto
-65.5 1166 lineto
-61 1176 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 61 1176 moveto
-56.5 1166 lineto
-61 1171 lineto
-61 1166 lineto
-61 1166 lineto
-61 1166 lineto
-61 1171 lineto
-65.5 1166 lineto
-61 1176 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-61.5 1149 moveto 37 (mLastID) alignedtext
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-71 1137 moveto 18 (mID) alignedtext
-grestore
-% Node4
-gsave
-[ /Rect [ 194 768 296 852 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPObjects.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 194 768 moveto
-194 852 lineto
-296 852 lineto
-296 768 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 194 768 moveto
-194 852 lineto
-296 852 lineto
-296 768 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-212.5 839 moveto 65 (cUPnPObjects) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 194 832 moveto
-296 832 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-243.5 819 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 194 812 moveto
-296 812 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-202 799 moveto 80 (+ cUPnPObjects\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-202 787 moveto 86 (+ ~cUPnPObjects\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-202 775 moveto 45 (+ SortBy\(\)) alignedtext
-grestore
-% Node4->Node1
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 241 758 moveto
-236 690 226 566 217 456 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 242 768 moveto
-236.53 758.5 lineto
-241.5 763.02 lineto
-241 758.05 lineto
-241 758.05 lineto
-241 758.05 lineto
-241.5 763.02 lineto
-245.48 757.6 lineto
-242 768 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 242 768 moveto
-236.53 758.5 lineto
-241.5 763.02 lineto
-241 758.05 lineto
-241 758.05 lineto
-241 758.05 lineto
-241.5 763.02 lineto
-245.48 757.6 lineto
-242 768 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-219 477 moveto 44 (mChildren) alignedtext
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 340 1508
-end
-restore
-%%EOF
diff --git a/doc/latex/classcUPnPClassContainer__coll__graph.md5 b/doc/latex/classcUPnPClassContainer__coll__graph.md5
deleted file mode 100644
index 35cd354..0000000
--- a/doc/latex/classcUPnPClassContainer__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-a7c0642935564d658a0cf77fc7ddaf6d \ No newline at end of file
diff --git a/doc/latex/classcUPnPClassContainer__coll__graph.pdf b/doc/latex/classcUPnPClassContainer__coll__graph.pdf
deleted file mode 100644
index ca2639b..0000000
--- a/doc/latex/classcUPnPClassContainer__coll__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcUPnPClassContainer__inherit__graph.eps b/doc/latex/classcUPnPClassContainer__inherit__graph.eps
deleted file mode 100644
index 886ca64..0000000
--- a/doc/latex/classcUPnPClassContainer__inherit__graph.eps
+++ /dev/null
@@ -1,532 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 178 1148
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 142 1112 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 0 0 moveto
-0 456 lineto
-134 456 lineto
-134 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 0 moveto
-0 456 lineto
-134 456 lineto
-134 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-18.5 443 moveto 97 (cUPnPClassContainer) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 436 moveto
-134 436 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 423 moveto 79 (# mContainerType) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 411 moveto 83 (# mSearchClasses) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 399 moveto 80 (# mCreateClasses) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 387 moveto 65 (# mSearchable) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 375 moveto 57 (# mUpdateID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 363 moveto 52 (# mChildren) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 351 moveto 62 (# mChildrenID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 344 moveto
-134 344 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 331 moveto 118 (+ ~cUPnPClassContainer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 319 moveto 81 (+ getPropertyList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 307 moveto 105 (+ createDIDLFragment\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 295 moveto 65 (+ setProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 283 moveto 65 (+ getProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 271 moveto 70 (+ getContainer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 259 moveto 59 (+ addObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 247 moveto 76 (+ removeObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 235 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 223 moveto 73 (+ getObjectList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 211 moveto 86 (+ addSearchClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 199 moveto 83 (+ delSearchClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 187 moveto 84 (+ addCreateClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 175 moveto 81 (+ delCreateClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 163 moveto 91 (+ setContainerType\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 151 moveto 95 (+ setSearchClasses\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 139 moveto 92 (+ setCreateClasses\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 127 moveto 77 (+ setSearchable\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 115 moveto 91 (+ getContainerType\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 103 moveto 95 (+ getSearchClasses\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 91 moveto 92 (+ getCreateClasses\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 79 moveto 71 (+ isSearchable\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 67 moveto 76 (+ getChildCount\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 55 moveto 69 (+ getUpdateID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 43 moveto 59 (+ isUpdated\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 31 moveto 44 (# update\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 19 moveto 68 (# setUpdateID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 7 moveto 111 (# cUPnPClassContainer\(\)) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 7 492 127 1104 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPClassObject.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 7 492 moveto
-7 1104 lineto
-128 1104 lineto
-128 492 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 7 492 moveto
-7 1104 lineto
-128 1104 lineto
-128 492 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-25 1091 moveto 84 (cUPnPClassObject) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 7 1084 moveto
-128 1084 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 1071 moveto 72 (# mLastModified) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 1059 moveto 26 (# mID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 1047 moveto 45 (# mParent) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 1035 moveto 41 (# mClass) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 1023 moveto 35 (# mTitle) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 1011 moveto 48 (# mCreator) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 999 moveto 61 (# mRestricted) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 987 moveto 68 (# mWriteStatus) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 975 moveto 63 (# mResources) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 963 moveto 73 (# mResourcesID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 951 moveto 80 (# mDIDLFragment) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 939 moveto 65 (# mSortCriteria) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 927 moveto 86 (# mSortDescending) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 915 moveto 43 (- mLastID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 903 moveto 47 (- mDeleted) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 7 896 moveto
-128 896 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 883 moveto 52 (+ modified\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 871 moveto 105 (+ ~cUPnPClassObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 859 moveto 54 (+ Compare\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 847 moveto 81 (+ getPropertyList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 835 moveto 65 (+ getProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 823 moveto 65 (+ setProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 811 moveto 70 (+ getContainer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 799 moveto 105 (+ createDIDLFragment\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 787 moveto 64 (+ isContainer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 775 moveto 77 (+ setSortCriteria\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 763 moveto 85 (+ clearSortCriteria\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 751 moveto 47 (+ setTitle\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 739 moveto 60 (+ setCreator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 727 moveto 73 (+ setRestricted\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 715 moveto 80 (+ setWriteStatus\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 703 moveto 75 (+ setResources\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 691 moveto 72 (+ addResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 679 moveto 89 (+ removeResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 667 moveto 38 (+ getID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 655 moveto 67 (+ getParentID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 643 moveto 57 (+ getParent\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 631 moveto 47 (+ getTitle\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 619 moveto 53 (+ getClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 607 moveto 60 (+ getCreator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 595 moveto 67 (+ isRestricted\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 583 moveto 80 (+ getWriteStatus\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 571 moveto 70 (+ getResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 559 moveto 75 (+ getResources\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 547 moveto 98 (# cUPnPClassObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 535 moveto 38 (# setID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 523 moveto 56 (# setParent\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 511 moveto 53 (# setClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14.5 499 moveto 65 (# setModified\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 67 482 moveto
-67 473 67 465 67 456 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 63.5 482 moveto
-67 492 lineto
-70.5 482 lineto
-closepath stroke
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 178 1148
-end
-restore
-%%EOF
diff --git a/doc/latex/classcUPnPClassContainer__inherit__graph.md5 b/doc/latex/classcUPnPClassContainer__inherit__graph.md5
deleted file mode 100644
index 1d1dfab..0000000
--- a/doc/latex/classcUPnPClassContainer__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-88df770daffc310468c44ed53ff385e5 \ No newline at end of file
diff --git a/doc/latex/classcUPnPClassContainer__inherit__graph.pdf b/doc/latex/classcUPnPClassContainer__inherit__graph.pdf
deleted file mode 100644
index a1a222a..0000000
--- a/doc/latex/classcUPnPClassContainer__inherit__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcUPnPClassItem.tex b/doc/latex/classcUPnPClassItem.tex
deleted file mode 100644
index 684a58e..0000000
--- a/doc/latex/classcUPnPClassItem.tex
+++ /dev/null
@@ -1,223 +0,0 @@
-\hypertarget{classcUPnPClassItem}{
-\section{cUPnPClassItem Class Reference}
-\label{classcUPnPClassItem}\index{cUPnPClassItem@{cUPnPClassItem}}
-}
-{\tt \#include $<$object.h$>$}
-
-Inheritance diagram for cUPnPClassItem:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[height=400pt]{classcUPnPClassItem__inherit__graph}
-\end{center}
-\end{figure}
-Collaboration diagram for cUPnPClassItem:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[height=400pt]{classcUPnPClassItem__coll__graph}
-\end{center}
-\end{figure}
-\subsection*{Public Member Functions}
-\begin{CompactItemize}
-\item
-virtual cStringList $\ast$ \hyperlink{classcUPnPClassItem_add0c9d378036e270e6f99d8d1409e3b}{getPropertyList} ()
-\item
-virtual IXML\_\-Node $\ast$ \hyperlink{classcUPnPClassItem_5385975d79cd8e8b78429ecfe11b30a7}{createDIDLFragment} (IXML\_\-Document $\ast$Document, cStringList $\ast$Filter)
-\item
-virtual bool \hyperlink{classcUPnPClassItem_ab17057659c17792a5b67f4297ade642}{setProperty} (const char $\ast$Property, const char $\ast$Value)
-\item
-virtual bool \hyperlink{classcUPnPClassItem_31f7010baa65cc25b95a864f05eb4e62}{getProperty} (const char $\ast$Property, char $\ast$$\ast$Value) const
-\item
-int \hyperlink{classcUPnPClassItem_79153d8d7b4ac30af0af0146d69c8e83}{setReference} (\hyperlink{classcUPnPClassItem}{cUPnPClassItem} $\ast$Reference)
-\item
-\hyperlink{classcUPnPClassItem}{cUPnPClassItem} $\ast$ \hyperlink{classcUPnPClassItem_153dcb71951d47891d1e066f97e6cd29}{getReference} () const
-\item
-\hyperlink{structcUPnPObjectID}{cUPnPObjectID} \hyperlink{classcUPnPClassItem_c269fe6cfe8846722b90810a21e42bfc}{getReferenceID} () const
-\end{CompactItemize}
-\subsection*{Protected Member Functions}
-\begin{CompactItemize}
-\item
-\hyperlink{classcUPnPClassItem_c7d477be76ca83891c990441b539935d}{cUPnPClassItem} ()
-\end{CompactItemize}
-\subsection*{Protected Attributes}
-\begin{CompactItemize}
-\item
-\hypertarget{classcUPnPClassItem_86a22ee98384003e3c09c43f15b3a58a}{
-\hyperlink{classcUPnPClassItem}{cUPnPClassItem} $\ast$ \hyperlink{classcUPnPClassItem_86a22ee98384003e3c09c43f15b3a58a}{mReference}}
-\label{classcUPnPClassItem_86a22ee98384003e3c09c43f15b3a58a}
-
-\begin{CompactList}\small\item\em The reference item. \item\end{CompactList}\end{CompactItemize}
-\subsection*{Friends}
-\begin{CompactItemize}
-\item
-\hypertarget{classcUPnPClassItem_3d0d0aedce8b1c661ea360b9a6d616f6}{
-class \hyperlink{classcUPnPClassItem_3d0d0aedce8b1c661ea360b9a6d616f6}{cMediaDatabase}}
-\label{classcUPnPClassItem_3d0d0aedce8b1c661ea360b9a6d616f6}
-
-\item
-\hypertarget{classcUPnPClassItem_aefab39434a832c545ac75a79fa81d23}{
-class \hyperlink{classcUPnPClassItem_aefab39434a832c545ac75a79fa81d23}{cUPnPObjectMediator}}
-\label{classcUPnPClassItem_aefab39434a832c545ac75a79fa81d23}
-
-\item
-\hypertarget{classcUPnPClassItem_9b56ac88275693464968ee30d903286a}{
-class \hyperlink{classcUPnPClassItem_9b56ac88275693464968ee30d903286a}{cUPnPItemMediator}}
-\label{classcUPnPClassItem_9b56ac88275693464968ee30d903286a}
-
-\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-The UPnP class Item
-
-This is a UPnP class Item representation with all its properties.
-
-\subsection{Constructor \& Destructor Documentation}
-\hypertarget{classcUPnPClassItem_c7d477be76ca83891c990441b539935d}{
-\index{cUPnPClassItem@{cUPnPClassItem}!cUPnPClassItem@{cUPnPClassItem}}
-\index{cUPnPClassItem@{cUPnPClassItem}!cUPnPClassItem@{cUPnPClassItem}}
-\subsubsection[{cUPnPClassItem}]{\setlength{\rightskip}{0pt plus 5cm}cUPnPClassItem::cUPnPClassItem ()\hspace{0.3cm}{\tt \mbox{[}protected\mbox{]}}}}
-\label{classcUPnPClassItem_c7d477be76ca83891c990441b539935d}
-
-
-Constructor of an item
-
-This creates a new instance of an item
-
-\subsection{Member Function Documentation}
-\hypertarget{classcUPnPClassItem_5385975d79cd8e8b78429ecfe11b30a7}{
-\index{cUPnPClassItem@{cUPnPClassItem}!createDIDLFragment@{createDIDLFragment}}
-\index{createDIDLFragment@{createDIDLFragment}!cUPnPClassItem@{cUPnPClassItem}}
-\subsubsection[{createDIDLFragment}]{\setlength{\rightskip}{0pt plus 5cm}IXML\_\-Node $\ast$ cUPnPClassItem::createDIDLFragment (IXML\_\-Document $\ast$ {\em Document}, \/ cStringList $\ast$ {\em Filter})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcUPnPClassItem_5385975d79cd8e8b78429ecfe11b30a7}
-
-
-Create the DIDL fragment
-
-This creates the DIDL-Lite fragment of the object. The DIDL is written to the specified {\em IXML\/} document. The details of the output can be controlled via the filter stringlist
-
-\begin{Desc}
-\item[Returns:]the DIDL fragment of the object \end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Document}]the IXML document where to write the contents \item[{\em Filter}]the string list with the filter criteria \end{description}
-\end{Desc}
-
-
-Implements \hyperlink{classcUPnPClassObject_9090f5982129bc5aa15c6e19db627445}{cUPnPClassObject}.\hypertarget{classcUPnPClassItem_31f7010baa65cc25b95a864f05eb4e62}{
-\index{cUPnPClassItem@{cUPnPClassItem}!getProperty@{getProperty}}
-\index{getProperty@{getProperty}!cUPnPClassItem@{cUPnPClassItem}}
-\subsubsection[{getProperty}]{\setlength{\rightskip}{0pt plus 5cm}bool cUPnPClassItem::getProperty (const char $\ast$ {\em Property}, \/ char $\ast$$\ast$ {\em Value}) const\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcUPnPClassItem_31f7010baa65cc25b95a864f05eb4e62}
-
-
-Gets a property
-
-Returns the value of a specified property. The value is converted into a string.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt true},} if the property exists\item {\bf {\tt false},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Property}]the property which should be returned \item[{\em Value}]the value of that property \end{description}
-\end{Desc}
-
-
-Reimplemented from \hyperlink{classcUPnPClassObject_539cf36abc96b95bc8437601fed8a0f6}{cUPnPClassObject}.
-
-Reimplemented in \hyperlink{classcUPnPClassVideoItem_94ab2ffcbe14abb63c680e6748e70ef1}{cUPnPClassVideoItem}, \hyperlink{classcUPnPClassMovie_b4c1d5a973856469b93d2033b65d7ba2}{cUPnPClassMovie}, and \hyperlink{classcUPnPClassVideoBroadcast_e1d13a13de094337cea6be214c4da0f0}{cUPnPClassVideoBroadcast}.\hypertarget{classcUPnPClassItem_add0c9d378036e270e6f99d8d1409e3b}{
-\index{cUPnPClassItem@{cUPnPClassItem}!getPropertyList@{getPropertyList}}
-\index{getPropertyList@{getPropertyList}!cUPnPClassItem@{cUPnPClassItem}}
-\subsubsection[{getPropertyList}]{\setlength{\rightskip}{0pt plus 5cm}cStringList $\ast$ cUPnPClassItem::getPropertyList ()\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcUPnPClassItem_add0c9d378036e270e6f99d8d1409e3b}
-
-
-Get the properties of the object
-
-This returns a property list with all the properties which can be obtained or set with {\tt getProperty} or {\tt setProperty}.
-
-\begin{Desc}
-\item[Returns:]a stringlist with the properties \end{Desc}
-
-
-Reimplemented from \hyperlink{classcUPnPClassObject_4a4d2cd2e59d364050bb64a3d9dced6e}{cUPnPClassObject}.
-
-Reimplemented in \hyperlink{classcUPnPClassVideoItem_9dc397419b45535a3e6a676667b619a4}{cUPnPClassVideoItem}, \hyperlink{classcUPnPClassMovie_b62e6dac175090b82c47f955e29c146c}{cUPnPClassMovie}, and \hyperlink{classcUPnPClassVideoBroadcast_192f6a04c87fe8d56f99c71337cf0f68}{cUPnPClassVideoBroadcast}.\hypertarget{classcUPnPClassItem_153dcb71951d47891d1e066f97e6cd29}{
-\index{cUPnPClassItem@{cUPnPClassItem}!getReference@{getReference}}
-\index{getReference@{getReference}!cUPnPClassItem@{cUPnPClassItem}}
-\subsubsection[{getReference}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cUPnPClassItem}$\ast$ cUPnPClassItem::getReference () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPClassItem_153dcb71951d47891d1e066f97e6cd29}
-
-
-Get the referenced item
-
-This returns the referenced item of this item
-
-\begin{Desc}
-\item[Returns:]the referenced item \end{Desc}
-\hypertarget{classcUPnPClassItem_c269fe6cfe8846722b90810a21e42bfc}{
-\index{cUPnPClassItem@{cUPnPClassItem}!getReferenceID@{getReferenceID}}
-\index{getReferenceID@{getReferenceID}!cUPnPClassItem@{cUPnPClassItem}}
-\subsubsection[{getReferenceID}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cUPnPObjectID} cUPnPClassItem::getReferenceID () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPClassItem_c269fe6cfe8846722b90810a21e42bfc}
-
-
-Get the reference ID
-
-This returns the object ID of the referenced item or {\bf -1}, if no reference exists.
-
-\begin{Desc}
-\item[Returns:]the reference ID \end{Desc}
-\hypertarget{classcUPnPClassItem_ab17057659c17792a5b67f4297ade642}{
-\index{cUPnPClassItem@{cUPnPClassItem}!setProperty@{setProperty}}
-\index{setProperty@{setProperty}!cUPnPClassItem@{cUPnPClassItem}}
-\subsubsection[{setProperty}]{\setlength{\rightskip}{0pt plus 5cm}bool cUPnPClassItem::setProperty (const char $\ast$ {\em Property}, \/ const char $\ast$ {\em Value})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcUPnPClassItem_ab17057659c17792a5b67f4297ade642}
-
-
-Sets a property
-
-Sets the value of a specified property. The value is converted from string into the propper data type
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt true},} if the property exists\item {\bf {\tt false},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Property}]the property which should be set \item[{\em Value}]the value of that property \end{description}
-\end{Desc}
-
-
-Reimplemented from \hyperlink{classcUPnPClassObject_6f2a803a0d0e148133edce23ed6c0e7c}{cUPnPClassObject}.
-
-Reimplemented in \hyperlink{classcUPnPClassVideoItem_3cbda6d87f5a9ff0475a75e76ba19924}{cUPnPClassVideoItem}, \hyperlink{classcUPnPClassMovie_d7f990edda85f2caabe822d2ceeb2b0d}{cUPnPClassMovie}, and \hyperlink{classcUPnPClassVideoBroadcast_ce7a341834e448479d3c8f4f0254ce43}{cUPnPClassVideoBroadcast}.\hypertarget{classcUPnPClassItem_79153d8d7b4ac30af0af0146d69c8e83}{
-\index{cUPnPClassItem@{cUPnPClassItem}!setReference@{setReference}}
-\index{setReference@{setReference}!cUPnPClassItem@{cUPnPClassItem}}
-\subsubsection[{setReference}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPClassItem::setReference ({\bf cUPnPClassItem} $\ast$ {\em Reference})}}
-\label{classcUPnPClassItem_79153d8d7b4ac30af0af0146d69c8e83}
-
-
-Set a reference item
-
-This sets a reference item. Its comparable with symlinks in $\ast$nix systems \begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt 0},} if setting was successful\item {\bf {\tt $<$0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Reference}]the reference item \end{description}
-\end{Desc}
-
-
-The documentation for this class was generated from the following files:\begin{CompactItemize}
-\item
-database/object.h\item
-database/object.cpp\end{CompactItemize}
diff --git a/doc/latex/classcUPnPClassItem__coll__graph.eps b/doc/latex/classcUPnPClassItem__coll__graph.eps
deleted file mode 100644
index 65bf127..0000000
--- a/doc/latex/classcUPnPClassItem__coll__graph.eps
+++ /dev/null
@@ -1,670 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 236 1198
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 200 1162 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 1 0 moveto
-1 156 lineto
-122 156 lineto
-122 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 1 0 moveto
-1 156 lineto
-122 156 lineto
-122 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-23.5 143 moveto 75 (cUPnPClassItem) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 1 136 moveto
-122 136 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 123 moveto 61 (# mReference) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 1 116 moveto
-122 116 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 103 moveto 96 (+ ~cUPnPClassItem\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 91 moveto 81 (+ getPropertyList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 79 moveto 105 (+ createDIDLFragment\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 67 moveto 65 (+ setProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 55 moveto 65 (+ getProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 43 moveto 73 (+ setReference\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 31 moveto 73 (+ getReference\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 19 moveto 83 (+ getReferenceID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 7 moveto 89 (# cUPnPClassItem\(\)) alignedtext
-grestore
-% Node1->Node1
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 131 91 moveto
-136 88 139 84 139 78 curveto
-139 69 132 64 122 61 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 122 95 moveto
-129.31 86.83 lineto
-126.57 92.97 lineto
-131.14 90.94 lineto
-131.14 90.94 lineto
-131.14 90.94 lineto
-126.57 92.97 lineto
-132.97 95.05 lineto
-122 95 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 122 95 moveto
-129.31 86.83 lineto
-126.57 92.97 lineto
-131.14 90.94 lineto
-131.14 90.94 lineto
-131.14 90.94 lineto
-126.57 92.97 lineto
-132.97 95.05 lineto
-122 95 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-138.5 75 moveto 53 (mReference) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 1 194 121 806 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPClassObject.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 1 194 moveto
-1 806 lineto
-122 806 lineto
-122 194 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 1 194 moveto
-1 806 lineto
-122 806 lineto
-122 194 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-19 793 moveto 84 (cUPnPClassObject) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 1 786 moveto
-122 786 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 773 moveto 72 (# mLastModified) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 761 moveto 26 (# mID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 749 moveto 45 (# mParent) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 737 moveto 41 (# mClass) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 725 moveto 35 (# mTitle) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 713 moveto 48 (# mCreator) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 701 moveto 61 (# mRestricted) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 689 moveto 68 (# mWriteStatus) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 677 moveto 63 (# mResources) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 665 moveto 73 (# mResourcesID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 653 moveto 80 (# mDIDLFragment) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 641 moveto 65 (# mSortCriteria) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 629 moveto 86 (# mSortDescending) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 617 moveto 43 (- mLastID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 605 moveto 47 (- mDeleted) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 1 598 moveto
-122 598 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 585 moveto 52 (+ modified\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 573 moveto 105 (+ ~cUPnPClassObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 561 moveto 54 (+ Compare\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 549 moveto 81 (+ getPropertyList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 537 moveto 65 (+ getProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 525 moveto 65 (+ setProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 513 moveto 70 (+ getContainer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 501 moveto 105 (+ createDIDLFragment\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 489 moveto 64 (+ isContainer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 477 moveto 77 (+ setSortCriteria\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 465 moveto 85 (+ clearSortCriteria\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 453 moveto 47 (+ setTitle\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 441 moveto 60 (+ setCreator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 429 moveto 73 (+ setRestricted\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 417 moveto 80 (+ setWriteStatus\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 405 moveto 75 (+ setResources\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 393 moveto 72 (+ addResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 381 moveto 89 (+ removeResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 369 moveto 38 (+ getID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 357 moveto 67 (+ getParentID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 345 moveto 57 (+ getParent\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 333 moveto 47 (+ getTitle\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 321 moveto 53 (+ getClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 309 moveto 60 (+ getCreator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 297 moveto 67 (+ isRestricted\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 285 moveto 80 (+ getWriteStatus\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 273 moveto 70 (+ getResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 261 moveto 75 (+ getResources\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 249 moveto 98 (# cUPnPClassObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 237 moveto 38 (# setID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 225 moveto 56 (# setParent\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 213 moveto 53 (# setClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 201 moveto 65 (# setModified\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 61 184 moveto
-61 174 61 165 61 156 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 57.5 184 moveto
-61 194 lineto
-64.5 184 lineto
-closepath stroke
-grestore
-% Node2->Node2
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 129 548 moveto
-135 538 139 522 139 500 curveto
-139 471 132 452 122 444 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 122 556 moveto
-125.2 545.51 lineto
-125.29 552.24 lineto
-128.59 548.47 lineto
-128.59 548.47 lineto
-128.59 548.47 lineto
-125.29 552.24 lineto
-131.97 551.44 lineto
-122 556 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 122 556 moveto
-125.2 545.51 lineto
-125.29 552.24 lineto
-128.59 548.47 lineto
-128.59 548.47 lineto
-128.59 548.47 lineto
-125.29 552.24 lineto
-131.97 551.44 lineto
-122 556 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-138.5 497 moveto 37 (mParent) alignedtext
-grestore
-% Node3
-gsave
-[ /Rect [ 0 866 122 1154 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($structcUPnPObjectID.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 0 866 moveto
-0 1154 lineto
-122 1154 lineto
-122 866 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 866 moveto
-0 1154 lineto
-122 1154 lineto
-122 866 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-26.5 1141 moveto 69 (cUPnPObjectID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 1134 moveto
-122 1134 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1121 moveto 24 (+ _ID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 1114 moveto
-122 1114 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1101 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1089 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1077 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1065 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1053 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1041 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1029 moveto 62 (+ operator++\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1017 moveto 62 (+ operator++\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1005 moveto 56 (+ operator--\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 993 moveto 56 (+ operator--\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 981 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 969 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 957 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 945 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 933 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 921 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 909 moveto 106 (+ operator unsigned int\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 897 moveto 64 (+ operator int\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 885 moveto 71 (+ operator long\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 873 moveto 54 (+ operator*\(\)) alignedtext
-grestore
-% Node3->Node2
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 61 856 moveto
-61 840 61 823 61 806 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 61 866 moveto
-56.5 856 lineto
-61 861 lineto
-61 856 lineto
-61 856 lineto
-61 856 lineto
-61 861 lineto
-65.5 856 lineto
-61 866 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 61 866 moveto
-56.5 856 lineto
-61 861 lineto
-61 856 lineto
-61 856 lineto
-61 856 lineto
-61 861 lineto
-65.5 856 lineto
-61 866 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-60.5 839 moveto 37 (mLastID) alignedtext
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-70 827 moveto 18 (mID) alignedtext
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 236 1198
-end
-restore
-%%EOF
diff --git a/doc/latex/classcUPnPClassItem__coll__graph.md5 b/doc/latex/classcUPnPClassItem__coll__graph.md5
deleted file mode 100644
index fd466b2..0000000
--- a/doc/latex/classcUPnPClassItem__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-bc72a9d0eb50d57f765237b821162355 \ No newline at end of file
diff --git a/doc/latex/classcUPnPClassItem__coll__graph.pdf b/doc/latex/classcUPnPClassItem__coll__graph.pdf
deleted file mode 100644
index 3b4ea44..0000000
--- a/doc/latex/classcUPnPClassItem__coll__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcUPnPClassItem__inherit__graph.eps b/doc/latex/classcUPnPClassItem__inherit__graph.eps
deleted file mode 100644
index 3443dc3..0000000
--- a/doc/latex/classcUPnPClassItem__inherit__graph.eps
+++ /dev/null
@@ -1,805 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 342 1616
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 306 1580 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 78 768 moveto
-78 924 lineto
-199 924 lineto
-199 768 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 78 768 moveto
-78 924 lineto
-199 924 lineto
-199 768 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-100.5 911 moveto 75 (cUPnPClassItem) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 78 904 moveto
-199 904 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 891 moveto 61 (# mReference) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 78 884 moveto
-199 884 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 871 moveto 96 (+ ~cUPnPClassItem\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 859 moveto 81 (+ getPropertyList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 847 moveto 105 (+ createDIDLFragment\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 835 moveto 65 (+ setProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 823 moveto 65 (+ getProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 811 moveto 73 (+ setReference\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 799 moveto 73 (+ getReference\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 787 moveto 83 (+ getReferenceID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 775 moveto 89 (# cUPnPClassItem\(\)) alignedtext
-grestore
-% Node3
-gsave
-[ /Rect [ 70 276 206 732 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPClassVideoItem.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 70 276 moveto
-70 732 lineto
-207 732 lineto
-207 276 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 70 276 moveto
-70 732 lineto
-207 732 lineto
-207 276 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-88 719 moveto 100 (cUPnPClassVideoItem) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 70 712 moveto
-207 712 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 699 moveto 43 (# mGenre) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 687 moveto 65 (# mDescription) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 675 moveto 86 (# mLongDescription) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 663 moveto 62 (# mPublishers) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 651 moveto 59 (# mLanguage) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 639 moveto 57 (# mRelations) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 627 moveto 61 (# mProducers) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 615 moveto 44 (# mRating) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 603 moveto 45 (# mActors) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 591 moveto 56 (# mDirectors) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 70 584 moveto
-207 584 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 571 moveto 121 (+ ~cUPnPClassVideoItem\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 559 moveto 81 (+ getPropertyList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 547 moveto 65 (+ setProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 535 moveto 65 (+ getProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 523 moveto 98 (+ setLongDescription\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 511 moveto 77 (+ setDescription\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 499 moveto 74 (+ setPublishers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 487 moveto 55 (+ setGenre\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 475 moveto 71 (+ setLanguage\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 463 moveto 69 (+ setRelations\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 451 moveto 68 (+ setDirectors\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 439 moveto 57 (+ setActors\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 427 moveto 73 (+ setProducers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 415 moveto 56 (+ setRating\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 403 moveto 55 (+ getGenre\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 391 moveto 98 (+ getLongDescription\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 379 moveto 77 (+ getDescription\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 367 moveto 74 (+ getPublishers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 355 moveto 71 (+ getLanguage\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 343 moveto 69 (+ getRelations\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 331 moveto 57 (+ getActors\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 319 moveto 73 (+ getProducers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 307 moveto 68 (+ getDirectors\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 295 moveto 56 (+ getRating\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 283 moveto 114 (# cUPnPClassVideoItem\(\)) alignedtext
-grestore
-% Node1->Node3
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 138 758 moveto
-138 750 138 741 138 732 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 134.5 758 moveto
-138 768 lineto
-141.5 758 lineto
-closepath stroke
-grestore
-% Node2
-gsave
-[ /Rect [ 78 960 198 1572 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPClassObject.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 78 960 moveto
-78 1572 lineto
-199 1572 lineto
-199 960 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 78 960 moveto
-78 1572 lineto
-199 1572 lineto
-199 960 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-96 1559 moveto 84 (cUPnPClassObject) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 78 1552 moveto
-199 1552 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1539 moveto 72 (# mLastModified) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1527 moveto 26 (# mID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1515 moveto 45 (# mParent) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1503 moveto 41 (# mClass) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1491 moveto 35 (# mTitle) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1479 moveto 48 (# mCreator) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1467 moveto 61 (# mRestricted) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1455 moveto 68 (# mWriteStatus) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1443 moveto 63 (# mResources) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1431 moveto 73 (# mResourcesID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1419 moveto 80 (# mDIDLFragment) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1407 moveto 65 (# mSortCriteria) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1395 moveto 86 (# mSortDescending) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1383 moveto 43 (- mLastID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1371 moveto 47 (- mDeleted) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 78 1364 moveto
-199 1364 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1351 moveto 52 (+ modified\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1339 moveto 105 (+ ~cUPnPClassObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1327 moveto 54 (+ Compare\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1315 moveto 81 (+ getPropertyList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1303 moveto 65 (+ getProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1291 moveto 65 (+ setProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1279 moveto 70 (+ getContainer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1267 moveto 105 (+ createDIDLFragment\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1255 moveto 64 (+ isContainer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1243 moveto 77 (+ setSortCriteria\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1231 moveto 85 (+ clearSortCriteria\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1219 moveto 47 (+ setTitle\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1207 moveto 60 (+ setCreator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1195 moveto 73 (+ setRestricted\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1183 moveto 80 (+ setWriteStatus\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1171 moveto 75 (+ setResources\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1159 moveto 72 (+ addResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1147 moveto 89 (+ removeResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1135 moveto 38 (+ getID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1123 moveto 67 (+ getParentID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1111 moveto 57 (+ getParent\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1099 moveto 47 (+ getTitle\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1087 moveto 53 (+ getClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1075 moveto 60 (+ getCreator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1063 moveto 67 (+ isRestricted\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1051 moveto 80 (+ getWriteStatus\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1039 moveto 70 (+ getResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1027 moveto 75 (+ getResources\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1015 moveto 98 (# cUPnPClassObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1003 moveto 38 (# setID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 991 moveto 56 (# setParent\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 979 moveto 53 (# setClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 967 moveto 65 (# setModified\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 138 950 moveto
-138 941 138 932 138 924 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 134.5 950 moveto
-138 960 lineto
-141.5 950 lineto
-closepath stroke
-grestore
-% Node4
-gsave
-[ /Rect [ 0 36 118 204 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPClassMovie.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 0 36 moveto
-0 204 lineto
-119 204 lineto
-119 36 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 36 moveto
-0 204 lineto
-119 204 lineto
-119 36 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-18 191 moveto 82 (cUPnPClassMovie) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 184 moveto
-119 184 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 171 moveto 89 (# mDVDRegionCode) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 159 moveto 85 (# mStorageMedium) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 152 moveto
-119 152 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 139 moveto 103 (+ ~cUPnPClassMovie\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 127 moveto 81 (+ getPropertyList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 115 moveto 65 (+ setProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 103 moveto 65 (+ getProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 91 moveto 101 (+ setDVDRegionCode\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 79 moveto 97 (+ setStorageMedium\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 67 moveto 101 (+ getDVDRegionCode\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 55 moveto 97 (+ getStorageMedium\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 43 moveto 96 (# cUPnPClassMovie\(\)) alignedtext
-grestore
-% Node3->Node4
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 89 266 moveto
-85 244 80 223 76 204 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 85.61 266.88 moveto
-91 276 lineto
-92.47 265.51 lineto
-closepath stroke
-grestore
-% Node5
-gsave
-[ /Rect [ 136 0 298 240 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPClassVideoBroadcast.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 136 0 moveto
-136 240 lineto
-298 240 lineto
-298 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 136 0 moveto
-136 240 lineto
-298 240 lineto
-298 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-154.5 227 moveto 125 (cUPnPClassVideoBroadcast) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 136 220 moveto
-298 220 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144 207 moveto 35 (# mIcon) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144 195 moveto 47 (# mRegion) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144 183 moveto 62 (# mChannelNr) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144 171 moveto 77 (# mChannelName) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 136 164 moveto
-298 164 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144 151 moveto 146 (+ ~cUPnPClassVideoBroadcast\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144 139 moveto 81 (+ getPropertyList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144 127 moveto 65 (+ setProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144 115 moveto 65 (+ getProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144 103 moveto 47 (+ setIcon\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144 91 moveto 59 (+ setRegion\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144 79 moveto 74 (+ setChannelNr\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144 67 moveto 89 (+ setChannelName\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144 55 moveto 47 (+ getIcon\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144 43 moveto 59 (+ getRegion\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144 31 moveto 74 (+ getChannelNr\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144 19 moveto 89 (+ getChannelName\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144 7 moveto 139 (# cUPnPClassVideoBroadcast\(\)) alignedtext
-grestore
-% Node3->Node5
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 187 266 moveto
-189 257 191 249 192 240 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 183.53 265.51 moveto
-185 276 lineto
-190.39 266.88 lineto
-closepath stroke
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 342 1616
-end
-restore
-%%EOF
diff --git a/doc/latex/classcUPnPClassItem__inherit__graph.md5 b/doc/latex/classcUPnPClassItem__inherit__graph.md5
deleted file mode 100644
index 0c56d0c..0000000
--- a/doc/latex/classcUPnPClassItem__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-cc1bfa94328c0135f781577c41fcf983 \ No newline at end of file
diff --git a/doc/latex/classcUPnPClassItem__inherit__graph.pdf b/doc/latex/classcUPnPClassItem__inherit__graph.pdf
deleted file mode 100644
index 2c61078..0000000
--- a/doc/latex/classcUPnPClassItem__inherit__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcUPnPClassMovie.tex b/doc/latex/classcUPnPClassMovie.tex
deleted file mode 100644
index b4fe81a..0000000
--- a/doc/latex/classcUPnPClassMovie.tex
+++ /dev/null
@@ -1,234 +0,0 @@
-\hypertarget{classcUPnPClassMovie}{
-\section{cUPnPClassMovie Class Reference}
-\label{classcUPnPClassMovie}\index{cUPnPClassMovie@{cUPnPClassMovie}}
-}
-{\tt \#include $<$object.h$>$}
-
-Inheritance diagram for cUPnPClassMovie:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[height=400pt]{classcUPnPClassMovie__inherit__graph}
-\end{center}
-\end{figure}
-Collaboration diagram for cUPnPClassMovie:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[height=400pt]{classcUPnPClassMovie__coll__graph}
-\end{center}
-\end{figure}
-\subsection*{Public Member Functions}
-\begin{CompactItemize}
-\item
-virtual cStringList $\ast$ \hyperlink{classcUPnPClassMovie_b62e6dac175090b82c47f955e29c146c}{getPropertyList} ()
-\item
-virtual bool \hyperlink{classcUPnPClassMovie_d7f990edda85f2caabe822d2ceeb2b0d}{setProperty} (const char $\ast$Property, const char $\ast$Value)
-\item
-virtual bool \hyperlink{classcUPnPClassMovie_b4c1d5a973856469b93d2033b65d7ba2}{getProperty} (const char $\ast$Property, char $\ast$$\ast$Value) const
-\item
-int \hyperlink{classcUPnPClassMovie_3df7d1a4d798fddde1b379a2302a128c}{setDVDRegionCode} (int RegionCode)
-\item
-int \hyperlink{classcUPnPClassMovie_136a1daa4c14c2d7397624eb288c463e}{setStorageMedium} (const char $\ast$StorageMedium)
-\item
-int \hyperlink{classcUPnPClassMovie_80a41ba769974e80635b80aa3c41f66d}{getDVDRegionCode} () const
-\item
-const char $\ast$ \hyperlink{classcUPnPClassMovie_9fc36c7e0a1a465ec720b219a1710cc6}{getStorageMedium} () const
-\end{CompactItemize}
-\subsection*{Protected Member Functions}
-\begin{CompactItemize}
-\item
-\hyperlink{classcUPnPClassMovie_7343932df4e5bfd9821e16026cb7c66d}{cUPnPClassMovie} ()
-\end{CompactItemize}
-\subsection*{Protected Attributes}
-\begin{CompactItemize}
-\item
-\hypertarget{classcUPnPClassMovie_90cc86f3eb248bbea4b3bf845862455f}{
-int \hyperlink{classcUPnPClassMovie_90cc86f3eb248bbea4b3bf845862455f}{mDVDRegionCode}}
-\label{classcUPnPClassMovie_90cc86f3eb248bbea4b3bf845862455f}
-
-\begin{CompactList}\small\item\em The Region code of the movie (0 - 8). \item\end{CompactList}\item
-\hypertarget{classcUPnPClassMovie_a9bcda545b8ce19e3b613757b3759127}{
-cString \hyperlink{classcUPnPClassMovie_a9bcda545b8ce19e3b613757b3759127}{mStorageMedium}}
-\label{classcUPnPClassMovie_a9bcda545b8ce19e3b613757b3759127}
-
-\begin{CompactList}\small\item\em The storage medium where the movie is stored. \item\end{CompactList}\end{CompactItemize}
-\subsection*{Friends}
-\begin{CompactItemize}
-\item
-\hypertarget{classcUPnPClassMovie_3d0d0aedce8b1c661ea360b9a6d616f6}{
-class \hyperlink{classcUPnPClassMovie_3d0d0aedce8b1c661ea360b9a6d616f6}{cMediaDatabase}}
-\label{classcUPnPClassMovie_3d0d0aedce8b1c661ea360b9a6d616f6}
-
-\item
-\hypertarget{classcUPnPClassMovie_aefab39434a832c545ac75a79fa81d23}{
-class \hyperlink{classcUPnPClassMovie_aefab39434a832c545ac75a79fa81d23}{cUPnPObjectMediator}}
-\label{classcUPnPClassMovie_aefab39434a832c545ac75a79fa81d23}
-
-\item
-\hypertarget{classcUPnPClassMovie_d1fb2eb621f67f9aa7abf2e67e1a5305}{
-class \hyperlink{classcUPnPClassMovie_d1fb2eb621f67f9aa7abf2e67e1a5305}{cUPnPMovieMediator}}
-\label{classcUPnPClassMovie_d1fb2eb621f67f9aa7abf2e67e1a5305}
-
-\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-The UPnP class Movie
-
-This is a UPnP class Movie representation with all its properties.
-
-\subsection{Constructor \& Destructor Documentation}
-\hypertarget{classcUPnPClassMovie_7343932df4e5bfd9821e16026cb7c66d}{
-\index{cUPnPClassMovie@{cUPnPClassMovie}!cUPnPClassMovie@{cUPnPClassMovie}}
-\index{cUPnPClassMovie@{cUPnPClassMovie}!cUPnPClassMovie@{cUPnPClassMovie}}
-\subsubsection[{cUPnPClassMovie}]{\setlength{\rightskip}{0pt plus 5cm}cUPnPClassMovie::cUPnPClassMovie ()\hspace{0.3cm}{\tt \mbox{[}protected\mbox{]}}}}
-\label{classcUPnPClassMovie_7343932df4e5bfd9821e16026cb7c66d}
-
-
-Constructor of a movie
-
-This creates a new instance of a movie
-
-\subsection{Member Function Documentation}
-\hypertarget{classcUPnPClassMovie_80a41ba769974e80635b80aa3c41f66d}{
-\index{cUPnPClassMovie@{cUPnPClassMovie}!getDVDRegionCode@{getDVDRegionCode}}
-\index{getDVDRegionCode@{getDVDRegionCode}!cUPnPClassMovie@{cUPnPClassMovie}}
-\subsubsection[{getDVDRegionCode}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPClassMovie::getDVDRegionCode () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPClassMovie_80a41ba769974e80635b80aa3c41f66d}
-
-
-Get the DVD region code
-
-This returns the DVD region code. For more information, see \href{http://en.wikipedia.org/wiki/DVD_region_code}{\tt http://en.wikipedia.org/wiki/DVD\_\-region\_\-code}
-
-The integer representation for {\em ALL\/} is 9.
-
-\begin{Desc}
-\item[See also:]\href{http://en.wikipedia.org/wiki/DVD_region_code}{\tt http://en.wikipedia.org/wiki/DVD\_\-region\_\-code} \end{Desc}
-\begin{Desc}
-\item[Returns:]the DVD region code \end{Desc}
-\hypertarget{classcUPnPClassMovie_b4c1d5a973856469b93d2033b65d7ba2}{
-\index{cUPnPClassMovie@{cUPnPClassMovie}!getProperty@{getProperty}}
-\index{getProperty@{getProperty}!cUPnPClassMovie@{cUPnPClassMovie}}
-\subsubsection[{getProperty}]{\setlength{\rightskip}{0pt plus 5cm}bool cUPnPClassMovie::getProperty (const char $\ast$ {\em Property}, \/ char $\ast$$\ast$ {\em Value}) const\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcUPnPClassMovie_b4c1d5a973856469b93d2033b65d7ba2}
-
-
-Gets a property
-
-Returns the value of a specified property. The value is converted into a string.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt true},} if the property exists\item {\bf {\tt false},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Property}]the property which should be returned \item[{\em Value}]the value of that property \end{description}
-\end{Desc}
-
-
-Reimplemented from \hyperlink{classcUPnPClassVideoItem_94ab2ffcbe14abb63c680e6748e70ef1}{cUPnPClassVideoItem}.\hypertarget{classcUPnPClassMovie_b62e6dac175090b82c47f955e29c146c}{
-\index{cUPnPClassMovie@{cUPnPClassMovie}!getPropertyList@{getPropertyList}}
-\index{getPropertyList@{getPropertyList}!cUPnPClassMovie@{cUPnPClassMovie}}
-\subsubsection[{getPropertyList}]{\setlength{\rightskip}{0pt plus 5cm}cStringList $\ast$ cUPnPClassMovie::getPropertyList ()\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcUPnPClassMovie_b62e6dac175090b82c47f955e29c146c}
-
-
-Get the properties of the object
-
-This returns a property list with all the properties which can be obtained or set with {\tt getProperty} or {\tt setProperty}.
-
-\begin{Desc}
-\item[Returns:]a stringlist with the properties \end{Desc}
-
-
-Reimplemented from \hyperlink{classcUPnPClassVideoItem_9dc397419b45535a3e6a676667b619a4}{cUPnPClassVideoItem}.\hypertarget{classcUPnPClassMovie_9fc36c7e0a1a465ec720b219a1710cc6}{
-\index{cUPnPClassMovie@{cUPnPClassMovie}!getStorageMedium@{getStorageMedium}}
-\index{getStorageMedium@{getStorageMedium}!cUPnPClassMovie@{cUPnPClassMovie}}
-\subsubsection[{getStorageMedium}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ cUPnPClassMovie::getStorageMedium () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPClassMovie_9fc36c7e0a1a465ec720b219a1710cc6}
-
-
-Get the storage medium
-
-This returns the storage medium, where the movie resides.
-
-\begin{Desc}
-\item[Returns:]the storage medium \end{Desc}
-\hypertarget{classcUPnPClassMovie_3df7d1a4d798fddde1b379a2302a128c}{
-\index{cUPnPClassMovie@{cUPnPClassMovie}!setDVDRegionCode@{setDVDRegionCode}}
-\index{setDVDRegionCode@{setDVDRegionCode}!cUPnPClassMovie@{cUPnPClassMovie}}
-\subsubsection[{setDVDRegionCode}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPClassMovie::setDVDRegionCode (int {\em RegionCode})}}
-\label{classcUPnPClassMovie_3df7d1a4d798fddde1b379a2302a128c}
-
-
-Sets the DVD region code
-
-For more information on this, see \href{http://en.wikipedia.org/wiki/DVD_region_code}{\tt http://en.wikipedia.org/wiki/DVD\_\-region\_\-code}
-
-The integer representation for {\em ALL\/} is 9.
-
-\begin{Desc}
-\item[See also:]\href{http://en.wikipedia.org/wiki/DVD_region_code}{\tt http://en.wikipedia.org/wiki/DVD\_\-region\_\-code} \end{Desc}
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt 0},} if setting was successful\item {\bf {\tt $<$0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em RegionCode}]the region code of this movie \end{description}
-\end{Desc}
-\hypertarget{classcUPnPClassMovie_d7f990edda85f2caabe822d2ceeb2b0d}{
-\index{cUPnPClassMovie@{cUPnPClassMovie}!setProperty@{setProperty}}
-\index{setProperty@{setProperty}!cUPnPClassMovie@{cUPnPClassMovie}}
-\subsubsection[{setProperty}]{\setlength{\rightskip}{0pt plus 5cm}bool cUPnPClassMovie::setProperty (const char $\ast$ {\em Property}, \/ const char $\ast$ {\em Value})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcUPnPClassMovie_d7f990edda85f2caabe822d2ceeb2b0d}
-
-
-Sets a property
-
-Sets the value of a specified property. The value is converted from string into the propper data type
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt true},} if the property exists\item {\bf {\tt false},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Property}]the property which should be set \item[{\em Value}]the value of that property \end{description}
-\end{Desc}
-
-
-Reimplemented from \hyperlink{classcUPnPClassVideoItem_3cbda6d87f5a9ff0475a75e76ba19924}{cUPnPClassVideoItem}.\hypertarget{classcUPnPClassMovie_136a1daa4c14c2d7397624eb288c463e}{
-\index{cUPnPClassMovie@{cUPnPClassMovie}!setStorageMedium@{setStorageMedium}}
-\index{setStorageMedium@{setStorageMedium}!cUPnPClassMovie@{cUPnPClassMovie}}
-\subsubsection[{setStorageMedium}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPClassMovie::setStorageMedium (const char $\ast$ {\em StorageMedium})}}
-\label{classcUPnPClassMovie_136a1daa4c14c2d7397624eb288c463e}
-
-
-Sets the storage medium
-
-This will set the storage medium, where the movie resides. Valid media are defined in \hyperlink{common_8h-source}{common.h}
-
-\begin{Desc}
-\item[See also:]\hyperlink{common_8h-source}{common.h} \end{Desc}
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt 0},} if setting was successful\item {\bf {\tt $<$0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em StorageMedium}]the medium where the movie is located \end{description}
-\end{Desc}
-
-
-The documentation for this class was generated from the following files:\begin{CompactItemize}
-\item
-database/object.h\item
-database/object.cpp\end{CompactItemize}
diff --git a/doc/latex/classcUPnPClassMovie__coll__graph.eps b/doc/latex/classcUPnPClassMovie__coll__graph.eps
deleted file mode 100644
index 65a1be4..0000000
--- a/doc/latex/classcUPnPClassMovie__coll__graph.eps
+++ /dev/null
@@ -1,914 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 243 1898
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 207 1862 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 9 0 moveto
-9 168 lineto
-128 168 lineto
-128 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 9 0 moveto
-9 168 lineto
-128 168 lineto
-128 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-27 155 moveto 82 (cUPnPClassMovie) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 9 148 moveto
-128 148 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-16.5 135 moveto 89 (# mDVDRegionCode) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-16.5 123 moveto 85 (# mStorageMedium) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 9 116 moveto
-128 116 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-16.5 103 moveto 103 (+ ~cUPnPClassMovie\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-16.5 91 moveto 81 (+ getPropertyList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-16.5 79 moveto 65 (+ setProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-16.5 67 moveto 65 (+ getProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-16.5 55 moveto 101 (+ setDVDRegionCode\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-16.5 43 moveto 97 (+ setStorageMedium\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-16.5 31 moveto 101 (+ getDVDRegionCode\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-16.5 19 moveto 97 (+ getStorageMedium\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-16.5 7 moveto 96 (# cUPnPClassMovie\(\)) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 0 206 136 662 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPClassVideoItem.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 0 206 moveto
-0 662 lineto
-137 662 lineto
-137 206 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 206 moveto
-0 662 lineto
-137 662 lineto
-137 206 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-18 649 moveto 100 (cUPnPClassVideoItem) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 642 moveto
-137 642 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 629 moveto 43 (# mGenre) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 617 moveto 65 (# mDescription) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 605 moveto 86 (# mLongDescription) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 593 moveto 62 (# mPublishers) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 581 moveto 59 (# mLanguage) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 569 moveto 57 (# mRelations) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 557 moveto 61 (# mProducers) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 545 moveto 44 (# mRating) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 533 moveto 45 (# mActors) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 521 moveto 56 (# mDirectors) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 514 moveto
-137 514 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 501 moveto 121 (+ ~cUPnPClassVideoItem\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 489 moveto 81 (+ getPropertyList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 477 moveto 65 (+ setProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 465 moveto 65 (+ getProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 453 moveto 98 (+ setLongDescription\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 441 moveto 77 (+ setDescription\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 429 moveto 74 (+ setPublishers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 417 moveto 55 (+ setGenre\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 405 moveto 71 (+ setLanguage\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 393 moveto 69 (+ setRelations\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 381 moveto 68 (+ setDirectors\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 369 moveto 57 (+ setActors\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 357 moveto 73 (+ setProducers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 345 moveto 56 (+ setRating\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 333 moveto 55 (+ getGenre\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 321 moveto 98 (+ getLongDescription\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 309 moveto 77 (+ getDescription\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 297 moveto 74 (+ getPublishers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 285 moveto 71 (+ getLanguage\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 273 moveto 69 (+ getRelations\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 261 moveto 57 (+ getActors\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 249 moveto 73 (+ getProducers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 237 moveto 68 (+ getDirectors\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 225 moveto 56 (+ getRating\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 213 moveto 114 (# cUPnPClassVideoItem\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 68 196 moveto
-68 186 68 177 68 168 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 64.5 196 moveto
-68 206 lineto
-71.5 196 lineto
-closepath stroke
-grestore
-% Node3
-gsave
-[ /Rect [ 8 700 128 856 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPClassItem.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 8 700 moveto
-8 856 lineto
-129 856 lineto
-129 700 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 8 700 moveto
-8 856 lineto
-129 856 lineto
-129 700 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-30.5 843 moveto 75 (cUPnPClassItem) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 8 836 moveto
-129 836 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 823 moveto 61 (# mReference) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 8 816 moveto
-129 816 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 803 moveto 96 (+ ~cUPnPClassItem\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 791 moveto 81 (+ getPropertyList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 779 moveto 105 (+ createDIDLFragment\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 767 moveto 65 (+ setProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 755 moveto 65 (+ getProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 743 moveto 73 (+ setReference\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 731 moveto 73 (+ getReference\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 719 moveto 83 (+ getReferenceID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 707 moveto 89 (# cUPnPClassItem\(\)) alignedtext
-grestore
-% Node3->Node2
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 68 690 moveto
-68 681 68 671 68 662 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 64.5 690 moveto
-68 700 lineto
-71.5 690 lineto
-closepath stroke
-grestore
-% Node3->Node3
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 138 791 moveto
-143 788 146 784 146 778 curveto
-146 769 139 764 129 761 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 129 795 moveto
-136.31 786.83 lineto
-133.57 792.97 lineto
-138.14 790.94 lineto
-138.14 790.94 lineto
-138.14 790.94 lineto
-133.57 792.97 lineto
-139.97 795.05 lineto
-129 795 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 129 795 moveto
-136.31 786.83 lineto
-133.57 792.97 lineto
-138.14 790.94 lineto
-138.14 790.94 lineto
-138.14 790.94 lineto
-133.57 792.97 lineto
-139.97 795.05 lineto
-129 795 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-145.5 775 moveto 53 (mReference) alignedtext
-grestore
-% Node4
-gsave
-[ /Rect [ 8 894 128 1506 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPClassObject.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 8 894 moveto
-8 1506 lineto
-129 1506 lineto
-129 894 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 8 894 moveto
-8 1506 lineto
-129 1506 lineto
-129 894 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-26 1493 moveto 84 (cUPnPClassObject) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 8 1486 moveto
-129 1486 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1473 moveto 72 (# mLastModified) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1461 moveto 26 (# mID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1449 moveto 45 (# mParent) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1437 moveto 41 (# mClass) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1425 moveto 35 (# mTitle) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1413 moveto 48 (# mCreator) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1401 moveto 61 (# mRestricted) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1389 moveto 68 (# mWriteStatus) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1377 moveto 63 (# mResources) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1365 moveto 73 (# mResourcesID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1353 moveto 80 (# mDIDLFragment) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1341 moveto 65 (# mSortCriteria) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1329 moveto 86 (# mSortDescending) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1317 moveto 43 (- mLastID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1305 moveto 47 (- mDeleted) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 8 1298 moveto
-129 1298 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1285 moveto 52 (+ modified\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1273 moveto 105 (+ ~cUPnPClassObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1261 moveto 54 (+ Compare\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1249 moveto 81 (+ getPropertyList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1237 moveto 65 (+ getProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1225 moveto 65 (+ setProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1213 moveto 70 (+ getContainer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1201 moveto 105 (+ createDIDLFragment\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1189 moveto 64 (+ isContainer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1177 moveto 77 (+ setSortCriteria\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1165 moveto 85 (+ clearSortCriteria\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1153 moveto 47 (+ setTitle\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1141 moveto 60 (+ setCreator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1129 moveto 73 (+ setRestricted\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1117 moveto 80 (+ setWriteStatus\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1105 moveto 75 (+ setResources\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1093 moveto 72 (+ addResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1081 moveto 89 (+ removeResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1069 moveto 38 (+ getID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1057 moveto 67 (+ getParentID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1045 moveto 57 (+ getParent\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1033 moveto 47 (+ getTitle\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1021 moveto 53 (+ getClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1009 moveto 60 (+ getCreator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 997 moveto 67 (+ isRestricted\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 985 moveto 80 (+ getWriteStatus\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 973 moveto 70 (+ getResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 961 moveto 75 (+ getResources\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 949 moveto 98 (# cUPnPClassObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 937 moveto 38 (# setID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 925 moveto 56 (# setParent\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 913 moveto 53 (# setClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 901 moveto 65 (# setModified\(\)) alignedtext
-grestore
-% Node4->Node3
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 68 884 moveto
-68 874 68 865 68 856 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 64.5 884 moveto
-68 894 lineto
-71.5 884 lineto
-closepath stroke
-grestore
-% Node4->Node4
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 136 1248 moveto
-142 1238 146 1222 146 1200 curveto
-146 1171 139 1152 129 1144 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 129 1256 moveto
-132.2 1245.51 lineto
-132.29 1252.24 lineto
-135.59 1248.47 lineto
-135.59 1248.47 lineto
-135.59 1248.47 lineto
-132.29 1252.24 lineto
-138.97 1251.44 lineto
-129 1256 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 129 1256 moveto
-132.2 1245.51 lineto
-132.29 1252.24 lineto
-135.59 1248.47 lineto
-135.59 1248.47 lineto
-135.59 1248.47 lineto
-132.29 1252.24 lineto
-138.97 1251.44 lineto
-129 1256 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-145.5 1197 moveto 37 (mParent) alignedtext
-grestore
-% Node5
-gsave
-[ /Rect [ 7 1566 129 1854 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($structcUPnPObjectID.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 7 1566 moveto
-7 1854 lineto
-129 1854 lineto
-129 1566 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 7 1566 moveto
-7 1854 lineto
-129 1854 lineto
-129 1566 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-33.5 1841 moveto 69 (cUPnPObjectID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 7 1834 moveto
-129 1834 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 1821 moveto 24 (+ _ID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 7 1814 moveto
-129 1814 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 1801 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 1789 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 1777 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 1765 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 1753 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 1741 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 1729 moveto 62 (+ operator++\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 1717 moveto 62 (+ operator++\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 1705 moveto 56 (+ operator--\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 1693 moveto 56 (+ operator--\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 1681 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 1669 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 1657 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 1645 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 1633 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 1621 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 1609 moveto 106 (+ operator unsigned int\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 1597 moveto 64 (+ operator int\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 1585 moveto 71 (+ operator long\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 1573 moveto 54 (+ operator*\(\)) alignedtext
-grestore
-% Node5->Node4
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 68 1556 moveto
-68 1540 68 1523 68 1506 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 68 1566 moveto
-63.5 1556 lineto
-68 1561 lineto
-68 1556 lineto
-68 1556 lineto
-68 1556 lineto
-68 1561 lineto
-72.5 1556 lineto
-68 1566 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 68 1566 moveto
-63.5 1556 lineto
-68 1561 lineto
-68 1556 lineto
-68 1556 lineto
-68 1556 lineto
-68 1561 lineto
-72.5 1556 lineto
-68 1566 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-67.5 1539 moveto 37 (mLastID) alignedtext
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-77 1527 moveto 18 (mID) alignedtext
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 243 1898
-end
-restore
-%%EOF
diff --git a/doc/latex/classcUPnPClassMovie__coll__graph.md5 b/doc/latex/classcUPnPClassMovie__coll__graph.md5
deleted file mode 100644
index b036bb4..0000000
--- a/doc/latex/classcUPnPClassMovie__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-a747d9c456282a36b85fece806f6a322 \ No newline at end of file
diff --git a/doc/latex/classcUPnPClassMovie__coll__graph.pdf b/doc/latex/classcUPnPClassMovie__coll__graph.pdf
deleted file mode 100644
index 2a27229..0000000
--- a/doc/latex/classcUPnPClassMovie__coll__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcUPnPClassMovie__inherit__graph.eps b/doc/latex/classcUPnPClassMovie__inherit__graph.eps
deleted file mode 100644
index cba13f7..0000000
--- a/doc/latex/classcUPnPClassMovie__inherit__graph.eps
+++ /dev/null
@@ -1,701 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 180 1544
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 144 1508 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 9 0 moveto
-9 168 lineto
-128 168 lineto
-128 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 9 0 moveto
-9 168 lineto
-128 168 lineto
-128 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-27 155 moveto 82 (cUPnPClassMovie) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 9 148 moveto
-128 148 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-16.5 135 moveto 89 (# mDVDRegionCode) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-16.5 123 moveto 85 (# mStorageMedium) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 9 116 moveto
-128 116 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-16.5 103 moveto 103 (+ ~cUPnPClassMovie\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-16.5 91 moveto 81 (+ getPropertyList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-16.5 79 moveto 65 (+ setProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-16.5 67 moveto 65 (+ getProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-16.5 55 moveto 101 (+ setDVDRegionCode\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-16.5 43 moveto 97 (+ setStorageMedium\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-16.5 31 moveto 101 (+ getDVDRegionCode\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-16.5 19 moveto 97 (+ getStorageMedium\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-16.5 7 moveto 96 (# cUPnPClassMovie\(\)) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 0 204 136 660 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPClassVideoItem.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 0 204 moveto
-0 660 lineto
-137 660 lineto
-137 204 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 204 moveto
-0 660 lineto
-137 660 lineto
-137 204 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-18 647 moveto 100 (cUPnPClassVideoItem) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 640 moveto
-137 640 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 627 moveto 43 (# mGenre) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 615 moveto 65 (# mDescription) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 603 moveto 86 (# mLongDescription) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 591 moveto 62 (# mPublishers) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 579 moveto 59 (# mLanguage) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 567 moveto 57 (# mRelations) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 555 moveto 61 (# mProducers) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 543 moveto 44 (# mRating) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 531 moveto 45 (# mActors) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 519 moveto 56 (# mDirectors) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 512 moveto
-137 512 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 499 moveto 121 (+ ~cUPnPClassVideoItem\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 487 moveto 81 (+ getPropertyList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 475 moveto 65 (+ setProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 463 moveto 65 (+ getProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 451 moveto 98 (+ setLongDescription\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 439 moveto 77 (+ setDescription\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 427 moveto 74 (+ setPublishers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 415 moveto 55 (+ setGenre\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 403 moveto 71 (+ setLanguage\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 391 moveto 69 (+ setRelations\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 379 moveto 68 (+ setDirectors\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 367 moveto 57 (+ setActors\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 355 moveto 73 (+ setProducers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 343 moveto 56 (+ setRating\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 331 moveto 55 (+ getGenre\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 319 moveto 98 (+ getLongDescription\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 307 moveto 77 (+ getDescription\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 295 moveto 74 (+ getPublishers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 283 moveto 71 (+ getLanguage\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 271 moveto 69 (+ getRelations\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 259 moveto 57 (+ getActors\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 247 moveto 73 (+ getProducers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 235 moveto 68 (+ getDirectors\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 223 moveto 56 (+ getRating\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 211 moveto 114 (# cUPnPClassVideoItem\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 68 194 moveto
-68 185 68 176 68 168 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 64.5 194 moveto
-68 204 lineto
-71.5 194 lineto
-closepath stroke
-grestore
-% Node3
-gsave
-[ /Rect [ 8 696 128 852 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPClassItem.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 8 696 moveto
-8 852 lineto
-129 852 lineto
-129 696 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 8 696 moveto
-8 852 lineto
-129 852 lineto
-129 696 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-30.5 839 moveto 75 (cUPnPClassItem) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 8 832 moveto
-129 832 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 819 moveto 61 (# mReference) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 8 812 moveto
-129 812 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 799 moveto 96 (+ ~cUPnPClassItem\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 787 moveto 81 (+ getPropertyList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 775 moveto 105 (+ createDIDLFragment\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 763 moveto 65 (+ setProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 751 moveto 65 (+ getProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 739 moveto 73 (+ setReference\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 727 moveto 73 (+ getReference\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 715 moveto 83 (+ getReferenceID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 703 moveto 89 (# cUPnPClassItem\(\)) alignedtext
-grestore
-% Node3->Node2
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 68 686 moveto
-68 678 68 669 68 660 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 64.5 686 moveto
-68 696 lineto
-71.5 686 lineto
-closepath stroke
-grestore
-% Node4
-gsave
-[ /Rect [ 8 888 128 1500 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPClassObject.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 8 888 moveto
-8 1500 lineto
-129 1500 lineto
-129 888 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 8 888 moveto
-8 1500 lineto
-129 1500 lineto
-129 888 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-26 1487 moveto 84 (cUPnPClassObject) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 8 1480 moveto
-129 1480 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1467 moveto 72 (# mLastModified) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1455 moveto 26 (# mID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1443 moveto 45 (# mParent) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1431 moveto 41 (# mClass) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1419 moveto 35 (# mTitle) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1407 moveto 48 (# mCreator) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1395 moveto 61 (# mRestricted) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1383 moveto 68 (# mWriteStatus) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1371 moveto 63 (# mResources) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1359 moveto 73 (# mResourcesID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1347 moveto 80 (# mDIDLFragment) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1335 moveto 65 (# mSortCriteria) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1323 moveto 86 (# mSortDescending) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1311 moveto 43 (- mLastID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1299 moveto 47 (- mDeleted) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 8 1292 moveto
-129 1292 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1279 moveto 52 (+ modified\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1267 moveto 105 (+ ~cUPnPClassObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1255 moveto 54 (+ Compare\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1243 moveto 81 (+ getPropertyList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1231 moveto 65 (+ getProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1219 moveto 65 (+ setProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1207 moveto 70 (+ getContainer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1195 moveto 105 (+ createDIDLFragment\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1183 moveto 64 (+ isContainer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1171 moveto 77 (+ setSortCriteria\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1159 moveto 85 (+ clearSortCriteria\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1147 moveto 47 (+ setTitle\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1135 moveto 60 (+ setCreator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1123 moveto 73 (+ setRestricted\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1111 moveto 80 (+ setWriteStatus\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1099 moveto 75 (+ setResources\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1087 moveto 72 (+ addResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1075 moveto 89 (+ removeResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1063 moveto 38 (+ getID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1051 moveto 67 (+ getParentID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1039 moveto 57 (+ getParent\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1027 moveto 47 (+ getTitle\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1015 moveto 53 (+ getClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1003 moveto 60 (+ getCreator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 991 moveto 67 (+ isRestricted\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 979 moveto 80 (+ getWriteStatus\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 967 moveto 70 (+ getResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 955 moveto 75 (+ getResources\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 943 moveto 98 (# cUPnPClassObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 931 moveto 38 (# setID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 919 moveto 56 (# setParent\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 907 moveto 53 (# setClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 895 moveto 65 (# setModified\(\)) alignedtext
-grestore
-% Node4->Node3
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 68 878 moveto
-68 869 68 860 68 852 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 64.5 878 moveto
-68 888 lineto
-71.5 878 lineto
-closepath stroke
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 180 1544
-end
-restore
-%%EOF
diff --git a/doc/latex/classcUPnPClassMovie__inherit__graph.md5 b/doc/latex/classcUPnPClassMovie__inherit__graph.md5
deleted file mode 100644
index 1fbaf25..0000000
--- a/doc/latex/classcUPnPClassMovie__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-c38fca23577f1912f80686eaf6e8e661 \ No newline at end of file
diff --git a/doc/latex/classcUPnPClassMovie__inherit__graph.pdf b/doc/latex/classcUPnPClassMovie__inherit__graph.pdf
deleted file mode 100644
index bc5346a..0000000
--- a/doc/latex/classcUPnPClassMovie__inherit__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcUPnPClassObject.tex b/doc/latex/classcUPnPClassObject.tex
deleted file mode 100644
index 499b2ec..0000000
--- a/doc/latex/classcUPnPClassObject.tex
+++ /dev/null
@@ -1,703 +0,0 @@
-\hypertarget{classcUPnPClassObject}{
-\section{cUPnPClassObject Class Reference}
-\label{classcUPnPClassObject}\index{cUPnPClassObject@{cUPnPClassObject}}
-}
-{\tt \#include $<$object.h$>$}
-
-Inheritance diagram for cUPnPClassObject:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[width=400pt]{classcUPnPClassObject__inherit__graph}
-\end{center}
-\end{figure}
-Collaboration diagram for cUPnPClassObject:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[height=400pt]{classcUPnPClassObject__coll__graph}
-\end{center}
-\end{figure}
-\subsection*{Public Member Functions}
-\begin{CompactItemize}
-\item
-time\_\-t \hyperlink{classcUPnPClassObject_18c91d90256db85d1356db17b27f69c3}{modified} () const
-\item
-virtual int \hyperlink{classcUPnPClassObject_7297d228db4033bf8968eaee502131dd}{Compare} (const cListObject \&ListObject) const
-\item
-virtual cStringList $\ast$ \hyperlink{classcUPnPClassObject_4a4d2cd2e59d364050bb64a3d9dced6e}{getPropertyList} ()
-\item
-virtual bool \hyperlink{classcUPnPClassObject_539cf36abc96b95bc8437601fed8a0f6}{getProperty} (const char $\ast$Property, char $\ast$$\ast$Value) const
-\item
-virtual bool \hyperlink{classcUPnPClassObject_6f2a803a0d0e148133edce23ed6c0e7c}{setProperty} (const char $\ast$Property, const char $\ast$Value)
-\item
-virtual \hyperlink{classcUPnPClassContainer}{cUPnPClassContainer} $\ast$ \hyperlink{classcUPnPClassObject_ce6f39a8484ae48ea9801b11046cd2a6}{getContainer} ()
-\item
-virtual IXML\_\-Node $\ast$ \hyperlink{classcUPnPClassObject_9090f5982129bc5aa15c6e19db627445}{createDIDLFragment} (IXML\_\-Document $\ast$Document, cStringList $\ast$Filter)=0
-\item
-bool \hyperlink{classcUPnPClassObject_44f963ff6d731daca5b163ddbb1cf50f}{isContainer} ()
-\item
-void \hyperlink{classcUPnPClassObject_6bf77953db1fd098a0ec5bc8795e6c6b}{setSortCriteria} (const char $\ast$Property, bool Descending=false)
-\item
-void \hyperlink{classcUPnPClassObject_19295252a40ad5fd1a4870a473ac90ea}{clearSortCriteria} ()
-\item
-int \hyperlink{classcUPnPClassObject_717c3efc5b21fc0c92ef19f1925b24c5}{setTitle} (const char $\ast$Title)
-\item
-int \hyperlink{classcUPnPClassObject_b59e3528eda8c223f5336bd8a7d47527}{setCreator} (const char $\ast$Creator)
-\item
-int \hyperlink{classcUPnPClassObject_40819ea39a75fc93e8c8a2ffde43732d}{setRestricted} (bool Restricted)
-\item
-int \hyperlink{classcUPnPClassObject_4731b6c591544342da067f5abef5b661}{setWriteStatus} (int Status)
-\item
-int \hyperlink{classcUPnPClassObject_18856f1b0320713a754a87f66b62396e}{setResources} (cList$<$ \hyperlink{classcUPnPResource}{cUPnPResource} $>$ $\ast$Resources)
-\item
-int \hyperlink{classcUPnPClassObject_3132df806f003bde133e6724125366f2}{addResource} (\hyperlink{classcUPnPResource}{cUPnPResource} $\ast$Resource)
-\item
-int \hyperlink{classcUPnPClassObject_5df5b5c205aaaeea44a1e5d03b7cba23}{removeResource} (\hyperlink{classcUPnPResource}{cUPnPResource} $\ast$Resource)
-\item
-\hyperlink{structcUPnPObjectID}{cUPnPObjectID} \hyperlink{classcUPnPClassObject_8ae04f4f645c764c0179be1cbf99941a}{getID} () const
-\item
-\hyperlink{structcUPnPObjectID}{cUPnPObjectID} \hyperlink{classcUPnPClassObject_9eb008855499fc1afcd807cb019d7abe}{getParentID} () const
-\item
-\hyperlink{classcUPnPClassContainer}{cUPnPClassContainer} $\ast$ \hyperlink{classcUPnPClassObject_4787df89382fc962598fe4008a3eefd9}{getParent} () const
-\item
-const char $\ast$ \hyperlink{classcUPnPClassObject_12312c25d2a926f4d4fe5c4e0eb46f6a}{getTitle} () const
-\item
-const char $\ast$ \hyperlink{classcUPnPClassObject_39c9bb75681ce4517c4eff6a6bdffad7}{getClass} () const
-\item
-const char $\ast$ \hyperlink{classcUPnPClassObject_2069a6b6653c5dcbbaa582fbc9ea3075}{getCreator} () const
-\item
-bool \hyperlink{classcUPnPClassObject_a5498dca2bf917a16f2a8d78f34b6516}{isRestricted} () const
-\item
-int \hyperlink{classcUPnPClassObject_c3ac47d3b60823e7efd31f5b58b9d331}{getWriteStatus} () const
-\item
-\hyperlink{classcUPnPResource}{cUPnPResource} $\ast$ \hyperlink{classcUPnPClassObject_7bce9528b984a9f943d9a1892bb592ad}{getResource} (unsigned int ResourceID) const
-\item
-cList$<$ \hyperlink{classcUPnPResource}{cUPnPResource} $>$ $\ast$ \hyperlink{classcUPnPClassObject_24136f55324f724bfe7129eb424f4597}{getResources} () const
-\end{CompactItemize}
-\subsection*{Protected Member Functions}
-\begin{CompactItemize}
-\item
-int \hyperlink{classcUPnPClassObject_1e00f20de14c17cfebd4f6670d5e548d}{setID} (\hyperlink{structcUPnPObjectID}{cUPnPObjectID} ID)
-\item
-int \hyperlink{classcUPnPClassObject_d092a68523a7e3a8bd8d1b6f79888eff}{setParent} (\hyperlink{classcUPnPClassContainer}{cUPnPClassContainer} $\ast$Parent)
-\item
-int \hyperlink{classcUPnPClassObject_980233a73fe6b3286313f992909602ae}{setClass} (const char $\ast$Class)
-\item
-void \hyperlink{classcUPnPClassObject_f5c5ca8dd663fe6c59ee2d29dba870e5}{setModified} (void)
-\end{CompactItemize}
-\subsection*{Protected Attributes}
-\begin{CompactItemize}
-\item
-\hypertarget{classcUPnPClassObject_3196f065470aac0fd027ff81225f18e1}{
-time\_\-t \hyperlink{classcUPnPClassObject_3196f065470aac0fd027ff81225f18e1}{mLastModified}}
-\label{classcUPnPClassObject_3196f065470aac0fd027ff81225f18e1}
-
-\begin{CompactList}\small\item\em The last modification of this property. \item\end{CompactList}\item
-\hypertarget{classcUPnPClassObject_96ccf6ef7924ae0d440a87cc88221e08}{
-\hyperlink{structcUPnPObjectID}{cUPnPObjectID} \hyperlink{classcUPnPClassObject_96ccf6ef7924ae0d440a87cc88221e08}{mID}}
-\label{classcUPnPClassObject_96ccf6ef7924ae0d440a87cc88221e08}
-
-\begin{CompactList}\small\item\em The object ID. \item\end{CompactList}\item
-\hypertarget{classcUPnPClassObject_bccecf0a80934f907c3ede2dfe5fc27d}{
-\hyperlink{classcUPnPClassObject}{cUPnPClassObject} $\ast$ \hyperlink{classcUPnPClassObject_bccecf0a80934f907c3ede2dfe5fc27d}{mParent}}
-\label{classcUPnPClassObject_bccecf0a80934f907c3ede2dfe5fc27d}
-
-\begin{CompactList}\small\item\em The parent object. \item\end{CompactList}\item
-\hypertarget{classcUPnPClassObject_60875cd885a2ac83b5c8eba2f4b98c20}{
-cString \hyperlink{classcUPnPClassObject_60875cd885a2ac83b5c8eba2f4b98c20}{mClass}}
-\label{classcUPnPClassObject_60875cd885a2ac83b5c8eba2f4b98c20}
-
-\begin{CompactList}\small\item\em Class (Who am I?). \item\end{CompactList}\item
-\hypertarget{classcUPnPClassObject_b31f0c0cb2d9761c90713a1744634ec6}{
-cString \hyperlink{classcUPnPClassObject_b31f0c0cb2d9761c90713a1744634ec6}{mTitle}}
-\label{classcUPnPClassObject_b31f0c0cb2d9761c90713a1744634ec6}
-
-\begin{CompactList}\small\item\em Object title. \item\end{CompactList}\item
-\hypertarget{classcUPnPClassObject_a5e80e4679babeaaee989b0591046137}{
-cString \hyperlink{classcUPnPClassObject_a5e80e4679babeaaee989b0591046137}{mCreator}}
-\label{classcUPnPClassObject_a5e80e4679babeaaee989b0591046137}
-
-\begin{CompactList}\small\item\em Creator of this object. \item\end{CompactList}\item
-\hypertarget{classcUPnPClassObject_d3709ce6e3c60a3cea616e437408d9b5}{
-bool \hyperlink{classcUPnPClassObject_d3709ce6e3c60a3cea616e437408d9b5}{mRestricted}}
-\label{classcUPnPClassObject_d3709ce6e3c60a3cea616e437408d9b5}
-
-\begin{CompactList}\small\item\em Ability of changing metadata? \item\end{CompactList}\item
-\hypertarget{classcUPnPClassObject_63ae3b00533846717e40fdf4729d50c9}{
-int \hyperlink{classcUPnPClassObject_63ae3b00533846717e40fdf4729d50c9}{mWriteStatus}}
-\label{classcUPnPClassObject_63ae3b00533846717e40fdf4729d50c9}
-
-\begin{CompactList}\small\item\em Ability of writing resources? \item\end{CompactList}\item
-\hypertarget{classcUPnPClassObject_3da123add3d4de3c6d9a6fe76c666253}{
-cList$<$ \hyperlink{classcUPnPResource}{cUPnPResource} $>$ $\ast$ \hyperlink{classcUPnPClassObject_3da123add3d4de3c6d9a6fe76c666253}{mResources}}
-\label{classcUPnPClassObject_3da123add3d4de3c6d9a6fe76c666253}
-
-\begin{CompactList}\small\item\em The resources of this object. \item\end{CompactList}\item
-\hypertarget{classcUPnPClassObject_36028ece195b24fa9ff01c2713a8a291}{
-cHash$<$ \hyperlink{classcUPnPResource}{cUPnPResource} $>$ $\ast$ \hyperlink{classcUPnPClassObject_36028ece195b24fa9ff01c2713a8a291}{mResourcesID}}
-\label{classcUPnPClassObject_36028ece195b24fa9ff01c2713a8a291}
-
-\begin{CompactList}\small\item\em The resources of this object as hashmap. \item\end{CompactList}\item
-\hypertarget{classcUPnPClassObject_21b48ab17d1d7379943aa9d4c026046a}{
-IXML\_\-Document $\ast$ \hyperlink{classcUPnPClassObject_21b48ab17d1d7379943aa9d4c026046a}{mDIDLFragment}}
-\label{classcUPnPClassObject_21b48ab17d1d7379943aa9d4c026046a}
-
-\begin{CompactList}\small\item\em The DIDL fragment of the object. \item\end{CompactList}\item
-\hypertarget{classcUPnPClassObject_f7156d07778825170844d35fda5959eb}{
-cString \hyperlink{classcUPnPClassObject_f7156d07778825170844d35fda5959eb}{mSortCriteria}}
-\label{classcUPnPClassObject_f7156d07778825170844d35fda5959eb}
-
-\begin{CompactList}\small\item\em The sort criteria to sort with. \item\end{CompactList}\item
-\hypertarget{classcUPnPClassObject_0bcc859a9bb114ebf93c474137bf157c}{
-bool \hyperlink{classcUPnPClassObject_0bcc859a9bb114ebf93c474137bf157c}{mSortDescending}}
-\label{classcUPnPClassObject_0bcc859a9bb114ebf93c474137bf157c}
-
-\begin{CompactList}\small\item\em The direction of the sort. \item\end{CompactList}\end{CompactItemize}
-\subsection*{Friends}
-\begin{CompactItemize}
-\item
-\hypertarget{classcUPnPClassObject_3d0d0aedce8b1c661ea360b9a6d616f6}{
-class \hyperlink{classcUPnPClassObject_3d0d0aedce8b1c661ea360b9a6d616f6}{cMediaDatabase}}
-\label{classcUPnPClassObject_3d0d0aedce8b1c661ea360b9a6d616f6}
-
-\item
-\hypertarget{classcUPnPClassObject_aefab39434a832c545ac75a79fa81d23}{
-class \hyperlink{classcUPnPClassObject_aefab39434a832c545ac75a79fa81d23}{cUPnPObjectMediator}}
-\label{classcUPnPClassObject_aefab39434a832c545ac75a79fa81d23}
-
-\item
-\hypertarget{classcUPnPClassObject_cb2ebde5758d6dc066be77d5a94d9f27}{
-class \hyperlink{classcUPnPClassObject_cb2ebde5758d6dc066be77d5a94d9f27}{cUPnPClassContainer}}
-\label{classcUPnPClassObject_cb2ebde5758d6dc066be77d5a94d9f27}
-
-\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-The UPnP class Object
-
-This is a UPnP class Object representation with all its properties.
-
-\subsection{Member Function Documentation}
-\hypertarget{classcUPnPClassObject_3132df806f003bde133e6724125366f2}{
-\index{cUPnPClassObject@{cUPnPClassObject}!addResource@{addResource}}
-\index{addResource@{addResource}!cUPnPClassObject@{cUPnPClassObject}}
-\subsubsection[{addResource}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPClassObject::addResource ({\bf cUPnPResource} $\ast$ {\em Resource})}}
-\label{classcUPnPClassObject_3132df806f003bde133e6724125366f2}
-
-
-Add resource to list
-
-This adds the specified resource to the resource list of the object
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt 0},} if setting was successful\item {\bf {\tt $<$0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Resource}]the resource to be added \end{description}
-\end{Desc}
-\hypertarget{classcUPnPClassObject_19295252a40ad5fd1a4870a473ac90ea}{
-\index{cUPnPClassObject@{cUPnPClassObject}!clearSortCriteria@{clearSortCriteria}}
-\index{clearSortCriteria@{clearSortCriteria}!cUPnPClassObject@{cUPnPClassObject}}
-\subsubsection[{clearSortCriteria}]{\setlength{\rightskip}{0pt plus 5cm}void cUPnPClassObject::clearSortCriteria ()}}
-\label{classcUPnPClassObject_19295252a40ad5fd1a4870a473ac90ea}
-
-
-Clears the sort criteria
-
-Clears the property of the sort criteria and sets the descending flag to false. \hypertarget{classcUPnPClassObject_7297d228db4033bf8968eaee502131dd}{
-\index{cUPnPClassObject@{cUPnPClassObject}!Compare@{Compare}}
-\index{Compare@{Compare}!cUPnPClassObject@{cUPnPClassObject}}
-\subsubsection[{Compare}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPClassObject::Compare (const cListObject \& {\em ListObject}) const\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcUPnPClassObject_7297d228db4033bf8968eaee502131dd}
-
-
-Compares a object
-
-This compares a given object with this object It uses the SortCriteria to compare them.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt $>$0},} if the object comes after this one\item {\bf {\tt 0},} if the objects have the same property\item {\bf {\tt $<$0},} if the object comes before this one \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em ListObject}]the object to compare with \end{description}
-\end{Desc}
-\hypertarget{classcUPnPClassObject_9090f5982129bc5aa15c6e19db627445}{
-\index{cUPnPClassObject@{cUPnPClassObject}!createDIDLFragment@{createDIDLFragment}}
-\index{createDIDLFragment@{createDIDLFragment}!cUPnPClassObject@{cUPnPClassObject}}
-\subsubsection[{createDIDLFragment}]{\setlength{\rightskip}{0pt plus 5cm}virtual IXML\_\-Node$\ast$ cUPnPClassObject::createDIDLFragment (IXML\_\-Document $\ast$ {\em Document}, \/ cStringList $\ast$ {\em Filter})\hspace{0.3cm}{\tt \mbox{[}pure virtual\mbox{]}}}}
-\label{classcUPnPClassObject_9090f5982129bc5aa15c6e19db627445}
-
-
-Create the DIDL fragment
-
-This creates the DIDL-Lite fragment of the object. The DIDL is written to the specified {\em IXML\/} document. The details of the output can be controlled via the filter stringlist
-
-\begin{Desc}
-\item[Returns:]the DIDL fragment of the object \end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Document}]the IXML document where to write the contents \item[{\em Filter}]the string list with the filter criteria \end{description}
-\end{Desc}
-
-
-Implemented in \hyperlink{classcUPnPClassItem_5385975d79cd8e8b78429ecfe11b30a7}{cUPnPClassItem}, and \hyperlink{classcUPnPClassContainer_fec5b0bae4ed2d194bfc9973f14a3926}{cUPnPClassContainer}.\hypertarget{classcUPnPClassObject_39c9bb75681ce4517c4eff6a6bdffad7}{
-\index{cUPnPClassObject@{cUPnPClassObject}!getClass@{getClass}}
-\index{getClass@{getClass}!cUPnPClassObject@{cUPnPClassObject}}
-\subsubsection[{getClass}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ cUPnPClassObject::getClass () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPClassObject_39c9bb75681ce4517c4eff6a6bdffad7}
-
-
-Get the object class
-
-This returns the object class of the object. The classes are defined by the UPnP Working Committee. However, custom classes which are derived from a standardized class are also possible.
-
-\begin{Desc}
-\item[Returns:]the class of the object \end{Desc}
-\hypertarget{classcUPnPClassObject_ce6f39a8484ae48ea9801b11046cd2a6}{
-\index{cUPnPClassObject@{cUPnPClassObject}!getContainer@{getContainer}}
-\index{getContainer@{getContainer}!cUPnPClassObject@{cUPnPClassObject}}
-\subsubsection[{getContainer}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf cUPnPClassContainer}$\ast$ cUPnPClassObject::getContainer ()\hspace{0.3cm}{\tt \mbox{[}inline, virtual\mbox{]}}}}
-\label{classcUPnPClassObject_ce6f39a8484ae48ea9801b11046cd2a6}
-
-
-Converts to container
-
-This will convert the object into a container if it is one. If not, it returns {\bf {\tt NULL}.}
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt NULL},} if it is not a container\item a container representation of this object \end{itemize}
-\end{Desc}
-
-
-Reimplemented in \hyperlink{classcUPnPClassContainer_32eb7f1d0b3821f0d9573fe59befdf10}{cUPnPClassContainer}.\hypertarget{classcUPnPClassObject_2069a6b6653c5dcbbaa582fbc9ea3075}{
-\index{cUPnPClassObject@{cUPnPClassObject}!getCreator@{getCreator}}
-\index{getCreator@{getCreator}!cUPnPClassObject@{cUPnPClassObject}}
-\subsubsection[{getCreator}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ cUPnPClassObject::getCreator () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPClassObject_2069a6b6653c5dcbbaa582fbc9ea3075}
-
-
-Get the creator
-
-This returns the creator of the object. Usually, this is the primary content creator or the owner of the object
-
-\begin{Desc}
-\item[Returns:]the creator of the object \end{Desc}
-\hypertarget{classcUPnPClassObject_8ae04f4f645c764c0179be1cbf99941a}{
-\index{cUPnPClassObject@{cUPnPClassObject}!getID@{getID}}
-\index{getID@{getID}!cUPnPClassObject@{cUPnPClassObject}}
-\subsubsection[{getID}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cUPnPObjectID} cUPnPClassObject::getID () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPClassObject_8ae04f4f645c764c0179be1cbf99941a}
-
-
-Get the object ID
-
-This returns the object ID of the object.
-
-\begin{Desc}
-\item[Returns:]the object ID \end{Desc}
-\hypertarget{classcUPnPClassObject_4787df89382fc962598fe4008a3eefd9}{
-\index{cUPnPClassObject@{cUPnPClassObject}!getParent@{getParent}}
-\index{getParent@{getParent}!cUPnPClassObject@{cUPnPClassObject}}
-\subsubsection[{getParent}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cUPnPClassContainer}$\ast$ cUPnPClassObject::getParent () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPClassObject_4787df89382fc962598fe4008a3eefd9}
-
-
-Get the parent object
-
-This returns the parent container object, associated with this object. It is {\bf {\tt NULL},} if the object is the root object.
-
-\begin{Desc}
-\item[Returns:]the parent object \end{Desc}
-\hypertarget{classcUPnPClassObject_9eb008855499fc1afcd807cb019d7abe}{
-\index{cUPnPClassObject@{cUPnPClassObject}!getParentID@{getParentID}}
-\index{getParentID@{getParentID}!cUPnPClassObject@{cUPnPClassObject}}
-\subsubsection[{getParentID}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cUPnPObjectID} cUPnPClassObject::getParentID () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPClassObject_9eb008855499fc1afcd807cb019d7abe}
-
-
-Get the parent ID
-
-This returns the ID of the parent container object, associated with this object. It is {\bf {\tt -1},} if the object is the root object.
-
-\begin{Desc}
-\item[Returns:]the parent ID \end{Desc}
-\hypertarget{classcUPnPClassObject_539cf36abc96b95bc8437601fed8a0f6}{
-\index{cUPnPClassObject@{cUPnPClassObject}!getProperty@{getProperty}}
-\index{getProperty@{getProperty}!cUPnPClassObject@{cUPnPClassObject}}
-\subsubsection[{getProperty}]{\setlength{\rightskip}{0pt plus 5cm}bool cUPnPClassObject::getProperty (const char $\ast$ {\em Property}, \/ char $\ast$$\ast$ {\em Value}) const\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcUPnPClassObject_539cf36abc96b95bc8437601fed8a0f6}
-
-
-Gets a property
-
-Returns the value of a specified property. The value is converted into a string.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt true},} if the property exists\item {\bf {\tt false},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Property}]the property which should be returned \item[{\em Value}]the value of that property \end{description}
-\end{Desc}
-
-
-Reimplemented in \hyperlink{classcUPnPClassItem_31f7010baa65cc25b95a864f05eb4e62}{cUPnPClassItem}, \hyperlink{classcUPnPClassContainer_f70297d2275e083f05024524d21118d7}{cUPnPClassContainer}, \hyperlink{classcUPnPClassVideoItem_94ab2ffcbe14abb63c680e6748e70ef1}{cUPnPClassVideoItem}, \hyperlink{classcUPnPClassMovie_b4c1d5a973856469b93d2033b65d7ba2}{cUPnPClassMovie}, and \hyperlink{classcUPnPClassVideoBroadcast_e1d13a13de094337cea6be214c4da0f0}{cUPnPClassVideoBroadcast}.\hypertarget{classcUPnPClassObject_4a4d2cd2e59d364050bb64a3d9dced6e}{
-\index{cUPnPClassObject@{cUPnPClassObject}!getPropertyList@{getPropertyList}}
-\index{getPropertyList@{getPropertyList}!cUPnPClassObject@{cUPnPClassObject}}
-\subsubsection[{getPropertyList}]{\setlength{\rightskip}{0pt plus 5cm}cStringList $\ast$ cUPnPClassObject::getPropertyList ()\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcUPnPClassObject_4a4d2cd2e59d364050bb64a3d9dced6e}
-
-
-Get the properties of the object
-
-This returns a property list with all the properties which can be obtained or set with {\tt getProperty} or {\tt setProperty}.
-
-\begin{Desc}
-\item[Returns:]a stringlist with the properties \end{Desc}
-
-
-Reimplemented in \hyperlink{classcUPnPClassItem_add0c9d378036e270e6f99d8d1409e3b}{cUPnPClassItem}, \hyperlink{classcUPnPClassContainer_d952c993314a9352d13f644bb95fbdc2}{cUPnPClassContainer}, \hyperlink{classcUPnPClassVideoItem_9dc397419b45535a3e6a676667b619a4}{cUPnPClassVideoItem}, \hyperlink{classcUPnPClassMovie_b62e6dac175090b82c47f955e29c146c}{cUPnPClassMovie}, and \hyperlink{classcUPnPClassVideoBroadcast_192f6a04c87fe8d56f99c71337cf0f68}{cUPnPClassVideoBroadcast}.\hypertarget{classcUPnPClassObject_7bce9528b984a9f943d9a1892bb592ad}{
-\index{cUPnPClassObject@{cUPnPClassObject}!getResource@{getResource}}
-\index{getResource@{getResource}!cUPnPClassObject@{cUPnPClassObject}}
-\subsubsection[{getResource}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cUPnPResource}$\ast$ cUPnPClassObject::getResource (unsigned int {\em ResourceID}) const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPClassObject_7bce9528b984a9f943d9a1892bb592ad}
-
-
-Get a resource by its ID
-
-Returns the resource with the specified resource ID.
-
-\begin{Desc}
-\item[Returns:]the resource by ID \end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em ResourceID}]the resource ID of the demanded resource \end{description}
-\end{Desc}
-\hypertarget{classcUPnPClassObject_24136f55324f724bfe7129eb424f4597}{
-\index{cUPnPClassObject@{cUPnPClassObject}!getResources@{getResources}}
-\index{getResources@{getResources}!cUPnPClassObject@{cUPnPClassObject}}
-\subsubsection[{getResources}]{\setlength{\rightskip}{0pt plus 5cm}cList$<${\bf cUPnPResource}$>$$\ast$ cUPnPClassObject::getResources () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPClassObject_24136f55324f724bfe7129eb424f4597}
-
-
-Get the resources
-
-This returns a list with resources associated with this object.
-
-\begin{Desc}
-\item[Returns:]the resources of this object \end{Desc}
-\hypertarget{classcUPnPClassObject_12312c25d2a926f4d4fe5c4e0eb46f6a}{
-\index{cUPnPClassObject@{cUPnPClassObject}!getTitle@{getTitle}}
-\index{getTitle@{getTitle}!cUPnPClassObject@{cUPnPClassObject}}
-\subsubsection[{getTitle}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ cUPnPClassObject::getTitle () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPClassObject_12312c25d2a926f4d4fe5c4e0eb46f6a}
-
-
-Get the title
-
-This returns the title of the object. This may be the title of an item or the folder name in case of a container.
-
-\begin{Desc}
-\item[Returns:]the title of the object \end{Desc}
-\hypertarget{classcUPnPClassObject_c3ac47d3b60823e7efd31f5b58b9d331}{
-\index{cUPnPClassObject@{cUPnPClassObject}!getWriteStatus@{getWriteStatus}}
-\index{getWriteStatus@{getWriteStatus}!cUPnPClassObject@{cUPnPClassObject}}
-\subsubsection[{getWriteStatus}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPClassObject::getWriteStatus () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPClassObject_c3ac47d3b60823e7efd31f5b58b9d331}
-
-
-Get write status
-
-This returns the write status of the object. It gives information, if the resource is modifiable.
-
-\begin{Desc}
-\item[Returns:]the write status \end{Desc}
-\hypertarget{classcUPnPClassObject_44f963ff6d731daca5b163ddbb1cf50f}{
-\index{cUPnPClassObject@{cUPnPClassObject}!isContainer@{isContainer}}
-\index{isContainer@{isContainer}!cUPnPClassObject@{cUPnPClassObject}}
-\subsubsection[{isContainer}]{\setlength{\rightskip}{0pt plus 5cm}bool cUPnPClassObject::isContainer ()\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPClassObject_44f963ff6d731daca5b163ddbb1cf50f}
-
-
-Is this a container?
-
-Returns if this object is a container or not
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt true},} if it is a container\item {\bf {\tt false},} otherwise \end{itemize}
-\end{Desc}
-\hypertarget{classcUPnPClassObject_a5498dca2bf917a16f2a8d78f34b6516}{
-\index{cUPnPClassObject@{cUPnPClassObject}!isRestricted@{isRestricted}}
-\index{isRestricted@{isRestricted}!cUPnPClassObject@{cUPnPClassObject}}
-\subsubsection[{isRestricted}]{\setlength{\rightskip}{0pt plus 5cm}bool cUPnPClassObject::isRestricted () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPClassObject_a5498dca2bf917a16f2a8d78f34b6516}
-
-
-Is the resource restricted?
-
-Returns {\bf {\tt true},} if the object is restricted or {\bf {\tt false},} otherwise. When the object is restricted, then modifications to the metadata of the object are disallowed.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt true},} if the object is restricted\item {\bf {\tt false},} otherwise \end{itemize}
-\end{Desc}
-\hypertarget{classcUPnPClassObject_18c91d90256db85d1356db17b27f69c3}{
-\index{cUPnPClassObject@{cUPnPClassObject}!modified@{modified}}
-\index{modified@{modified}!cUPnPClassObject@{cUPnPClassObject}}
-\subsubsection[{modified}]{\setlength{\rightskip}{0pt plus 5cm}time\_\-t cUPnPClassObject::modified () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPClassObject_18c91d90256db85d1356db17b27f69c3}
-
-
-Last modified
-
-Returns when the object was modified the last time.
-
-\begin{Desc}
-\item[Returns:]last modification timestamp \end{Desc}
-\hypertarget{classcUPnPClassObject_5df5b5c205aaaeea44a1e5d03b7cba23}{
-\index{cUPnPClassObject@{cUPnPClassObject}!removeResource@{removeResource}}
-\index{removeResource@{removeResource}!cUPnPClassObject@{cUPnPClassObject}}
-\subsubsection[{removeResource}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPClassObject::removeResource ({\bf cUPnPResource} $\ast$ {\em Resource})}}
-\label{classcUPnPClassObject_5df5b5c205aaaeea44a1e5d03b7cba23}
-
-
-Remove resource from list
-
-This removes the specified resource from the resource list of the object
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt 0},} if setting was successful\item {\bf {\tt $<$0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Resource}]the resource to be removed \end{description}
-\end{Desc}
-\hypertarget{classcUPnPClassObject_980233a73fe6b3286313f992909602ae}{
-\index{cUPnPClassObject@{cUPnPClassObject}!setClass@{setClass}}
-\index{setClass@{setClass}!cUPnPClassObject@{cUPnPClassObject}}
-\subsubsection[{setClass}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPClassObject::setClass (const char $\ast$ {\em Class})\hspace{0.3cm}{\tt \mbox{[}protected\mbox{]}}}}
-\label{classcUPnPClassObject_980233a73fe6b3286313f992909602ae}
-
-
-Set the object class
-
-This is only allowed by mediators and the media database. Manually editing the object class may result in unpredictable behavior.
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Class}]the class of this object \end{description}
-\end{Desc}
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt 0},} if setting was successful\item {\bf {\tt $<$0},} otherwise \end{itemize}
-\end{Desc}
-\hypertarget{classcUPnPClassObject_b59e3528eda8c223f5336bd8a7d47527}{
-\index{cUPnPClassObject@{cUPnPClassObject}!setCreator@{setCreator}}
-\index{setCreator@{setCreator}!cUPnPClassObject@{cUPnPClassObject}}
-\subsubsection[{setCreator}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPClassObject::setCreator (const char $\ast$ {\em Creator})}}
-\label{classcUPnPClassObject_b59e3528eda8c223f5336bd8a7d47527}
-
-
-Set the creator
-
-The creator of an object is primarily the creator or owner of the object
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt 0},} if setting was successful\item {\bf {\tt $<$0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Creator}]the creator of the object \end{description}
-\end{Desc}
-\hypertarget{classcUPnPClassObject_1e00f20de14c17cfebd4f6670d5e548d}{
-\index{cUPnPClassObject@{cUPnPClassObject}!setID@{setID}}
-\index{setID@{setID}!cUPnPClassObject@{cUPnPClassObject}}
-\subsubsection[{setID}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPClassObject::setID ({\bf cUPnPObjectID} {\em ID})\hspace{0.3cm}{\tt \mbox{[}protected\mbox{]}}}}
-\label{classcUPnPClassObject_1e00f20de14c17cfebd4f6670d5e548d}
-
-
-Set the Object ID
-
-This is only allowed by mediators and the media database. Manually editing the object ID may result in unpredictable behavior.
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em ID}]the ObjectID of this object \end{description}
-\end{Desc}
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt 0},} if setting was successful\item {\bf {\tt $<$0},} otherwise \end{itemize}
-\end{Desc}
-\hypertarget{classcUPnPClassObject_f5c5ca8dd663fe6c59ee2d29dba870e5}{
-\index{cUPnPClassObject@{cUPnPClassObject}!setModified@{setModified}}
-\index{setModified@{setModified}!cUPnPClassObject@{cUPnPClassObject}}
-\subsubsection[{setModified}]{\setlength{\rightskip}{0pt plus 5cm}void cUPnPClassObject::setModified (void)\hspace{0.3cm}{\tt \mbox{[}inline, protected\mbox{]}}}}
-\label{classcUPnPClassObject_f5c5ca8dd663fe6c59ee2d29dba870e5}
-
-
-Set the modification time
-
-This sets the last modification time to the current timestamp. This is used to indicate when the object was updated the last time. \hypertarget{classcUPnPClassObject_d092a68523a7e3a8bd8d1b6f79888eff}{
-\index{cUPnPClassObject@{cUPnPClassObject}!setParent@{setParent}}
-\index{setParent@{setParent}!cUPnPClassObject@{cUPnPClassObject}}
-\subsubsection[{setParent}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPClassObject::setParent ({\bf cUPnPClassContainer} $\ast$ {\em Parent})\hspace{0.3cm}{\tt \mbox{[}protected\mbox{]}}}}
-\label{classcUPnPClassObject_d092a68523a7e3a8bd8d1b6f79888eff}
-
-
-Set the Parent Object
-
-This is only allowed by mediators and the media database. Manually editing the parent may result in unpredictable behavior.
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Parent}]the parent of this object \end{description}
-\end{Desc}
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt 0},} if setting was successful\item {\bf {\tt $<$0},} otherwise \end{itemize}
-\end{Desc}
-\hypertarget{classcUPnPClassObject_6f2a803a0d0e148133edce23ed6c0e7c}{
-\index{cUPnPClassObject@{cUPnPClassObject}!setProperty@{setProperty}}
-\index{setProperty@{setProperty}!cUPnPClassObject@{cUPnPClassObject}}
-\subsubsection[{setProperty}]{\setlength{\rightskip}{0pt plus 5cm}bool cUPnPClassObject::setProperty (const char $\ast$ {\em Property}, \/ const char $\ast$ {\em Value})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcUPnPClassObject_6f2a803a0d0e148133edce23ed6c0e7c}
-
-
-Sets a property
-
-Sets the value of a specified property. The value is converted from string into the propper data type
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt true},} if the property exists\item {\bf {\tt false},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Property}]the property which should be set \item[{\em Value}]the value of that property \end{description}
-\end{Desc}
-
-
-Reimplemented in \hyperlink{classcUPnPClassItem_ab17057659c17792a5b67f4297ade642}{cUPnPClassItem}, \hyperlink{classcUPnPClassContainer_488761ebb4f074ded0d5374f862a1b54}{cUPnPClassContainer}, \hyperlink{classcUPnPClassVideoItem_3cbda6d87f5a9ff0475a75e76ba19924}{cUPnPClassVideoItem}, \hyperlink{classcUPnPClassMovie_d7f990edda85f2caabe822d2ceeb2b0d}{cUPnPClassMovie}, and \hyperlink{classcUPnPClassVideoBroadcast_ce7a341834e448479d3c8f4f0254ce43}{cUPnPClassVideoBroadcast}.\hypertarget{classcUPnPClassObject_18856f1b0320713a754a87f66b62396e}{
-\index{cUPnPClassObject@{cUPnPClassObject}!setResources@{setResources}}
-\index{setResources@{setResources}!cUPnPClassObject@{cUPnPClassObject}}
-\subsubsection[{setResources}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPClassObject::setResources (cList$<$ {\bf cUPnPResource} $>$ $\ast$ {\em Resources})}}
-\label{classcUPnPClassObject_18856f1b0320713a754a87f66b62396e}
-
-
-Set the resources
-
-This sets the list of resources of an object. The list usally contain a single resource. However, multiple resources a also very common.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt 0},} if setting was successful\item {\bf {\tt $<$0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Resources}]the resource list of this object \end{description}
-\end{Desc}
-\hypertarget{classcUPnPClassObject_40819ea39a75fc93e8c8a2ffde43732d}{
-\index{cUPnPClassObject@{cUPnPClassObject}!setRestricted@{setRestricted}}
-\index{setRestricted@{setRestricted}!cUPnPClassObject@{cUPnPClassObject}}
-\subsubsection[{setRestricted}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPClassObject::setRestricted (bool {\em Restricted})}}
-\label{classcUPnPClassObject_40819ea39a75fc93e8c8a2ffde43732d}
-
-
-Set the restriction
-
-This sets the restriction flag. If the object is restricted, no modifications to its metadata by the user are allowed.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt 0},} if setting was successful\item {\bf {\tt $<$0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Restricted}]{\bf {\tt true},} to disallow modification, {\bf {\tt false} to} allow it \end{description}
-\end{Desc}
-\hypertarget{classcUPnPClassObject_6bf77953db1fd098a0ec5bc8795e6c6b}{
-\index{cUPnPClassObject@{cUPnPClassObject}!setSortCriteria@{setSortCriteria}}
-\index{setSortCriteria@{setSortCriteria}!cUPnPClassObject@{cUPnPClassObject}}
-\subsubsection[{setSortCriteria}]{\setlength{\rightskip}{0pt plus 5cm}void cUPnPClassObject::setSortCriteria (const char $\ast$ {\em Property}, \/ bool {\em Descending} = {\tt false})}}
-\label{classcUPnPClassObject_6bf77953db1fd098a0ec5bc8795e6c6b}
-
-
-Set the sort criteria
-
-This sets a certain criteria which the object can be compared with.
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Property}]the property to sort after \item[{\em Descending}]sort the objects in descending order \end{description}
-\end{Desc}
-\hypertarget{classcUPnPClassObject_717c3efc5b21fc0c92ef19f1925b24c5}{
-\index{cUPnPClassObject@{cUPnPClassObject}!setTitle@{setTitle}}
-\index{setTitle@{setTitle}!cUPnPClassObject@{cUPnPClassObject}}
-\subsubsection[{setTitle}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPClassObject::setTitle (const char $\ast$ {\em Title})}}
-\label{classcUPnPClassObject_717c3efc5b21fc0c92ef19f1925b24c5}
-
-
-Set the title
-
-This sets the title of the object. It is a required metadata information. It must not be {\bf {\tt NULL} or} an empty string.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt 0},} if setting was successful\item {\bf {\tt $<$0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Title}]the title of the object \end{description}
-\end{Desc}
-\hypertarget{classcUPnPClassObject_4731b6c591544342da067f5abef5b661}{
-\index{cUPnPClassObject@{cUPnPClassObject}!setWriteStatus@{setWriteStatus}}
-\index{setWriteStatus@{setWriteStatus}!cUPnPClassObject@{cUPnPClassObject}}
-\subsubsection[{setWriteStatus}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPClassObject::setWriteStatus (int {\em Status})}}
-\label{classcUPnPClassObject_4731b6c591544342da067f5abef5b661}
-
-
-Set the write status
-
-This sets the write status of a resource. With this indicator, you can set the modifiabilty of resources by a control point.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt 0},} if setting was successful\item {\bf {\tt $<$0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Status}]the write status \end{description}
-\end{Desc}
-
-
-The documentation for this class was generated from the following files:\begin{CompactItemize}
-\item
-database/object.h\item
-database/object.cpp\end{CompactItemize}
diff --git a/doc/latex/classcUPnPClassObject__coll__graph.eps b/doc/latex/classcUPnPClassObject__coll__graph.eps
deleted file mode 100644
index 53b093f..0000000
--- a/doc/latex/classcUPnPClassObject__coll__graph.eps
+++ /dev/null
@@ -1,550 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 220 1004
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 184 968 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 1 0 moveto
-1 612 lineto
-122 612 lineto
-122 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 1 0 moveto
-1 612 lineto
-122 612 lineto
-122 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-19 599 moveto 84 (cUPnPClassObject) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 1 592 moveto
-122 592 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 579 moveto 72 (# mLastModified) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 567 moveto 26 (# mID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 555 moveto 45 (# mParent) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 543 moveto 41 (# mClass) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 531 moveto 35 (# mTitle) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 519 moveto 48 (# mCreator) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 507 moveto 61 (# mRestricted) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 495 moveto 68 (# mWriteStatus) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 483 moveto 63 (# mResources) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 471 moveto 73 (# mResourcesID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 459 moveto 80 (# mDIDLFragment) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 447 moveto 65 (# mSortCriteria) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 435 moveto 86 (# mSortDescending) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 423 moveto 43 (- mLastID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 411 moveto 47 (- mDeleted) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 1 404 moveto
-122 404 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 391 moveto 52 (+ modified\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 379 moveto 105 (+ ~cUPnPClassObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 367 moveto 54 (+ Compare\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 355 moveto 81 (+ getPropertyList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 343 moveto 65 (+ getProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 331 moveto 65 (+ setProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 319 moveto 70 (+ getContainer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 307 moveto 105 (+ createDIDLFragment\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 295 moveto 64 (+ isContainer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 283 moveto 77 (+ setSortCriteria\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 271 moveto 85 (+ clearSortCriteria\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 259 moveto 47 (+ setTitle\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 247 moveto 60 (+ setCreator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 235 moveto 73 (+ setRestricted\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 223 moveto 80 (+ setWriteStatus\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 211 moveto 75 (+ setResources\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 199 moveto 72 (+ addResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 187 moveto 89 (+ removeResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 175 moveto 38 (+ getID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 163 moveto 67 (+ getParentID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 151 moveto 57 (+ getParent\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 139 moveto 47 (+ getTitle\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 127 moveto 53 (+ getClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 115 moveto 60 (+ getCreator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 103 moveto 67 (+ isRestricted\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 91 moveto 80 (+ getWriteStatus\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 79 moveto 70 (+ getResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 67 moveto 75 (+ getResources\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 55 moveto 98 (# cUPnPClassObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 43 moveto 38 (# setID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 31 moveto 56 (# setParent\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 19 moveto 53 (# setClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8.5 7 moveto 65 (# setModified\(\)) alignedtext
-grestore
-% Node1->Node1
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 129 356 moveto
-135 346 139 329 139 306 curveto
-139 275 132 256 122 248 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 122 364 moveto
-125.2 353.51 lineto
-125.29 360.24 lineto
-128.59 356.47 lineto
-128.59 356.47 lineto
-128.59 356.47 lineto
-125.29 360.24 lineto
-131.97 359.44 lineto
-122 364 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 122 364 moveto
-125.2 353.51 lineto
-125.29 360.24 lineto
-128.59 356.47 lineto
-128.59 356.47 lineto
-128.59 356.47 lineto
-125.29 360.24 lineto
-131.97 359.44 lineto
-122 364 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-138.5 303 moveto 37 (mParent) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 0 672 122 960 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($structcUPnPObjectID.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 0 672 moveto
-0 960 lineto
-122 960 lineto
-122 672 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 672 moveto
-0 960 lineto
-122 960 lineto
-122 672 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-26.5 947 moveto 69 (cUPnPObjectID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 940 moveto
-122 940 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 927 moveto 24 (+ _ID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 920 moveto
-122 920 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 907 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 895 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 883 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 871 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 859 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 847 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 835 moveto 62 (+ operator++\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 823 moveto 62 (+ operator++\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 811 moveto 56 (+ operator--\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 799 moveto 56 (+ operator--\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 787 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 775 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 763 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 751 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 739 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 727 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 715 moveto 106 (+ operator unsigned int\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 703 moveto 64 (+ operator int\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 691 moveto 71 (+ operator long\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 679 moveto 54 (+ operator*\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 61 662 moveto
-61 646 61 629 61 612 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 61 672 moveto
-56.5 662 lineto
-61 667 lineto
-61 662 lineto
-61 662 lineto
-61 662 lineto
-61 667 lineto
-65.5 662 lineto
-61 672 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 61 672 moveto
-56.5 662 lineto
-61 667 lineto
-61 662 lineto
-61 662 lineto
-61 662 lineto
-61 667 lineto
-65.5 662 lineto
-61 672 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-60.5 645 moveto 37 (mLastID) alignedtext
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-70 633 moveto 18 (mID) alignedtext
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 220 1004
-end
-restore
-%%EOF
diff --git a/doc/latex/classcUPnPClassObject__coll__graph.md5 b/doc/latex/classcUPnPClassObject__coll__graph.md5
deleted file mode 100644
index 84a4723..0000000
--- a/doc/latex/classcUPnPClassObject__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-e9c936d9185c37f0b06a260624d12ef2 \ No newline at end of file
diff --git a/doc/latex/classcUPnPClassObject__coll__graph.pdf b/doc/latex/classcUPnPClassObject__coll__graph.pdf
deleted file mode 100644
index 689888e..0000000
--- a/doc/latex/classcUPnPClassObject__coll__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcUPnPClassObject__inherit__graph.eps b/doc/latex/classcUPnPClassObject__inherit__graph.eps
deleted file mode 100644
index d870129..0000000
--- a/doc/latex/classcUPnPClassObject__inherit__graph.eps
+++ /dev/null
@@ -1,963 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 416 1916
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 380 1880 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 79 1260 moveto
-79 1872 lineto
-200 1872 lineto
-200 1260 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 79 1260 moveto
-79 1872 lineto
-200 1872 lineto
-200 1260 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-97 1859 moveto 84 (cUPnPClassObject) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 79 1852 moveto
-200 1852 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1839 moveto 72 (# mLastModified) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1827 moveto 26 (# mID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1815 moveto 45 (# mParent) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1803 moveto 41 (# mClass) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1791 moveto 35 (# mTitle) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1779 moveto 48 (# mCreator) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1767 moveto 61 (# mRestricted) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1755 moveto 68 (# mWriteStatus) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1743 moveto 63 (# mResources) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1731 moveto 73 (# mResourcesID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1719 moveto 80 (# mDIDLFragment) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1707 moveto 65 (# mSortCriteria) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1695 moveto 86 (# mSortDescending) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1683 moveto 43 (- mLastID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1671 moveto 47 (- mDeleted) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 79 1664 moveto
-200 1664 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1651 moveto 52 (+ modified\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1639 moveto 105 (+ ~cUPnPClassObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1627 moveto 54 (+ Compare\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1615 moveto 81 (+ getPropertyList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1603 moveto 65 (+ getProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1591 moveto 65 (+ setProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1579 moveto 70 (+ getContainer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1567 moveto 105 (+ createDIDLFragment\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1555 moveto 64 (+ isContainer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1543 moveto 77 (+ setSortCriteria\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1531 moveto 85 (+ clearSortCriteria\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1519 moveto 47 (+ setTitle\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1507 moveto 60 (+ setCreator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1495 moveto 73 (+ setRestricted\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1483 moveto 80 (+ setWriteStatus\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1471 moveto 75 (+ setResources\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1459 moveto 72 (+ addResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1447 moveto 89 (+ removeResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1435 moveto 38 (+ getID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1423 moveto 67 (+ getParentID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1411 moveto 57 (+ getParent\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1399 moveto 47 (+ getTitle\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1387 moveto 53 (+ getClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1375 moveto 60 (+ getCreator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1363 moveto 67 (+ isRestricted\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1351 moveto 80 (+ getWriteStatus\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1339 moveto 70 (+ getResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1327 moveto 75 (+ getResources\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1315 moveto 98 (# cUPnPClassObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1303 moveto 38 (# setID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1291 moveto 56 (# setParent\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1279 moveto 53 (# setClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-86.5 1267 moveto 65 (# setModified\(\)) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 0 768 134 1224 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPClassContainer.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 0 768 moveto
-0 1224 lineto
-134 1224 lineto
-134 768 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 768 moveto
-0 1224 lineto
-134 1224 lineto
-134 768 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-18.5 1211 moveto 97 (cUPnPClassContainer) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 1204 moveto
-134 1204 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1191 moveto 79 (# mContainerType) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1179 moveto 83 (# mSearchClasses) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1167 moveto 80 (# mCreateClasses) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1155 moveto 65 (# mSearchable) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1143 moveto 57 (# mUpdateID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1131 moveto 52 (# mChildren) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1119 moveto 62 (# mChildrenID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 1112 moveto
-134 1112 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1099 moveto 118 (+ ~cUPnPClassContainer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1087 moveto 81 (+ getPropertyList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1075 moveto 105 (+ createDIDLFragment\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1063 moveto 65 (+ setProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1051 moveto 65 (+ getProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1039 moveto 70 (+ getContainer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1027 moveto 59 (+ addObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1015 moveto 76 (+ removeObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 1003 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 991 moveto 73 (+ getObjectList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 979 moveto 86 (+ addSearchClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 967 moveto 83 (+ delSearchClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 955 moveto 84 (+ addCreateClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 943 moveto 81 (+ delCreateClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 931 moveto 91 (+ setContainerType\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 919 moveto 95 (+ setSearchClasses\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 907 moveto 92 (+ setCreateClasses\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 895 moveto 77 (+ setSearchable\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 883 moveto 91 (+ getContainerType\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 871 moveto 95 (+ getSearchClasses\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 859 moveto 92 (+ getCreateClasses\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 847 moveto 71 (+ isSearchable\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 835 moveto 76 (+ getChildCount\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 823 moveto 69 (+ getUpdateID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 811 moveto 59 (+ isUpdated\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 799 moveto 44 (# update\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 787 moveto 68 (# setUpdateID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 775 moveto 111 (# cUPnPClassContainer\(\)) alignedtext
-grestore
-% Node1->Node2
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 99 1250 moveto
-97 1241 97 1233 96 1224 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 95.52 1250.4 moveto
-100 1260 lineto
-102.49 1249.7 lineto
-closepath stroke
-grestore
-% Node3
-gsave
-[ /Rect [ 152 918 272 1074 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPClassItem.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 152 918 moveto
-152 1074 lineto
-273 1074 lineto
-273 918 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 152 918 moveto
-152 1074 lineto
-273 1074 lineto
-273 918 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-174.5 1061 moveto 75 (cUPnPClassItem) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 152 1054 moveto
-273 1054 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-159.5 1041 moveto 61 (# mReference) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 152 1034 moveto
-273 1034 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-159.5 1021 moveto 96 (+ ~cUPnPClassItem\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-159.5 1009 moveto 81 (+ getPropertyList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-159.5 997 moveto 105 (+ createDIDLFragment\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-159.5 985 moveto 65 (+ setProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-159.5 973 moveto 65 (+ getProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-159.5 961 moveto 73 (+ setReference\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-159.5 949 moveto 73 (+ getReference\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-159.5 937 moveto 83 (+ getReferenceID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-159.5 925 moveto 89 (# cUPnPClassItem\(\)) alignedtext
-grestore
-% Node1->Node3
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 179 1250 moveto
-188 1184 196 1122 202 1074 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 175.51 1249.7 moveto
-178 1260 lineto
-182.48 1250.4 lineto
-closepath stroke
-grestore
-% Node4
-gsave
-[ /Rect [ 144 276 280 732 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPClassVideoItem.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 144 276 moveto
-144 732 lineto
-281 732 lineto
-281 276 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 144 276 moveto
-144 732 lineto
-281 732 lineto
-281 276 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-162 719 moveto 100 (cUPnPClassVideoItem) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 144 712 moveto
-281 712 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-151.5 699 moveto 43 (# mGenre) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-151.5 687 moveto 65 (# mDescription) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-151.5 675 moveto 86 (# mLongDescription) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-151.5 663 moveto 62 (# mPublishers) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-151.5 651 moveto 59 (# mLanguage) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-151.5 639 moveto 57 (# mRelations) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-151.5 627 moveto 61 (# mProducers) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-151.5 615 moveto 44 (# mRating) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-151.5 603 moveto 45 (# mActors) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-151.5 591 moveto 56 (# mDirectors) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 144 584 moveto
-281 584 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-151.5 571 moveto 121 (+ ~cUPnPClassVideoItem\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-151.5 559 moveto 81 (+ getPropertyList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-151.5 547 moveto 65 (+ setProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-151.5 535 moveto 65 (+ getProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-151.5 523 moveto 98 (+ setLongDescription\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-151.5 511 moveto 77 (+ setDescription\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-151.5 499 moveto 74 (+ setPublishers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-151.5 487 moveto 55 (+ setGenre\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-151.5 475 moveto 71 (+ setLanguage\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-151.5 463 moveto 69 (+ setRelations\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-151.5 451 moveto 68 (+ setDirectors\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-151.5 439 moveto 57 (+ setActors\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-151.5 427 moveto 73 (+ setProducers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-151.5 415 moveto 56 (+ setRating\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-151.5 403 moveto 55 (+ getGenre\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-151.5 391 moveto 98 (+ getLongDescription\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-151.5 379 moveto 77 (+ getDescription\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-151.5 367 moveto 74 (+ getPublishers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-151.5 355 moveto 71 (+ getLanguage\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-151.5 343 moveto 69 (+ getRelations\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-151.5 331 moveto 57 (+ getActors\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-151.5 319 moveto 73 (+ getProducers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-151.5 307 moveto 68 (+ getDirectors\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-151.5 295 moveto 56 (+ getRating\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-151.5 283 moveto 114 (# cUPnPClassVideoItem\(\)) alignedtext
-grestore
-% Node3->Node4
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 212 908 moveto
-212 858 212 795 212 732 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 208.5 908 moveto
-212 918 lineto
-215.5 908 lineto
-closepath stroke
-grestore
-% Node5
-gsave
-[ /Rect [ 74 36 192 204 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPClassMovie.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 74 36 moveto
-74 204 lineto
-193 204 lineto
-193 36 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 74 36 moveto
-74 204 lineto
-193 204 lineto
-193 36 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-92 191 moveto 82 (cUPnPClassMovie) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 74 184 moveto
-193 184 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-81.5 171 moveto 89 (# mDVDRegionCode) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-81.5 159 moveto 85 (# mStorageMedium) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 74 152 moveto
-193 152 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-81.5 139 moveto 103 (+ ~cUPnPClassMovie\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-81.5 127 moveto 81 (+ getPropertyList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-81.5 115 moveto 65 (+ setProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-81.5 103 moveto 65 (+ getProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-81.5 91 moveto 101 (+ setDVDRegionCode\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-81.5 79 moveto 97 (+ setStorageMedium\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-81.5 67 moveto 101 (+ getDVDRegionCode\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-81.5 55 moveto 97 (+ getStorageMedium\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-81.5 43 moveto 96 (# cUPnPClassMovie\(\)) alignedtext
-grestore
-% Node4->Node5
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 163 266 moveto
-159 244 154 223 150 204 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 159.61 266.88 moveto
-165 276 lineto
-166.47 265.51 lineto
-closepath stroke
-grestore
-% Node6
-gsave
-[ /Rect [ 210 0 372 240 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPClassVideoBroadcast.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 210 0 moveto
-210 240 lineto
-372 240 lineto
-372 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 210 0 moveto
-210 240 lineto
-372 240 lineto
-372 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-228.5 227 moveto 125 (cUPnPClassVideoBroadcast) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 210 220 moveto
-372 220 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-218 207 moveto 35 (# mIcon) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-218 195 moveto 47 (# mRegion) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-218 183 moveto 62 (# mChannelNr) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-218 171 moveto 77 (# mChannelName) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 210 164 moveto
-372 164 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-218 151 moveto 146 (+ ~cUPnPClassVideoBroadcast\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-218 139 moveto 81 (+ getPropertyList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-218 127 moveto 65 (+ setProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-218 115 moveto 65 (+ getProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-218 103 moveto 47 (+ setIcon\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-218 91 moveto 59 (+ setRegion\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-218 79 moveto 74 (+ setChannelNr\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-218 67 moveto 89 (+ setChannelName\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-218 55 moveto 47 (+ getIcon\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-218 43 moveto 59 (+ getRegion\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-218 31 moveto 74 (+ getChannelNr\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-218 19 moveto 89 (+ getChannelName\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-218 7 moveto 139 (# cUPnPClassVideoBroadcast\(\)) alignedtext
-grestore
-% Node4->Node6
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 261 266 moveto
-263 257 265 249 266 240 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 257.53 265.51 moveto
-259 276 lineto
-264.39 266.88 lineto
-closepath stroke
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 416 1916
-end
-restore
-%%EOF
diff --git a/doc/latex/classcUPnPClassObject__inherit__graph.md5 b/doc/latex/classcUPnPClassObject__inherit__graph.md5
deleted file mode 100644
index 12512da..0000000
--- a/doc/latex/classcUPnPClassObject__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-467ce70c6b3ae8b69351ecd7ef1c5dd7 \ No newline at end of file
diff --git a/doc/latex/classcUPnPClassObject__inherit__graph.pdf b/doc/latex/classcUPnPClassObject__inherit__graph.pdf
deleted file mode 100644
index 85fa79a..0000000
--- a/doc/latex/classcUPnPClassObject__inherit__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcUPnPClassVideoBroadcast.tex b/doc/latex/classcUPnPClassVideoBroadcast.tex
deleted file mode 100644
index 608c360..0000000
--- a/doc/latex/classcUPnPClassVideoBroadcast.tex
+++ /dev/null
@@ -1,308 +0,0 @@
-\hypertarget{classcUPnPClassVideoBroadcast}{
-\section{cUPnPClassVideoBroadcast Class Reference}
-\label{classcUPnPClassVideoBroadcast}\index{cUPnPClassVideoBroadcast@{cUPnPClassVideoBroadcast}}
-}
-{\tt \#include $<$object.h$>$}
-
-Inheritance diagram for cUPnPClassVideoBroadcast:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[height=400pt]{classcUPnPClassVideoBroadcast__inherit__graph}
-\end{center}
-\end{figure}
-Collaboration diagram for cUPnPClassVideoBroadcast:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[height=400pt]{classcUPnPClassVideoBroadcast__coll__graph}
-\end{center}
-\end{figure}
-\subsection*{Public Member Functions}
-\begin{CompactItemize}
-\item
-virtual cStringList $\ast$ \hyperlink{classcUPnPClassVideoBroadcast_192f6a04c87fe8d56f99c71337cf0f68}{getPropertyList} ()
-\item
-virtual bool \hyperlink{classcUPnPClassVideoBroadcast_ce7a341834e448479d3c8f4f0254ce43}{setProperty} (const char $\ast$Property, const char $\ast$Value)
-\item
-virtual bool \hyperlink{classcUPnPClassVideoBroadcast_e1d13a13de094337cea6be214c4da0f0}{getProperty} (const char $\ast$Property, char $\ast$$\ast$Value) const
-\item
-int \hyperlink{classcUPnPClassVideoBroadcast_13e432f8a97072f3b45b1d199b82ae02}{setIcon} (const char $\ast$IconURI)
-\item
-int \hyperlink{classcUPnPClassVideoBroadcast_228fcc06291dc3989917bbfa5ce3153f}{setRegion} (const char $\ast$Region)
-\item
-int \hyperlink{classcUPnPClassVideoBroadcast_4a7804c6c86531d7e23cbc714daa6077}{setChannelNr} (int ChannelNr)
-\item
-int \hyperlink{classcUPnPClassVideoBroadcast_b3d1740f8ad67cec1c82c23078b03189}{setChannelName} (const char $\ast$ChannelName)
-\item
-const char $\ast$ \hyperlink{classcUPnPClassVideoBroadcast_f4c2a9f5d62e41d853385b7b7685d536}{getIcon} () const
-\item
-const char $\ast$ \hyperlink{classcUPnPClassVideoBroadcast_f4582c82588879c110947fdfc50b7895}{getRegion} () const
-\item
-int \hyperlink{classcUPnPClassVideoBroadcast_6065509557e13176878098861fcfeb9d}{getChannelNr} () const
-\item
-const char $\ast$ \hyperlink{classcUPnPClassVideoBroadcast_b63ea63a4ab8ac3cb654b0bab4df620a}{getChannelName} () const
-\end{CompactItemize}
-\subsection*{Protected Member Functions}
-\begin{CompactItemize}
-\item
-\hyperlink{classcUPnPClassVideoBroadcast_a8d1e73bc9cbb20da6727f3c2e823d79}{cUPnPClassVideoBroadcast} ()
-\end{CompactItemize}
-\subsection*{Protected Attributes}
-\begin{CompactItemize}
-\item
-\hypertarget{classcUPnPClassVideoBroadcast_24aa59d4c90d705f651cddf4ed90ad73}{
-cString \hyperlink{classcUPnPClassVideoBroadcast_24aa59d4c90d705f651cddf4ed90ad73}{mIcon}}
-\label{classcUPnPClassVideoBroadcast_24aa59d4c90d705f651cddf4ed90ad73}
-
-\begin{CompactList}\small\item\em The channel icon of the channel. \item\end{CompactList}\item
-\hypertarget{classcUPnPClassVideoBroadcast_9a9420e700fd45afd24beba8ae261909}{
-cString \hyperlink{classcUPnPClassVideoBroadcast_9a9420e700fd45afd24beba8ae261909}{mRegion}}
-\label{classcUPnPClassVideoBroadcast_9a9420e700fd45afd24beba8ae261909}
-
-\begin{CompactList}\small\item\em The region where the channel can be received. \item\end{CompactList}\item
-\hypertarget{classcUPnPClassVideoBroadcast_8ad5b61bf9e88e1b30a132ca72b0d905}{
-int \hyperlink{classcUPnPClassVideoBroadcast_8ad5b61bf9e88e1b30a132ca72b0d905}{mChannelNr}}
-\label{classcUPnPClassVideoBroadcast_8ad5b61bf9e88e1b30a132ca72b0d905}
-
-\begin{CompactList}\small\item\em The channel number. \item\end{CompactList}\item
-\hypertarget{classcUPnPClassVideoBroadcast_aae072a7d7a21b699561a62700971c26}{
-cString \hyperlink{classcUPnPClassVideoBroadcast_aae072a7d7a21b699561a62700971c26}{mChannelName}}
-\label{classcUPnPClassVideoBroadcast_aae072a7d7a21b699561a62700971c26}
-
-\begin{CompactList}\small\item\em The channel name or provider name. \item\end{CompactList}\end{CompactItemize}
-\subsection*{Friends}
-\begin{CompactItemize}
-\item
-\hypertarget{classcUPnPClassVideoBroadcast_3d0d0aedce8b1c661ea360b9a6d616f6}{
-class \hyperlink{classcUPnPClassVideoBroadcast_3d0d0aedce8b1c661ea360b9a6d616f6}{cMediaDatabase}}
-\label{classcUPnPClassVideoBroadcast_3d0d0aedce8b1c661ea360b9a6d616f6}
-
-\item
-\hypertarget{classcUPnPClassVideoBroadcast_aefab39434a832c545ac75a79fa81d23}{
-class \hyperlink{classcUPnPClassVideoBroadcast_aefab39434a832c545ac75a79fa81d23}{cUPnPObjectMediator}}
-\label{classcUPnPClassVideoBroadcast_aefab39434a832c545ac75a79fa81d23}
-
-\item
-\hypertarget{classcUPnPClassVideoBroadcast_23986410a02651ff37a4699efbb7f209}{
-class \hyperlink{classcUPnPClassVideoBroadcast_23986410a02651ff37a4699efbb7f209}{cUPnPVideoBroadcastMediator}}
-\label{classcUPnPClassVideoBroadcast_23986410a02651ff37a4699efbb7f209}
-
-\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-The UPnP class VideoBroadcast
-
-This is a UPnP class VideoBroadcast representation with all its properties.
-
-\subsection{Constructor \& Destructor Documentation}
-\hypertarget{classcUPnPClassVideoBroadcast_a8d1e73bc9cbb20da6727f3c2e823d79}{
-\index{cUPnPClassVideoBroadcast@{cUPnPClassVideoBroadcast}!cUPnPClassVideoBroadcast@{cUPnPClassVideoBroadcast}}
-\index{cUPnPClassVideoBroadcast@{cUPnPClassVideoBroadcast}!cUPnPClassVideoBroadcast@{cUPnPClassVideoBroadcast}}
-\subsubsection[{cUPnPClassVideoBroadcast}]{\setlength{\rightskip}{0pt plus 5cm}cUPnPClassVideoBroadcast::cUPnPClassVideoBroadcast ()\hspace{0.3cm}{\tt \mbox{[}protected\mbox{]}}}}
-\label{classcUPnPClassVideoBroadcast_a8d1e73bc9cbb20da6727f3c2e823d79}
-
-
-Constructor of a video broadcast
-
-This creates a new instance of a video broadcast
-
-\subsection{Member Function Documentation}
-\hypertarget{classcUPnPClassVideoBroadcast_b63ea63a4ab8ac3cb654b0bab4df620a}{
-\index{cUPnPClassVideoBroadcast@{cUPnPClassVideoBroadcast}!getChannelName@{getChannelName}}
-\index{getChannelName@{getChannelName}!cUPnPClassVideoBroadcast@{cUPnPClassVideoBroadcast}}
-\subsubsection[{getChannelName}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ cUPnPClassVideoBroadcast::getChannelName () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPClassVideoBroadcast_b63ea63a4ab8ac3cb654b0bab4df620a}
-
-
-Get the channel name
-
-This returns the channel name or provider name respectively
-
-\begin{Desc}
-\item[Returns:]the channel name \end{Desc}
-\hypertarget{classcUPnPClassVideoBroadcast_6065509557e13176878098861fcfeb9d}{
-\index{cUPnPClassVideoBroadcast@{cUPnPClassVideoBroadcast}!getChannelNr@{getChannelNr}}
-\index{getChannelNr@{getChannelNr}!cUPnPClassVideoBroadcast@{cUPnPClassVideoBroadcast}}
-\subsubsection[{getChannelNr}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPClassVideoBroadcast::getChannelNr () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPClassVideoBroadcast_6065509557e13176878098861fcfeb9d}
-
-
-Get the channel number
-
-This returns the channel number
-
-\begin{Desc}
-\item[Returns:]the channel number \end{Desc}
-\hypertarget{classcUPnPClassVideoBroadcast_f4c2a9f5d62e41d853385b7b7685d536}{
-\index{cUPnPClassVideoBroadcast@{cUPnPClassVideoBroadcast}!getIcon@{getIcon}}
-\index{getIcon@{getIcon}!cUPnPClassVideoBroadcast@{cUPnPClassVideoBroadcast}}
-\subsubsection[{getIcon}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ cUPnPClassVideoBroadcast::getIcon () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPClassVideoBroadcast_f4c2a9f5d62e41d853385b7b7685d536}
-
-
-Get the channel icon
-
-This returns the channel icon of the channel.
-
-\begin{Desc}
-\item[Returns:]the channel icon \end{Desc}
-\hypertarget{classcUPnPClassVideoBroadcast_e1d13a13de094337cea6be214c4da0f0}{
-\index{cUPnPClassVideoBroadcast@{cUPnPClassVideoBroadcast}!getProperty@{getProperty}}
-\index{getProperty@{getProperty}!cUPnPClassVideoBroadcast@{cUPnPClassVideoBroadcast}}
-\subsubsection[{getProperty}]{\setlength{\rightskip}{0pt plus 5cm}bool cUPnPClassVideoBroadcast::getProperty (const char $\ast$ {\em Property}, \/ char $\ast$$\ast$ {\em Value}) const\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcUPnPClassVideoBroadcast_e1d13a13de094337cea6be214c4da0f0}
-
-
-Gets a property
-
-Returns the value of a specified property. The value is converted into a string.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt true},} if the property exists\item {\bf {\tt false},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Property}]the property which should be returned \item[{\em Value}]the value of that property \end{description}
-\end{Desc}
-
-
-Reimplemented from \hyperlink{classcUPnPClassVideoItem_94ab2ffcbe14abb63c680e6748e70ef1}{cUPnPClassVideoItem}.\hypertarget{classcUPnPClassVideoBroadcast_192f6a04c87fe8d56f99c71337cf0f68}{
-\index{cUPnPClassVideoBroadcast@{cUPnPClassVideoBroadcast}!getPropertyList@{getPropertyList}}
-\index{getPropertyList@{getPropertyList}!cUPnPClassVideoBroadcast@{cUPnPClassVideoBroadcast}}
-\subsubsection[{getPropertyList}]{\setlength{\rightskip}{0pt plus 5cm}cStringList $\ast$ cUPnPClassVideoBroadcast::getPropertyList ()\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcUPnPClassVideoBroadcast_192f6a04c87fe8d56f99c71337cf0f68}
-
-
-Get the properties of the object
-
-This returns a property list with all the properties which can be obtained or set with {\tt getProperty} or {\tt setProperty}.
-
-\begin{Desc}
-\item[Returns:]a stringlist with the properties \end{Desc}
-
-
-Reimplemented from \hyperlink{classcUPnPClassVideoItem_9dc397419b45535a3e6a676667b619a4}{cUPnPClassVideoItem}.\hypertarget{classcUPnPClassVideoBroadcast_f4582c82588879c110947fdfc50b7895}{
-\index{cUPnPClassVideoBroadcast@{cUPnPClassVideoBroadcast}!getRegion@{getRegion}}
-\index{getRegion@{getRegion}!cUPnPClassVideoBroadcast@{cUPnPClassVideoBroadcast}}
-\subsubsection[{getRegion}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ cUPnPClassVideoBroadcast::getRegion () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPClassVideoBroadcast_f4582c82588879c110947fdfc50b7895}
-
-
-Get the region
-
-This returns the region, where the channel can be received
-
-\begin{Desc}
-\item[Returns:]the channel region \end{Desc}
-\hypertarget{classcUPnPClassVideoBroadcast_b3d1740f8ad67cec1c82c23078b03189}{
-\index{cUPnPClassVideoBroadcast@{cUPnPClassVideoBroadcast}!setChannelName@{setChannelName}}
-\index{setChannelName@{setChannelName}!cUPnPClassVideoBroadcast@{cUPnPClassVideoBroadcast}}
-\subsubsection[{setChannelName}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPClassVideoBroadcast::setChannelName (const char $\ast$ {\em ChannelName})}}
-\label{classcUPnPClassVideoBroadcast_b3d1740f8ad67cec1c82c23078b03189}
-
-
-Set the channel name
-
-This sets the channel name or the provider of the channel.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt 0},} if setting was successful\item {\bf {\tt $<$0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em ChannelName}]the channel name \end{description}
-\end{Desc}
-\hypertarget{classcUPnPClassVideoBroadcast_4a7804c6c86531d7e23cbc714daa6077}{
-\index{cUPnPClassVideoBroadcast@{cUPnPClassVideoBroadcast}!setChannelNr@{setChannelNr}}
-\index{setChannelNr@{setChannelNr}!cUPnPClassVideoBroadcast@{cUPnPClassVideoBroadcast}}
-\subsubsection[{setChannelNr}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPClassVideoBroadcast::setChannelNr (int {\em ChannelNr})}}
-\label{classcUPnPClassVideoBroadcast_4a7804c6c86531d7e23cbc714daa6077}
-
-
-Set channel number
-
-This sets the channel number, so that it can be used for directly navigation or channel up and down navigation respectively.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt 0},} if setting was successful\item {\bf {\tt $<$0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em ChannelNr}]the channel number \end{description}
-\end{Desc}
-\hypertarget{classcUPnPClassVideoBroadcast_13e432f8a97072f3b45b1d199b82ae02}{
-\index{cUPnPClassVideoBroadcast@{cUPnPClassVideoBroadcast}!setIcon@{setIcon}}
-\index{setIcon@{setIcon}!cUPnPClassVideoBroadcast@{cUPnPClassVideoBroadcast}}
-\subsubsection[{setIcon}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPClassVideoBroadcast::setIcon (const char $\ast$ {\em IconURI})}}
-\label{classcUPnPClassVideoBroadcast_13e432f8a97072f3b45b1d199b82ae02}
-
-
-Set the channel icon
-
-This sets the channel icon of this channel. The resource must be a valid URI which can be obtained via the internal webserver
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt 0},} if setting was successful\item {\bf {\tt $<$0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em IconURI}]the URI to the icon file \end{description}
-\end{Desc}
-\hypertarget{classcUPnPClassVideoBroadcast_ce7a341834e448479d3c8f4f0254ce43}{
-\index{cUPnPClassVideoBroadcast@{cUPnPClassVideoBroadcast}!setProperty@{setProperty}}
-\index{setProperty@{setProperty}!cUPnPClassVideoBroadcast@{cUPnPClassVideoBroadcast}}
-\subsubsection[{setProperty}]{\setlength{\rightskip}{0pt plus 5cm}bool cUPnPClassVideoBroadcast::setProperty (const char $\ast$ {\em Property}, \/ const char $\ast$ {\em Value})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcUPnPClassVideoBroadcast_ce7a341834e448479d3c8f4f0254ce43}
-
-
-Sets a property
-
-Sets the value of a specified property. The value is converted from string into the propper data type
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt true},} if the property exists\item {\bf {\tt false},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Property}]the property which should be set \item[{\em Value}]the value of that property \end{description}
-\end{Desc}
-
-
-Reimplemented from \hyperlink{classcUPnPClassVideoItem_3cbda6d87f5a9ff0475a75e76ba19924}{cUPnPClassVideoItem}.\hypertarget{classcUPnPClassVideoBroadcast_228fcc06291dc3989917bbfa5ce3153f}{
-\index{cUPnPClassVideoBroadcast@{cUPnPClassVideoBroadcast}!setRegion@{setRegion}}
-\index{setRegion@{setRegion}!cUPnPClassVideoBroadcast@{cUPnPClassVideoBroadcast}}
-\subsubsection[{setRegion}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPClassVideoBroadcast::setRegion (const char $\ast$ {\em Region})}}
-\label{classcUPnPClassVideoBroadcast_228fcc06291dc3989917bbfa5ce3153f}
-
-
-Set the channel region
-
-This sets the region of a channel, where it can be received
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt 0},} if setting was successful\item {\bf {\tt $<$0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Region}]the location where the channel can be received \end{description}
-\end{Desc}
-
-
-The documentation for this class was generated from the following files:\begin{CompactItemize}
-\item
-database/object.h\item
-database/object.cpp\end{CompactItemize}
diff --git a/doc/latex/classcUPnPClassVideoBroadcast__coll__graph.eps b/doc/latex/classcUPnPClassVideoBroadcast__coll__graph.eps
deleted file mode 100644
index 364bbc5..0000000
--- a/doc/latex/classcUPnPClassVideoBroadcast__coll__graph.eps
+++ /dev/null
@@ -1,932 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 256 1970
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 220 1934 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 0 0 moveto
-0 240 lineto
-162 240 lineto
-162 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 0 moveto
-0 240 lineto
-162 240 lineto
-162 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-18.5 227 moveto 125 (cUPnPClassVideoBroadcast) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 220 moveto
-162 220 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 207 moveto 35 (# mIcon) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 195 moveto 47 (# mRegion) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 183 moveto 62 (# mChannelNr) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 171 moveto 77 (# mChannelName) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 164 moveto
-162 164 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 151 moveto 146 (+ ~cUPnPClassVideoBroadcast\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 139 moveto 81 (+ getPropertyList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 127 moveto 65 (+ setProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 115 moveto 65 (+ getProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 103 moveto 47 (+ setIcon\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 91 moveto 59 (+ setRegion\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 79 moveto 74 (+ setChannelNr\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 67 moveto 89 (+ setChannelName\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 55 moveto 47 (+ getIcon\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 43 moveto 59 (+ getRegion\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 31 moveto 74 (+ getChannelNr\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 19 moveto 89 (+ getChannelName\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 7 moveto 139 (# cUPnPClassVideoBroadcast\(\)) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 13 278 149 734 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPClassVideoItem.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 13 278 moveto
-13 734 lineto
-150 734 lineto
-150 278 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 13 278 moveto
-13 734 lineto
-150 734 lineto
-150 278 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-31 721 moveto 100 (cUPnPClassVideoItem) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 13 714 moveto
-150 714 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 701 moveto 43 (# mGenre) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 689 moveto 65 (# mDescription) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 677 moveto 86 (# mLongDescription) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 665 moveto 62 (# mPublishers) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 653 moveto 59 (# mLanguage) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 641 moveto 57 (# mRelations) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 629 moveto 61 (# mProducers) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 617 moveto 44 (# mRating) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 605 moveto 45 (# mActors) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 593 moveto 56 (# mDirectors) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 13 586 moveto
-150 586 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 573 moveto 121 (+ ~cUPnPClassVideoItem\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 561 moveto 81 (+ getPropertyList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 549 moveto 65 (+ setProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 537 moveto 65 (+ getProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 525 moveto 98 (+ setLongDescription\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 513 moveto 77 (+ setDescription\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 501 moveto 74 (+ setPublishers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 489 moveto 55 (+ setGenre\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 477 moveto 71 (+ setLanguage\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 465 moveto 69 (+ setRelations\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 453 moveto 68 (+ setDirectors\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 441 moveto 57 (+ setActors\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 429 moveto 73 (+ setProducers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 417 moveto 56 (+ setRating\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 405 moveto 55 (+ getGenre\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 393 moveto 98 (+ getLongDescription\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 381 moveto 77 (+ getDescription\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 369 moveto 74 (+ getPublishers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 357 moveto 71 (+ getLanguage\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 345 moveto 69 (+ getRelations\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 333 moveto 57 (+ getActors\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 321 moveto 73 (+ getProducers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 309 moveto 68 (+ getDirectors\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 297 moveto 56 (+ getRating\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 285 moveto 114 (# cUPnPClassVideoItem\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 81 268 moveto
-81 258 81 249 81 240 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 77.5 268 moveto
-81 278 lineto
-84.5 268 lineto
-closepath stroke
-grestore
-% Node3
-gsave
-[ /Rect [ 21 772 141 928 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPClassItem.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 21 772 moveto
-21 928 lineto
-142 928 lineto
-142 772 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 21 772 moveto
-21 928 lineto
-142 928 lineto
-142 772 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-43.5 915 moveto 75 (cUPnPClassItem) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 21 908 moveto
-142 908 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 895 moveto 61 (# mReference) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 21 888 moveto
-142 888 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 875 moveto 96 (+ ~cUPnPClassItem\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 863 moveto 81 (+ getPropertyList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 851 moveto 105 (+ createDIDLFragment\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 839 moveto 65 (+ setProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 827 moveto 65 (+ getProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 815 moveto 73 (+ setReference\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 803 moveto 73 (+ getReference\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 791 moveto 83 (+ getReferenceID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 779 moveto 89 (# cUPnPClassItem\(\)) alignedtext
-grestore
-% Node3->Node2
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 81 762 moveto
-81 753 81 743 81 734 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 77.5 762 moveto
-81 772 lineto
-84.5 762 lineto
-closepath stroke
-grestore
-% Node3->Node3
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 151 863 moveto
-156 860 159 856 159 850 curveto
-159 841 152 836 142 833 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 142 867 moveto
-149.31 858.83 lineto
-146.57 864.97 lineto
-151.14 862.94 lineto
-151.14 862.94 lineto
-151.14 862.94 lineto
-146.57 864.97 lineto
-152.97 867.05 lineto
-142 867 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 142 867 moveto
-149.31 858.83 lineto
-146.57 864.97 lineto
-151.14 862.94 lineto
-151.14 862.94 lineto
-151.14 862.94 lineto
-146.57 864.97 lineto
-152.97 867.05 lineto
-142 867 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-158.5 847 moveto 53 (mReference) alignedtext
-grestore
-% Node4
-gsave
-[ /Rect [ 21 966 141 1578 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPClassObject.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 21 966 moveto
-21 1578 lineto
-142 1578 lineto
-142 966 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 21 966 moveto
-21 1578 lineto
-142 1578 lineto
-142 966 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-39 1565 moveto 84 (cUPnPClassObject) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 21 1558 moveto
-142 1558 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1545 moveto 72 (# mLastModified) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1533 moveto 26 (# mID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1521 moveto 45 (# mParent) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1509 moveto 41 (# mClass) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1497 moveto 35 (# mTitle) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1485 moveto 48 (# mCreator) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1473 moveto 61 (# mRestricted) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1461 moveto 68 (# mWriteStatus) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1449 moveto 63 (# mResources) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1437 moveto 73 (# mResourcesID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1425 moveto 80 (# mDIDLFragment) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1413 moveto 65 (# mSortCriteria) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1401 moveto 86 (# mSortDescending) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1389 moveto 43 (- mLastID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1377 moveto 47 (- mDeleted) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 21 1370 moveto
-142 1370 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1357 moveto 52 (+ modified\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1345 moveto 105 (+ ~cUPnPClassObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1333 moveto 54 (+ Compare\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1321 moveto 81 (+ getPropertyList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1309 moveto 65 (+ getProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1297 moveto 65 (+ setProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1285 moveto 70 (+ getContainer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1273 moveto 105 (+ createDIDLFragment\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1261 moveto 64 (+ isContainer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1249 moveto 77 (+ setSortCriteria\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1237 moveto 85 (+ clearSortCriteria\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1225 moveto 47 (+ setTitle\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1213 moveto 60 (+ setCreator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1201 moveto 73 (+ setRestricted\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1189 moveto 80 (+ setWriteStatus\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1177 moveto 75 (+ setResources\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1165 moveto 72 (+ addResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1153 moveto 89 (+ removeResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1141 moveto 38 (+ getID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1129 moveto 67 (+ getParentID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1117 moveto 57 (+ getParent\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1105 moveto 47 (+ getTitle\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1093 moveto 53 (+ getClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1081 moveto 60 (+ getCreator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1069 moveto 67 (+ isRestricted\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1057 moveto 80 (+ getWriteStatus\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1045 moveto 70 (+ getResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1033 moveto 75 (+ getResources\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1021 moveto 98 (# cUPnPClassObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1009 moveto 38 (# setID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 997 moveto 56 (# setParent\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 985 moveto 53 (# setClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 973 moveto 65 (# setModified\(\)) alignedtext
-grestore
-% Node4->Node3
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 81 956 moveto
-81 946 81 937 81 928 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 77.5 956 moveto
-81 966 lineto
-84.5 956 lineto
-closepath stroke
-grestore
-% Node4->Node4
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 149 1320 moveto
-155 1310 159 1294 159 1272 curveto
-159 1243 152 1224 142 1216 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 142 1328 moveto
-145.2 1317.51 lineto
-145.29 1324.24 lineto
-148.59 1320.47 lineto
-148.59 1320.47 lineto
-148.59 1320.47 lineto
-145.29 1324.24 lineto
-151.97 1323.44 lineto
-142 1328 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 142 1328 moveto
-145.2 1317.51 lineto
-145.29 1324.24 lineto
-148.59 1320.47 lineto
-148.59 1320.47 lineto
-148.59 1320.47 lineto
-145.29 1324.24 lineto
-151.97 1323.44 lineto
-142 1328 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-158.5 1269 moveto 37 (mParent) alignedtext
-grestore
-% Node5
-gsave
-[ /Rect [ 20 1638 142 1926 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($structcUPnPObjectID.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 20 1638 moveto
-20 1926 lineto
-142 1926 lineto
-142 1638 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 20 1638 moveto
-20 1926 lineto
-142 1926 lineto
-142 1638 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-46.5 1913 moveto 69 (cUPnPObjectID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 20 1906 moveto
-142 1906 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 1893 moveto 24 (+ _ID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 20 1886 moveto
-142 1886 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 1873 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 1861 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 1849 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 1837 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 1825 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 1813 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 1801 moveto 62 (+ operator++\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 1789 moveto 62 (+ operator++\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 1777 moveto 56 (+ operator--\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 1765 moveto 56 (+ operator--\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 1753 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 1741 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 1729 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 1717 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 1705 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 1693 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 1681 moveto 106 (+ operator unsigned int\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 1669 moveto 64 (+ operator int\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 1657 moveto 71 (+ operator long\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 1645 moveto 54 (+ operator*\(\)) alignedtext
-grestore
-% Node5->Node4
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 81 1628 moveto
-81 1612 81 1595 81 1578 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 81 1638 moveto
-76.5 1628 lineto
-81 1633 lineto
-81 1628 lineto
-81 1628 lineto
-81 1628 lineto
-81 1633 lineto
-85.5 1628 lineto
-81 1638 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 81 1638 moveto
-76.5 1628 lineto
-81 1633 lineto
-81 1628 lineto
-81 1628 lineto
-81 1628 lineto
-81 1633 lineto
-85.5 1628 lineto
-81 1638 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-80.5 1611 moveto 37 (mLastID) alignedtext
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-90 1599 moveto 18 (mID) alignedtext
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 256 1970
-end
-restore
-%%EOF
diff --git a/doc/latex/classcUPnPClassVideoBroadcast__coll__graph.md5 b/doc/latex/classcUPnPClassVideoBroadcast__coll__graph.md5
deleted file mode 100644
index aeb2413..0000000
--- a/doc/latex/classcUPnPClassVideoBroadcast__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-3401dfefa7c9887d221b193a70544bd6 \ No newline at end of file
diff --git a/doc/latex/classcUPnPClassVideoBroadcast__coll__graph.pdf b/doc/latex/classcUPnPClassVideoBroadcast__coll__graph.pdf
deleted file mode 100644
index 087b604..0000000
--- a/doc/latex/classcUPnPClassVideoBroadcast__coll__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcUPnPClassVideoBroadcast__inherit__graph.eps b/doc/latex/classcUPnPClassVideoBroadcast__inherit__graph.eps
deleted file mode 100644
index 0b76999..0000000
--- a/doc/latex/classcUPnPClassVideoBroadcast__inherit__graph.eps
+++ /dev/null
@@ -1,719 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 206 1616
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 170 1580 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 0 0 moveto
-0 240 lineto
-162 240 lineto
-162 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 0 moveto
-0 240 lineto
-162 240 lineto
-162 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-18.5 227 moveto 125 (cUPnPClassVideoBroadcast) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 220 moveto
-162 220 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 207 moveto 35 (# mIcon) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 195 moveto 47 (# mRegion) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 183 moveto 62 (# mChannelNr) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 171 moveto 77 (# mChannelName) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 164 moveto
-162 164 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 151 moveto 146 (+ ~cUPnPClassVideoBroadcast\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 139 moveto 81 (+ getPropertyList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 127 moveto 65 (+ setProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 115 moveto 65 (+ getProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 103 moveto 47 (+ setIcon\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 91 moveto 59 (+ setRegion\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 79 moveto 74 (+ setChannelNr\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 67 moveto 89 (+ setChannelName\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 55 moveto 47 (+ getIcon\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 43 moveto 59 (+ getRegion\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 31 moveto 74 (+ getChannelNr\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 19 moveto 89 (+ getChannelName\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 7 moveto 139 (# cUPnPClassVideoBroadcast\(\)) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 13 276 149 732 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPClassVideoItem.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 13 276 moveto
-13 732 lineto
-150 732 lineto
-150 276 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 13 276 moveto
-13 732 lineto
-150 732 lineto
-150 276 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-31 719 moveto 100 (cUPnPClassVideoItem) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 13 712 moveto
-150 712 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 699 moveto 43 (# mGenre) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 687 moveto 65 (# mDescription) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 675 moveto 86 (# mLongDescription) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 663 moveto 62 (# mPublishers) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 651 moveto 59 (# mLanguage) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 639 moveto 57 (# mRelations) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 627 moveto 61 (# mProducers) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 615 moveto 44 (# mRating) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 603 moveto 45 (# mActors) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 591 moveto 56 (# mDirectors) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 13 584 moveto
-150 584 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 571 moveto 121 (+ ~cUPnPClassVideoItem\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 559 moveto 81 (+ getPropertyList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 547 moveto 65 (+ setProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 535 moveto 65 (+ getProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 523 moveto 98 (+ setLongDescription\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 511 moveto 77 (+ setDescription\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 499 moveto 74 (+ setPublishers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 487 moveto 55 (+ setGenre\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 475 moveto 71 (+ setLanguage\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 463 moveto 69 (+ setRelations\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 451 moveto 68 (+ setDirectors\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 439 moveto 57 (+ setActors\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 427 moveto 73 (+ setProducers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 415 moveto 56 (+ setRating\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 403 moveto 55 (+ getGenre\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 391 moveto 98 (+ getLongDescription\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 379 moveto 77 (+ getDescription\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 367 moveto 74 (+ getPublishers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 355 moveto 71 (+ getLanguage\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 343 moveto 69 (+ getRelations\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 331 moveto 57 (+ getActors\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 319 moveto 73 (+ getProducers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 307 moveto 68 (+ getDirectors\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 295 moveto 56 (+ getRating\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 283 moveto 114 (# cUPnPClassVideoItem\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 81 266 moveto
-81 257 81 249 81 240 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 77.5 266 moveto
-81 276 lineto
-84.5 266 lineto
-closepath stroke
-grestore
-% Node3
-gsave
-[ /Rect [ 21 768 141 924 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPClassItem.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 21 768 moveto
-21 924 lineto
-142 924 lineto
-142 768 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 21 768 moveto
-21 924 lineto
-142 924 lineto
-142 768 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-43.5 911 moveto 75 (cUPnPClassItem) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 21 904 moveto
-142 904 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 891 moveto 61 (# mReference) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 21 884 moveto
-142 884 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 871 moveto 96 (+ ~cUPnPClassItem\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 859 moveto 81 (+ getPropertyList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 847 moveto 105 (+ createDIDLFragment\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 835 moveto 65 (+ setProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 823 moveto 65 (+ getProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 811 moveto 73 (+ setReference\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 799 moveto 73 (+ getReference\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 787 moveto 83 (+ getReferenceID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 775 moveto 89 (# cUPnPClassItem\(\)) alignedtext
-grestore
-% Node3->Node2
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 81 758 moveto
-81 750 81 741 81 732 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 77.5 758 moveto
-81 768 lineto
-84.5 758 lineto
-closepath stroke
-grestore
-% Node4
-gsave
-[ /Rect [ 21 960 141 1572 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPClassObject.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 21 960 moveto
-21 1572 lineto
-142 1572 lineto
-142 960 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 21 960 moveto
-21 1572 lineto
-142 1572 lineto
-142 960 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-39 1559 moveto 84 (cUPnPClassObject) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 21 1552 moveto
-142 1552 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1539 moveto 72 (# mLastModified) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1527 moveto 26 (# mID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1515 moveto 45 (# mParent) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1503 moveto 41 (# mClass) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1491 moveto 35 (# mTitle) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1479 moveto 48 (# mCreator) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1467 moveto 61 (# mRestricted) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1455 moveto 68 (# mWriteStatus) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1443 moveto 63 (# mResources) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1431 moveto 73 (# mResourcesID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1419 moveto 80 (# mDIDLFragment) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1407 moveto 65 (# mSortCriteria) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1395 moveto 86 (# mSortDescending) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1383 moveto 43 (- mLastID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1371 moveto 47 (- mDeleted) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 21 1364 moveto
-142 1364 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1351 moveto 52 (+ modified\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1339 moveto 105 (+ ~cUPnPClassObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1327 moveto 54 (+ Compare\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1315 moveto 81 (+ getPropertyList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1303 moveto 65 (+ getProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1291 moveto 65 (+ setProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1279 moveto 70 (+ getContainer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1267 moveto 105 (+ createDIDLFragment\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1255 moveto 64 (+ isContainer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1243 moveto 77 (+ setSortCriteria\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1231 moveto 85 (+ clearSortCriteria\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1219 moveto 47 (+ setTitle\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1207 moveto 60 (+ setCreator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1195 moveto 73 (+ setRestricted\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1183 moveto 80 (+ setWriteStatus\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1171 moveto 75 (+ setResources\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1159 moveto 72 (+ addResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1147 moveto 89 (+ removeResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1135 moveto 38 (+ getID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1123 moveto 67 (+ getParentID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1111 moveto 57 (+ getParent\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1099 moveto 47 (+ getTitle\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1087 moveto 53 (+ getClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1075 moveto 60 (+ getCreator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1063 moveto 67 (+ isRestricted\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1051 moveto 80 (+ getWriteStatus\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1039 moveto 70 (+ getResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1027 moveto 75 (+ getResources\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1015 moveto 98 (# cUPnPClassObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 1003 moveto 38 (# setID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 991 moveto 56 (# setParent\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 979 moveto 53 (# setClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28.5 967 moveto 65 (# setModified\(\)) alignedtext
-grestore
-% Node4->Node3
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 81 950 moveto
-81 941 81 932 81 924 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 77.5 950 moveto
-81 960 lineto
-84.5 950 lineto
-closepath stroke
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 206 1616
-end
-restore
-%%EOF
diff --git a/doc/latex/classcUPnPClassVideoBroadcast__inherit__graph.md5 b/doc/latex/classcUPnPClassVideoBroadcast__inherit__graph.md5
deleted file mode 100644
index 2856db7..0000000
--- a/doc/latex/classcUPnPClassVideoBroadcast__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-7b743fdb2399dbeedeb6c5ac33cb36b6 \ No newline at end of file
diff --git a/doc/latex/classcUPnPClassVideoBroadcast__inherit__graph.pdf b/doc/latex/classcUPnPClassVideoBroadcast__inherit__graph.pdf
deleted file mode 100644
index b2b61a1..0000000
--- a/doc/latex/classcUPnPClassVideoBroadcast__inherit__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcUPnPClassVideoItem.tex b/doc/latex/classcUPnPClassVideoItem.tex
deleted file mode 100644
index efa4d8e..0000000
--- a/doc/latex/classcUPnPClassVideoItem.tex
+++ /dev/null
@@ -1,572 +0,0 @@
-\hypertarget{classcUPnPClassVideoItem}{
-\section{cUPnPClassVideoItem Class Reference}
-\label{classcUPnPClassVideoItem}\index{cUPnPClassVideoItem@{cUPnPClassVideoItem}}
-}
-{\tt \#include $<$object.h$>$}
-
-Inheritance diagram for cUPnPClassVideoItem:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[height=400pt]{classcUPnPClassVideoItem__inherit__graph}
-\end{center}
-\end{figure}
-Collaboration diagram for cUPnPClassVideoItem:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[height=400pt]{classcUPnPClassVideoItem__coll__graph}
-\end{center}
-\end{figure}
-\subsection*{Public Member Functions}
-\begin{CompactItemize}
-\item
-virtual cStringList $\ast$ \hyperlink{classcUPnPClassVideoItem_9dc397419b45535a3e6a676667b619a4}{getPropertyList} ()
-\item
-virtual bool \hyperlink{classcUPnPClassVideoItem_3cbda6d87f5a9ff0475a75e76ba19924}{setProperty} (const char $\ast$Property, const char $\ast$Value)
-\item
-virtual bool \hyperlink{classcUPnPClassVideoItem_94ab2ffcbe14abb63c680e6748e70ef1}{getProperty} (const char $\ast$Property, char $\ast$$\ast$Value) const
-\item
-int \hyperlink{classcUPnPClassVideoItem_05c5b8394cbfcaeffe5f99c885496e3d}{setLongDescription} (const char $\ast$LongDescription)
-\item
-int \hyperlink{classcUPnPClassVideoItem_f5a642732c66b6920f5b4646a4c34a92}{setDescription} (const char $\ast$Description)
-\item
-int \hyperlink{classcUPnPClassVideoItem_db14c0944a89f179832a4f4914caa4ca}{setPublishers} (const char $\ast$Publishers)
-\item
-int \hyperlink{classcUPnPClassVideoItem_1be14ea33f9bbf53e636fea3658cc6f8}{setGenre} (const char $\ast$Genre)
-\item
-int \hyperlink{classcUPnPClassVideoItem_89c24d198ce7bdc31aac727e65b02a84}{setLanguage} (const char $\ast$Language)
-\item
-int \hyperlink{classcUPnPClassVideoItem_844385c5fb4f55c95a2994c7aaf120ef}{setRelations} (const char $\ast$Relations)
-\item
-int \hyperlink{classcUPnPClassVideoItem_a5fc1a420bfd307bbd026c0681162e0a}{setDirectors} (const char $\ast$Directors)
-\item
-int \hyperlink{classcUPnPClassVideoItem_33b104046098dbf66d894143181678c4}{setActors} (const char $\ast$Actors)
-\item
-int \hyperlink{classcUPnPClassVideoItem_3812b8056c9d2c7d13a7734e4219b27b}{setProducers} (const char $\ast$Producers)
-\item
-int \hyperlink{classcUPnPClassVideoItem_6d4143016fc91fcbb0db4e9f8a8a0047}{setRating} (const char $\ast$Rating)
-\item
-const char $\ast$ \hyperlink{classcUPnPClassVideoItem_b3ca922f5605d81bd8d3457fa19e228d}{getGenre} () const
-\item
-const char $\ast$ \hyperlink{classcUPnPClassVideoItem_29f6f76f4ac21d6c15dbe2eb95a7d0c6}{getLongDescription} () const
-\item
-const char $\ast$ \hyperlink{classcUPnPClassVideoItem_364180a89479d6143cfbe146d337a7dc}{getDescription} () const
-\item
-const char $\ast$ \hyperlink{classcUPnPClassVideoItem_797dc99dd12b77af641b266ada7cb1dc}{getPublishers} () const
-\item
-const char $\ast$ \hyperlink{classcUPnPClassVideoItem_4d134ac251a6c9b67a002d6fa831bf1c}{getLanguage} () const
-\item
-const char $\ast$ \hyperlink{classcUPnPClassVideoItem_755e9710173d62fc2c9b98076391c916}{getRelations} () const
-\item
-const char $\ast$ \hyperlink{classcUPnPClassVideoItem_61bca560d8469a441894896fe950adf3}{getActors} () const
-\item
-const char $\ast$ \hyperlink{classcUPnPClassVideoItem_bd72ad944de96ddc8795cfe531adfef1}{getProducers} () const
-\item
-const char $\ast$ \hyperlink{classcUPnPClassVideoItem_5b24963eb2d6d5d8e1547ba73863e13c}{getDirectors} () const
-\item
-const char $\ast$ \hyperlink{classcUPnPClassVideoItem_2d8b94809b1207a14831e095c2b598a6}{getRating} () const
-\end{CompactItemize}
-\subsection*{Protected Member Functions}
-\begin{CompactItemize}
-\item
-\hyperlink{classcUPnPClassVideoItem_38ce1c18cc9d474791255fdcb43824d2}{cUPnPClassVideoItem} ()
-\end{CompactItemize}
-\subsection*{Protected Attributes}
-\begin{CompactItemize}
-\item
-\hypertarget{classcUPnPClassVideoItem_b7fa79ab14701142597088b0a73515c3}{
-cString \hyperlink{classcUPnPClassVideoItem_b7fa79ab14701142597088b0a73515c3}{mGenre}}
-\label{classcUPnPClassVideoItem_b7fa79ab14701142597088b0a73515c3}
-
-\begin{CompactList}\small\item\em Genre of the video. \item\end{CompactList}\item
-\hypertarget{classcUPnPClassVideoItem_bdf0f85f02d43ef32d8aab1daecddd7e}{
-cString \hyperlink{classcUPnPClassVideoItem_bdf0f85f02d43ef32d8aab1daecddd7e}{mDescription}}
-\label{classcUPnPClassVideoItem_bdf0f85f02d43ef32d8aab1daecddd7e}
-
-\begin{CompactList}\small\item\em Description. \item\end{CompactList}\item
-\hypertarget{classcUPnPClassVideoItem_577abd61e96e6a7a17acd48eb7854a59}{
-cString \hyperlink{classcUPnPClassVideoItem_577abd61e96e6a7a17acd48eb7854a59}{mLongDescription}}
-\label{classcUPnPClassVideoItem_577abd61e96e6a7a17acd48eb7854a59}
-
-\begin{CompactList}\small\item\em a longer description \item\end{CompactList}\item
-\hypertarget{classcUPnPClassVideoItem_f6bcbeb08f86a8e8c133e0904c07e89e}{
-cString \hyperlink{classcUPnPClassVideoItem_f6bcbeb08f86a8e8c133e0904c07e89e}{mPublishers}}
-\label{classcUPnPClassVideoItem_f6bcbeb08f86a8e8c133e0904c07e89e}
-
-\begin{CompactList}\small\item\em CSV of Publishers. \item\end{CompactList}\item
-\hypertarget{classcUPnPClassVideoItem_9d1d5e4f5058e4ca6a9e011b6eb97471}{
-cString \hyperlink{classcUPnPClassVideoItem_9d1d5e4f5058e4ca6a9e011b6eb97471}{mLanguage}}
-\label{classcUPnPClassVideoItem_9d1d5e4f5058e4ca6a9e011b6eb97471}
-
-\begin{CompactList}\small\item\em RFC 1766 Language code. \item\end{CompactList}\item
-\hypertarget{classcUPnPClassVideoItem_dc03dd27283de69640cea28783459d97}{
-cString \hyperlink{classcUPnPClassVideoItem_dc03dd27283de69640cea28783459d97}{mRelations}}
-\label{classcUPnPClassVideoItem_dc03dd27283de69640cea28783459d97}
-
-\begin{CompactList}\small\item\em Relation to other contents. \item\end{CompactList}\item
-\hypertarget{classcUPnPClassVideoItem_fa8cca909e9bde4fdff684bfdd4d8ac0}{
-cString \hyperlink{classcUPnPClassVideoItem_fa8cca909e9bde4fdff684bfdd4d8ac0}{mProducers}}
-\label{classcUPnPClassVideoItem_fa8cca909e9bde4fdff684bfdd4d8ac0}
-
-\begin{CompactList}\small\item\em CSV of Producers. \item\end{CompactList}\item
-\hypertarget{classcUPnPClassVideoItem_73540adc3263ddbabc10018ba9a52cf9}{
-cString \hyperlink{classcUPnPClassVideoItem_73540adc3263ddbabc10018ba9a52cf9}{mRating}}
-\label{classcUPnPClassVideoItem_73540adc3263ddbabc10018ba9a52cf9}
-
-\begin{CompactList}\small\item\em Rating (for parential control). \item\end{CompactList}\item
-\hypertarget{classcUPnPClassVideoItem_2f22a58a30b8baf53a3dd76e6bc679a8}{
-cString \hyperlink{classcUPnPClassVideoItem_2f22a58a30b8baf53a3dd76e6bc679a8}{mActors}}
-\label{classcUPnPClassVideoItem_2f22a58a30b8baf53a3dd76e6bc679a8}
-
-\begin{CompactList}\small\item\em CSV of Actors. \item\end{CompactList}\item
-\hypertarget{classcUPnPClassVideoItem_79ace4a5927eaf082628ee8120e988ad}{
-cString \hyperlink{classcUPnPClassVideoItem_79ace4a5927eaf082628ee8120e988ad}{mDirectors}}
-\label{classcUPnPClassVideoItem_79ace4a5927eaf082628ee8120e988ad}
-
-\begin{CompactList}\small\item\em CSV of Directors. \item\end{CompactList}\end{CompactItemize}
-\subsection*{Friends}
-\begin{CompactItemize}
-\item
-\hypertarget{classcUPnPClassVideoItem_3d0d0aedce8b1c661ea360b9a6d616f6}{
-class \hyperlink{classcUPnPClassVideoItem_3d0d0aedce8b1c661ea360b9a6d616f6}{cMediaDatabase}}
-\label{classcUPnPClassVideoItem_3d0d0aedce8b1c661ea360b9a6d616f6}
-
-\item
-\hypertarget{classcUPnPClassVideoItem_aefab39434a832c545ac75a79fa81d23}{
-class \hyperlink{classcUPnPClassVideoItem_aefab39434a832c545ac75a79fa81d23}{cUPnPObjectMediator}}
-\label{classcUPnPClassVideoItem_aefab39434a832c545ac75a79fa81d23}
-
-\item
-\hypertarget{classcUPnPClassVideoItem_e0d1a617e075a78abffc13ad3a3d341e}{
-class \hyperlink{classcUPnPClassVideoItem_e0d1a617e075a78abffc13ad3a3d341e}{cUPnPVideoItemMediator}}
-\label{classcUPnPClassVideoItem_e0d1a617e075a78abffc13ad3a3d341e}
-
-\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-The UPnP class VideoItem
-
-This is a UPnP class VideoItem representation with all its properties.
-
-\subsection{Constructor \& Destructor Documentation}
-\hypertarget{classcUPnPClassVideoItem_38ce1c18cc9d474791255fdcb43824d2}{
-\index{cUPnPClassVideoItem@{cUPnPClassVideoItem}!cUPnPClassVideoItem@{cUPnPClassVideoItem}}
-\index{cUPnPClassVideoItem@{cUPnPClassVideoItem}!cUPnPClassVideoItem@{cUPnPClassVideoItem}}
-\subsubsection[{cUPnPClassVideoItem}]{\setlength{\rightskip}{0pt plus 5cm}cUPnPClassVideoItem::cUPnPClassVideoItem ()\hspace{0.3cm}{\tt \mbox{[}protected\mbox{]}}}}
-\label{classcUPnPClassVideoItem_38ce1c18cc9d474791255fdcb43824d2}
-
-
-Constructor of a video item
-
-This creates a new instance of a video item
-
-\subsection{Member Function Documentation}
-\hypertarget{classcUPnPClassVideoItem_61bca560d8469a441894896fe950adf3}{
-\index{cUPnPClassVideoItem@{cUPnPClassVideoItem}!getActors@{getActors}}
-\index{getActors@{getActors}!cUPnPClassVideoItem@{cUPnPClassVideoItem}}
-\subsubsection[{getActors}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ cUPnPClassVideoItem::getActors () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPClassVideoItem_61bca560d8469a441894896fe950adf3}
-
-
-Get the actors
-
-This returns a CSV list of actors in the video
-
-\begin{Desc}
-\item[Returns:]a CSV list of actors \end{Desc}
-\hypertarget{classcUPnPClassVideoItem_364180a89479d6143cfbe146d337a7dc}{
-\index{cUPnPClassVideoItem@{cUPnPClassVideoItem}!getDescription@{getDescription}}
-\index{getDescription@{getDescription}!cUPnPClassVideoItem@{cUPnPClassVideoItem}}
-\subsubsection[{getDescription}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ cUPnPClassVideoItem::getDescription () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPClassVideoItem_364180a89479d6143cfbe146d337a7dc}
-
-
-Get the description
-
-This returns the description of a video
-
-\begin{Desc}
-\item[Returns:]the description of a video \end{Desc}
-\hypertarget{classcUPnPClassVideoItem_5b24963eb2d6d5d8e1547ba73863e13c}{
-\index{cUPnPClassVideoItem@{cUPnPClassVideoItem}!getDirectors@{getDirectors}}
-\index{getDirectors@{getDirectors}!cUPnPClassVideoItem@{cUPnPClassVideoItem}}
-\subsubsection[{getDirectors}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ cUPnPClassVideoItem::getDirectors () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPClassVideoItem_5b24963eb2d6d5d8e1547ba73863e13c}
-
-
-Get the directors
-
-This returns a CSV list of directors
-
-\begin{Desc}
-\item[Returns:]a CSV list of directors \end{Desc}
-\hypertarget{classcUPnPClassVideoItem_b3ca922f5605d81bd8d3457fa19e228d}{
-\index{cUPnPClassVideoItem@{cUPnPClassVideoItem}!getGenre@{getGenre}}
-\index{getGenre@{getGenre}!cUPnPClassVideoItem@{cUPnPClassVideoItem}}
-\subsubsection[{getGenre}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ cUPnPClassVideoItem::getGenre () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPClassVideoItem_b3ca922f5605d81bd8d3457fa19e228d}
-
-
-Get the genres
-
-This returns a CSV list of genre
-
-\begin{Desc}
-\item[Returns:]the genre of a video \end{Desc}
-\hypertarget{classcUPnPClassVideoItem_4d134ac251a6c9b67a002d6fa831bf1c}{
-\index{cUPnPClassVideoItem@{cUPnPClassVideoItem}!getLanguage@{getLanguage}}
-\index{getLanguage@{getLanguage}!cUPnPClassVideoItem@{cUPnPClassVideoItem}}
-\subsubsection[{getLanguage}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ cUPnPClassVideoItem::getLanguage () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPClassVideoItem_4d134ac251a6c9b67a002d6fa831bf1c}
-
-
-Get the language
-
-This returns the language of the video
-
-\begin{Desc}
-\item[Returns:]the language \end{Desc}
-\hypertarget{classcUPnPClassVideoItem_29f6f76f4ac21d6c15dbe2eb95a7d0c6}{
-\index{cUPnPClassVideoItem@{cUPnPClassVideoItem}!getLongDescription@{getLongDescription}}
-\index{getLongDescription@{getLongDescription}!cUPnPClassVideoItem@{cUPnPClassVideoItem}}
-\subsubsection[{getLongDescription}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ cUPnPClassVideoItem::getLongDescription () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPClassVideoItem_29f6f76f4ac21d6c15dbe2eb95a7d0c6}
-
-
-Get the long description
-
-This returns the long description of a video
-
-\begin{Desc}
-\item[Returns:]the long description of a video \end{Desc}
-\hypertarget{classcUPnPClassVideoItem_bd72ad944de96ddc8795cfe531adfef1}{
-\index{cUPnPClassVideoItem@{cUPnPClassVideoItem}!getProducers@{getProducers}}
-\index{getProducers@{getProducers}!cUPnPClassVideoItem@{cUPnPClassVideoItem}}
-\subsubsection[{getProducers}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ cUPnPClassVideoItem::getProducers () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPClassVideoItem_bd72ad944de96ddc8795cfe531adfef1}
-
-
-Get the producers
-
-This returns a CSV list of producers of a video
-
-\begin{Desc}
-\item[Returns:]a CSV list of producers \end{Desc}
-\hypertarget{classcUPnPClassVideoItem_94ab2ffcbe14abb63c680e6748e70ef1}{
-\index{cUPnPClassVideoItem@{cUPnPClassVideoItem}!getProperty@{getProperty}}
-\index{getProperty@{getProperty}!cUPnPClassVideoItem@{cUPnPClassVideoItem}}
-\subsubsection[{getProperty}]{\setlength{\rightskip}{0pt plus 5cm}bool cUPnPClassVideoItem::getProperty (const char $\ast$ {\em Property}, \/ char $\ast$$\ast$ {\em Value}) const\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcUPnPClassVideoItem_94ab2ffcbe14abb63c680e6748e70ef1}
-
-
-Gets a property
-
-Returns the value of a specified property. The value is converted into a string.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt true},} if the property exists\item {\bf {\tt false},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Property}]the property which should be returned \item[{\em Value}]the value of that property \end{description}
-\end{Desc}
-
-
-Reimplemented from \hyperlink{classcUPnPClassItem_31f7010baa65cc25b95a864f05eb4e62}{cUPnPClassItem}.
-
-Reimplemented in \hyperlink{classcUPnPClassMovie_b4c1d5a973856469b93d2033b65d7ba2}{cUPnPClassMovie}, and \hyperlink{classcUPnPClassVideoBroadcast_e1d13a13de094337cea6be214c4da0f0}{cUPnPClassVideoBroadcast}.\hypertarget{classcUPnPClassVideoItem_9dc397419b45535a3e6a676667b619a4}{
-\index{cUPnPClassVideoItem@{cUPnPClassVideoItem}!getPropertyList@{getPropertyList}}
-\index{getPropertyList@{getPropertyList}!cUPnPClassVideoItem@{cUPnPClassVideoItem}}
-\subsubsection[{getPropertyList}]{\setlength{\rightskip}{0pt plus 5cm}cStringList $\ast$ cUPnPClassVideoItem::getPropertyList ()\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcUPnPClassVideoItem_9dc397419b45535a3e6a676667b619a4}
-
-
-Get the properties of the object
-
-This returns a property list with all the properties which can be obtained or set with {\tt getProperty} or {\tt setProperty}.
-
-\begin{Desc}
-\item[Returns:]a stringlist with the properties \end{Desc}
-
-
-Reimplemented from \hyperlink{classcUPnPClassItem_add0c9d378036e270e6f99d8d1409e3b}{cUPnPClassItem}.
-
-Reimplemented in \hyperlink{classcUPnPClassMovie_b62e6dac175090b82c47f955e29c146c}{cUPnPClassMovie}, and \hyperlink{classcUPnPClassVideoBroadcast_192f6a04c87fe8d56f99c71337cf0f68}{cUPnPClassVideoBroadcast}.\hypertarget{classcUPnPClassVideoItem_797dc99dd12b77af641b266ada7cb1dc}{
-\index{cUPnPClassVideoItem@{cUPnPClassVideoItem}!getPublishers@{getPublishers}}
-\index{getPublishers@{getPublishers}!cUPnPClassVideoItem@{cUPnPClassVideoItem}}
-\subsubsection[{getPublishers}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ cUPnPClassVideoItem::getPublishers () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPClassVideoItem_797dc99dd12b77af641b266ada7cb1dc}
-
-
-Get the publishers
-
-This returns a CSV list of publishers of the video
-
-\begin{Desc}
-\item[Returns:]a CSV list of publishers \end{Desc}
-\hypertarget{classcUPnPClassVideoItem_2d8b94809b1207a14831e095c2b598a6}{
-\index{cUPnPClassVideoItem@{cUPnPClassVideoItem}!getRating@{getRating}}
-\index{getRating@{getRating}!cUPnPClassVideoItem@{cUPnPClassVideoItem}}
-\subsubsection[{getRating}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ cUPnPClassVideoItem::getRating () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPClassVideoItem_2d8b94809b1207a14831e095c2b598a6}
-
-
-Get the rating
-
-This returns the rating used for parental control.
-
-\begin{Desc}
-\item[Returns:]the rating of a video \end{Desc}
-\hypertarget{classcUPnPClassVideoItem_755e9710173d62fc2c9b98076391c916}{
-\index{cUPnPClassVideoItem@{cUPnPClassVideoItem}!getRelations@{getRelations}}
-\index{getRelations@{getRelations}!cUPnPClassVideoItem@{cUPnPClassVideoItem}}
-\subsubsection[{getRelations}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ cUPnPClassVideoItem::getRelations () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPClassVideoItem_755e9710173d62fc2c9b98076391c916}
-
-
-Get the relations
-
-This returns a CSV list of relation URLs.
-
-\begin{Desc}
-\item[Returns:]a CSV list of relation URLs \end{Desc}
-\hypertarget{classcUPnPClassVideoItem_33b104046098dbf66d894143181678c4}{
-\index{cUPnPClassVideoItem@{cUPnPClassVideoItem}!setActors@{setActors}}
-\index{setActors@{setActors}!cUPnPClassVideoItem@{cUPnPClassVideoItem}}
-\subsubsection[{setActors}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPClassVideoItem::setActors (const char $\ast$ {\em Actors})}}
-\label{classcUPnPClassVideoItem_33b104046098dbf66d894143181678c4}
-
-
-Sets the actors
-
-This sets a CSV list of actors in a video. This usually contain the main actors. However, also other actors appearing in the video can be mentioned here.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt 0},} if setting was successful\item {\bf {\tt $<$0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Actors}]a CSV list of actors \end{description}
-\end{Desc}
-\hypertarget{classcUPnPClassVideoItem_f5a642732c66b6920f5b4646a4c34a92}{
-\index{cUPnPClassVideoItem@{cUPnPClassVideoItem}!setDescription@{setDescription}}
-\index{setDescription@{setDescription}!cUPnPClassVideoItem@{cUPnPClassVideoItem}}
-\subsubsection[{setDescription}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPClassVideoItem::setDescription (const char $\ast$ {\em Description})}}
-\label{classcUPnPClassVideoItem_f5a642732c66b6920f5b4646a4c34a92}
-
-
-Set a description
-
-A description may hold short information about the content or the story of a video. Unlike a long description, this contains just a very short brief like a subtitle or the episode title.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt 0},} if setting was successful\item {\bf {\tt $<$0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Description}]the description of a video \end{description}
-\end{Desc}
-\hypertarget{classcUPnPClassVideoItem_a5fc1a420bfd307bbd026c0681162e0a}{
-\index{cUPnPClassVideoItem@{cUPnPClassVideoItem}!setDirectors@{setDirectors}}
-\index{setDirectors@{setDirectors}!cUPnPClassVideoItem@{cUPnPClassVideoItem}}
-\subsubsection[{setDirectors}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPClassVideoItem::setDirectors (const char $\ast$ {\em Directors})}}
-\label{classcUPnPClassVideoItem_a5fc1a420bfd307bbd026c0681162e0a}
-
-
-Sets the directors
-
-This sets a CSV list of directors.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt 0},} if setting was successful\item {\bf {\tt $<$0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Directors}]a CSV list of directors \end{description}
-\end{Desc}
-\hypertarget{classcUPnPClassVideoItem_1be14ea33f9bbf53e636fea3658cc6f8}{
-\index{cUPnPClassVideoItem@{cUPnPClassVideoItem}!setGenre@{setGenre}}
-\index{setGenre@{setGenre}!cUPnPClassVideoItem@{cUPnPClassVideoItem}}
-\subsubsection[{setGenre}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPClassVideoItem::setGenre (const char $\ast$ {\em Genre})}}
-\label{classcUPnPClassVideoItem_1be14ea33f9bbf53e636fea3658cc6f8}
-
-
-Set a genre
-
-This is a CSV list of genre of a video. This may be something like \char`\"{}Western\char`\"{} or \char`\"{}SciFi\char`\"{}. Actually, there is no standardized rule for a genre name, which results in an ambiguous definition of certain genre, like Thriller and Horror.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt 0},} if setting was successful\item {\bf {\tt $<$0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Genre}]a CSV list of genre \end{description}
-\end{Desc}
-\hypertarget{classcUPnPClassVideoItem_89c24d198ce7bdc31aac727e65b02a84}{
-\index{cUPnPClassVideoItem@{cUPnPClassVideoItem}!setLanguage@{setLanguage}}
-\index{setLanguage@{setLanguage}!cUPnPClassVideoItem@{cUPnPClassVideoItem}}
-\subsubsection[{setLanguage}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPClassVideoItem::setLanguage (const char $\ast$ {\em Language})}}
-\label{classcUPnPClassVideoItem_89c24d198ce7bdc31aac727e65b02a84}
-
-
-Set the language
-
-This sets the language of a video. It is defined by RFC 1766. A valid language definition is {\em \char`\"{}de-DE\char`\"{}\/} or {\em \char`\"{}en-US\char`\"{}\/}.
-
-\begin{Desc}
-\item[See also:]\href{http://www.ietf.org/rfc/rfc1766.txt}{\tt http://www.ietf.org/rfc/rfc1766.txt} \end{Desc}
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt 0},} if setting was successful\item {\bf {\tt $<$0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Language}]the language (RFC 1766) \end{description}
-\end{Desc}
-\hypertarget{classcUPnPClassVideoItem_05c5b8394cbfcaeffe5f99c885496e3d}{
-\index{cUPnPClassVideoItem@{cUPnPClassVideoItem}!setLongDescription@{setLongDescription}}
-\index{setLongDescription@{setLongDescription}!cUPnPClassVideoItem@{cUPnPClassVideoItem}}
-\subsubsection[{setLongDescription}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPClassVideoItem::setLongDescription (const char $\ast$ {\em LongDescription})}}
-\label{classcUPnPClassVideoItem_05c5b8394cbfcaeffe5f99c885496e3d}
-
-
-Set a long description
-
-A long description may hold information about the content or the story of a video
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt 0},} if setting was successful\item {\bf {\tt $<$0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em LongDescription}]the content or story of a video \end{description}
-\end{Desc}
-\hypertarget{classcUPnPClassVideoItem_3812b8056c9d2c7d13a7734e4219b27b}{
-\index{cUPnPClassVideoItem@{cUPnPClassVideoItem}!setProducers@{setProducers}}
-\index{setProducers@{setProducers}!cUPnPClassVideoItem@{cUPnPClassVideoItem}}
-\subsubsection[{setProducers}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPClassVideoItem::setProducers (const char $\ast$ {\em Producers})}}
-\label{classcUPnPClassVideoItem_3812b8056c9d2c7d13a7734e4219b27b}
-
-
-Sets the producers
-
-This sets a CSV list of producers of a video. These are the people who are involed in the production of a video
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt 0},} if setting was successful\item {\bf {\tt $<$0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Producers}]a CSV list of producers \end{description}
-\end{Desc}
-\hypertarget{classcUPnPClassVideoItem_3cbda6d87f5a9ff0475a75e76ba19924}{
-\index{cUPnPClassVideoItem@{cUPnPClassVideoItem}!setProperty@{setProperty}}
-\index{setProperty@{setProperty}!cUPnPClassVideoItem@{cUPnPClassVideoItem}}
-\subsubsection[{setProperty}]{\setlength{\rightskip}{0pt plus 5cm}bool cUPnPClassVideoItem::setProperty (const char $\ast$ {\em Property}, \/ const char $\ast$ {\em Value})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcUPnPClassVideoItem_3cbda6d87f5a9ff0475a75e76ba19924}
-
-
-Sets a property
-
-Sets the value of a specified property. The value is converted from string into the propper data type
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt true},} if the property exists\item {\bf {\tt false},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Property}]the property which should be set \item[{\em Value}]the value of that property \end{description}
-\end{Desc}
-
-
-Reimplemented from \hyperlink{classcUPnPClassItem_ab17057659c17792a5b67f4297ade642}{cUPnPClassItem}.
-
-Reimplemented in \hyperlink{classcUPnPClassMovie_d7f990edda85f2caabe822d2ceeb2b0d}{cUPnPClassMovie}, and \hyperlink{classcUPnPClassVideoBroadcast_ce7a341834e448479d3c8f4f0254ce43}{cUPnPClassVideoBroadcast}.\hypertarget{classcUPnPClassVideoItem_db14c0944a89f179832a4f4914caa4ca}{
-\index{cUPnPClassVideoItem@{cUPnPClassVideoItem}!setPublishers@{setPublishers}}
-\index{setPublishers@{setPublishers}!cUPnPClassVideoItem@{cUPnPClassVideoItem}}
-\subsubsection[{setPublishers}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPClassVideoItem::setPublishers (const char $\ast$ {\em Publishers})}}
-\label{classcUPnPClassVideoItem_db14c0944a89f179832a4f4914caa4ca}
-
-
-Set the publishers
-
-This is a CSV list of publishers, who distributes the video.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt 0},} if setting was successful\item {\bf {\tt $<$0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Publishers}]a CSV list of publishers \end{description}
-\end{Desc}
-\hypertarget{classcUPnPClassVideoItem_6d4143016fc91fcbb0db4e9f8a8a0047}{
-\index{cUPnPClassVideoItem@{cUPnPClassVideoItem}!setRating@{setRating}}
-\index{setRating@{setRating}!cUPnPClassVideoItem@{cUPnPClassVideoItem}}
-\subsubsection[{setRating}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPClassVideoItem::setRating (const char $\ast$ {\em Rating})}}
-\label{classcUPnPClassVideoItem_6d4143016fc91fcbb0db4e9f8a8a0047}
-
-
-Sets the rating
-
-This is a rating, which can be used for parential control issues.
-
-\begin{Desc}
-\item[See also:]\href{http://en.wikipedia.org/wiki/Motion_picture_rating_system}{\tt http://en.wikipedia.org/wiki/Motion\_\-picture\_\-rating\_\-system} \end{Desc}
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt 0},} if setting was successful\item {\bf {\tt $<$0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Rating}]the rating of a video \end{description}
-\end{Desc}
-\hypertarget{classcUPnPClassVideoItem_844385c5fb4f55c95a2994c7aaf120ef}{
-\index{cUPnPClassVideoItem@{cUPnPClassVideoItem}!setRelations@{setRelations}}
-\index{setRelations@{setRelations}!cUPnPClassVideoItem@{cUPnPClassVideoItem}}
-\subsubsection[{setRelations}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPClassVideoItem::setRelations (const char $\ast$ {\em Relations})}}
-\label{classcUPnPClassVideoItem_844385c5fb4f55c95a2994c7aaf120ef}
-
-
-Sets a relation URL
-
-This sets a CSV list of relation URLs, where to find additional information about the movie. The URLs may not contain commas and they must be properly escaped as in RFC 2396
-
-\begin{Desc}
-\item[See also:]\href{http://www.ietf.org/rfc/rfc2396.txt}{\tt http://www.ietf.org/rfc/rfc2396.txt} \end{Desc}
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt 0},} if setting was successful\item {\bf {\tt $<$0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Relations}]a CSV list with relations \end{description}
-\end{Desc}
-
-
-The documentation for this class was generated from the following files:\begin{CompactItemize}
-\item
-database/object.h\item
-database/object.cpp\end{CompactItemize}
diff --git a/doc/latex/classcUPnPClassVideoItem__coll__graph.eps b/doc/latex/classcUPnPClassVideoItem__coll__graph.eps
deleted file mode 100644
index 28e6fbc..0000000
--- a/doc/latex/classcUPnPClassVideoItem__coll__graph.eps
+++ /dev/null
@@ -1,828 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 243 1692
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 207 1656 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 0 0 moveto
-0 456 lineto
-137 456 lineto
-137 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 0 moveto
-0 456 lineto
-137 456 lineto
-137 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-18 443 moveto 100 (cUPnPClassVideoItem) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 436 moveto
-137 436 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 423 moveto 43 (# mGenre) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 411 moveto 65 (# mDescription) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 399 moveto 86 (# mLongDescription) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 387 moveto 62 (# mPublishers) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 375 moveto 59 (# mLanguage) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 363 moveto 57 (# mRelations) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 351 moveto 61 (# mProducers) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 339 moveto 44 (# mRating) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 327 moveto 45 (# mActors) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 315 moveto 56 (# mDirectors) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 308 moveto
-137 308 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 295 moveto 121 (+ ~cUPnPClassVideoItem\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 283 moveto 81 (+ getPropertyList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 271 moveto 65 (+ setProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 259 moveto 65 (+ getProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 247 moveto 98 (+ setLongDescription\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 235 moveto 77 (+ setDescription\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 223 moveto 74 (+ setPublishers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 211 moveto 55 (+ setGenre\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 199 moveto 71 (+ setLanguage\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 187 moveto 69 (+ setRelations\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 175 moveto 68 (+ setDirectors\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 163 moveto 57 (+ setActors\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 151 moveto 73 (+ setProducers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 139 moveto 56 (+ setRating\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 127 moveto 55 (+ getGenre\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 115 moveto 98 (+ getLongDescription\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 103 moveto 77 (+ getDescription\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 91 moveto 74 (+ getPublishers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 79 moveto 71 (+ getLanguage\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 67 moveto 69 (+ getRelations\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 55 moveto 57 (+ getActors\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 43 moveto 73 (+ getProducers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 31 moveto 68 (+ getDirectors\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 19 moveto 56 (+ getRating\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 7 moveto 114 (# cUPnPClassVideoItem\(\)) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 8 494 128 650 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPClassItem.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 8 494 moveto
-8 650 lineto
-129 650 lineto
-129 494 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 8 494 moveto
-8 650 lineto
-129 650 lineto
-129 494 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-30.5 637 moveto 75 (cUPnPClassItem) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 8 630 moveto
-129 630 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 617 moveto 61 (# mReference) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 8 610 moveto
-129 610 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 597 moveto 96 (+ ~cUPnPClassItem\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 585 moveto 81 (+ getPropertyList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 573 moveto 105 (+ createDIDLFragment\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 561 moveto 65 (+ setProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 549 moveto 65 (+ getProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 537 moveto 73 (+ setReference\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 525 moveto 73 (+ getReference\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 513 moveto 83 (+ getReferenceID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 501 moveto 89 (# cUPnPClassItem\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 68 484 moveto
-68 475 68 465 68 456 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 64.5 484 moveto
-68 494 lineto
-71.5 484 lineto
-closepath stroke
-grestore
-% Node2->Node2
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 138 585 moveto
-143 582 146 578 146 572 curveto
-146 563 139 558 129 555 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 129 589 moveto
-136.31 580.83 lineto
-133.57 586.97 lineto
-138.14 584.94 lineto
-138.14 584.94 lineto
-138.14 584.94 lineto
-133.57 586.97 lineto
-139.97 589.05 lineto
-129 589 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 129 589 moveto
-136.31 580.83 lineto
-133.57 586.97 lineto
-138.14 584.94 lineto
-138.14 584.94 lineto
-138.14 584.94 lineto
-133.57 586.97 lineto
-139.97 589.05 lineto
-129 589 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-145.5 569 moveto 53 (mReference) alignedtext
-grestore
-% Node3
-gsave
-[ /Rect [ 8 688 128 1300 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPClassObject.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 8 688 moveto
-8 1300 lineto
-129 1300 lineto
-129 688 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 8 688 moveto
-8 1300 lineto
-129 1300 lineto
-129 688 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-26 1287 moveto 84 (cUPnPClassObject) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 8 1280 moveto
-129 1280 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1267 moveto 72 (# mLastModified) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1255 moveto 26 (# mID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1243 moveto 45 (# mParent) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1231 moveto 41 (# mClass) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1219 moveto 35 (# mTitle) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1207 moveto 48 (# mCreator) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1195 moveto 61 (# mRestricted) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1183 moveto 68 (# mWriteStatus) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1171 moveto 63 (# mResources) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1159 moveto 73 (# mResourcesID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1147 moveto 80 (# mDIDLFragment) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1135 moveto 65 (# mSortCriteria) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1123 moveto 86 (# mSortDescending) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1111 moveto 43 (- mLastID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1099 moveto 47 (- mDeleted) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 8 1092 moveto
-129 1092 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1079 moveto 52 (+ modified\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1067 moveto 105 (+ ~cUPnPClassObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1055 moveto 54 (+ Compare\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1043 moveto 81 (+ getPropertyList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1031 moveto 65 (+ getProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1019 moveto 65 (+ setProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 1007 moveto 70 (+ getContainer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 995 moveto 105 (+ createDIDLFragment\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 983 moveto 64 (+ isContainer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 971 moveto 77 (+ setSortCriteria\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 959 moveto 85 (+ clearSortCriteria\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 947 moveto 47 (+ setTitle\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 935 moveto 60 (+ setCreator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 923 moveto 73 (+ setRestricted\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 911 moveto 80 (+ setWriteStatus\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 899 moveto 75 (+ setResources\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 887 moveto 72 (+ addResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 875 moveto 89 (+ removeResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 863 moveto 38 (+ getID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 851 moveto 67 (+ getParentID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 839 moveto 57 (+ getParent\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 827 moveto 47 (+ getTitle\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 815 moveto 53 (+ getClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 803 moveto 60 (+ getCreator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 791 moveto 67 (+ isRestricted\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 779 moveto 80 (+ getWriteStatus\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 767 moveto 70 (+ getResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 755 moveto 75 (+ getResources\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 743 moveto 98 (# cUPnPClassObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 731 moveto 38 (# setID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 719 moveto 56 (# setParent\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 707 moveto 53 (# setClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15.5 695 moveto 65 (# setModified\(\)) alignedtext
-grestore
-% Node3->Node2
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 68 678 moveto
-68 668 68 659 68 650 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 64.5 678 moveto
-68 688 lineto
-71.5 678 lineto
-closepath stroke
-grestore
-% Node3->Node3
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 136 1042 moveto
-142 1032 146 1016 146 994 curveto
-146 965 139 946 129 938 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 129 1050 moveto
-132.2 1039.51 lineto
-132.29 1046.24 lineto
-135.59 1042.47 lineto
-135.59 1042.47 lineto
-135.59 1042.47 lineto
-132.29 1046.24 lineto
-138.97 1045.44 lineto
-129 1050 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 129 1050 moveto
-132.2 1039.51 lineto
-132.29 1046.24 lineto
-135.59 1042.47 lineto
-135.59 1042.47 lineto
-135.59 1042.47 lineto
-132.29 1046.24 lineto
-138.97 1045.44 lineto
-129 1050 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-145.5 991 moveto 37 (mParent) alignedtext
-grestore
-% Node4
-gsave
-[ /Rect [ 7 1360 129 1648 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($structcUPnPObjectID.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 7 1360 moveto
-7 1648 lineto
-129 1648 lineto
-129 1360 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 7 1360 moveto
-7 1648 lineto
-129 1648 lineto
-129 1360 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-33.5 1635 moveto 69 (cUPnPObjectID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 7 1628 moveto
-129 1628 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 1615 moveto 24 (+ _ID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 7 1608 moveto
-129 1608 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 1595 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 1583 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 1571 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 1559 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 1547 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 1535 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 1523 moveto 62 (+ operator++\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 1511 moveto 62 (+ operator++\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 1499 moveto 56 (+ operator--\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 1487 moveto 56 (+ operator--\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 1475 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 1463 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 1451 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 1439 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 1427 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 1415 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 1403 moveto 106 (+ operator unsigned int\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 1391 moveto 64 (+ operator int\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 1379 moveto 71 (+ operator long\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-15 1367 moveto 54 (+ operator*\(\)) alignedtext
-grestore
-% Node4->Node3
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 68 1350 moveto
-68 1334 68 1317 68 1300 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 68 1360 moveto
-63.5 1350 lineto
-68 1355 lineto
-68 1350 lineto
-68 1350 lineto
-68 1350 lineto
-68 1355 lineto
-72.5 1350 lineto
-68 1360 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 68 1360 moveto
-63.5 1350 lineto
-68 1355 lineto
-68 1350 lineto
-68 1350 lineto
-68 1350 lineto
-68 1355 lineto
-72.5 1350 lineto
-68 1360 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-67.5 1333 moveto 37 (mLastID) alignedtext
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-77 1321 moveto 18 (mID) alignedtext
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 243 1692
-end
-restore
-%%EOF
diff --git a/doc/latex/classcUPnPClassVideoItem__coll__graph.md5 b/doc/latex/classcUPnPClassVideoItem__coll__graph.md5
deleted file mode 100644
index f7176bd..0000000
--- a/doc/latex/classcUPnPClassVideoItem__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-218316306bc023ce2926ccb0b9ed3de6 \ No newline at end of file
diff --git a/doc/latex/classcUPnPClassVideoItem__coll__graph.pdf b/doc/latex/classcUPnPClassVideoItem__coll__graph.pdf
deleted file mode 100644
index 611fc9f..0000000
--- a/doc/latex/classcUPnPClassVideoItem__coll__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcUPnPClassVideoItem__inherit__graph.eps b/doc/latex/classcUPnPClassVideoItem__inherit__graph.eps
deleted file mode 100644
index 618c53e..0000000
--- a/doc/latex/classcUPnPClassVideoItem__inherit__graph.eps
+++ /dev/null
@@ -1,805 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 342 1616
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 306 1580 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 70 276 moveto
-70 732 lineto
-207 732 lineto
-207 276 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 70 276 moveto
-70 732 lineto
-207 732 lineto
-207 276 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-88 719 moveto 100 (cUPnPClassVideoItem) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 70 712 moveto
-207 712 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 699 moveto 43 (# mGenre) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 687 moveto 65 (# mDescription) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 675 moveto 86 (# mLongDescription) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 663 moveto 62 (# mPublishers) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 651 moveto 59 (# mLanguage) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 639 moveto 57 (# mRelations) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 627 moveto 61 (# mProducers) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 615 moveto 44 (# mRating) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 603 moveto 45 (# mActors) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 591 moveto 56 (# mDirectors) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 70 584 moveto
-207 584 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 571 moveto 121 (+ ~cUPnPClassVideoItem\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 559 moveto 81 (+ getPropertyList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 547 moveto 65 (+ setProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 535 moveto 65 (+ getProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 523 moveto 98 (+ setLongDescription\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 511 moveto 77 (+ setDescription\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 499 moveto 74 (+ setPublishers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 487 moveto 55 (+ setGenre\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 475 moveto 71 (+ setLanguage\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 463 moveto 69 (+ setRelations\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 451 moveto 68 (+ setDirectors\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 439 moveto 57 (+ setActors\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 427 moveto 73 (+ setProducers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 415 moveto 56 (+ setRating\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 403 moveto 55 (+ getGenre\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 391 moveto 98 (+ getLongDescription\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 379 moveto 77 (+ getDescription\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 367 moveto 74 (+ getPublishers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 355 moveto 71 (+ getLanguage\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 343 moveto 69 (+ getRelations\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 331 moveto 57 (+ getActors\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 319 moveto 73 (+ getProducers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 307 moveto 68 (+ getDirectors\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 295 moveto 56 (+ getRating\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 283 moveto 114 (# cUPnPClassVideoItem\(\)) alignedtext
-grestore
-% Node4
-gsave
-[ /Rect [ 0 36 118 204 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPClassMovie.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 0 36 moveto
-0 204 lineto
-119 204 lineto
-119 36 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 36 moveto
-0 204 lineto
-119 204 lineto
-119 36 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-18 191 moveto 82 (cUPnPClassMovie) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 184 moveto
-119 184 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 171 moveto 89 (# mDVDRegionCode) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 159 moveto 85 (# mStorageMedium) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 152 moveto
-119 152 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 139 moveto 103 (+ ~cUPnPClassMovie\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 127 moveto 81 (+ getPropertyList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 115 moveto 65 (+ setProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 103 moveto 65 (+ getProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 91 moveto 101 (+ setDVDRegionCode\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 79 moveto 97 (+ setStorageMedium\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 67 moveto 101 (+ getDVDRegionCode\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 55 moveto 97 (+ getStorageMedium\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 43 moveto 96 (# cUPnPClassMovie\(\)) alignedtext
-grestore
-% Node1->Node4
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 89 266 moveto
-85 244 80 223 76 204 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 85.61 266.88 moveto
-91 276 lineto
-92.47 265.51 lineto
-closepath stroke
-grestore
-% Node5
-gsave
-[ /Rect [ 136 0 298 240 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPClassVideoBroadcast.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 136 0 moveto
-136 240 lineto
-298 240 lineto
-298 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 136 0 moveto
-136 240 lineto
-298 240 lineto
-298 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-154.5 227 moveto 125 (cUPnPClassVideoBroadcast) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 136 220 moveto
-298 220 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144 207 moveto 35 (# mIcon) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144 195 moveto 47 (# mRegion) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144 183 moveto 62 (# mChannelNr) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144 171 moveto 77 (# mChannelName) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 136 164 moveto
-298 164 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144 151 moveto 146 (+ ~cUPnPClassVideoBroadcast\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144 139 moveto 81 (+ getPropertyList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144 127 moveto 65 (+ setProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144 115 moveto 65 (+ getProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144 103 moveto 47 (+ setIcon\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144 91 moveto 59 (+ setRegion\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144 79 moveto 74 (+ setChannelNr\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144 67 moveto 89 (+ setChannelName\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144 55 moveto 47 (+ getIcon\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144 43 moveto 59 (+ getRegion\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144 31 moveto 74 (+ getChannelNr\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144 19 moveto 89 (+ getChannelName\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144 7 moveto 139 (# cUPnPClassVideoBroadcast\(\)) alignedtext
-grestore
-% Node1->Node5
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 187 266 moveto
-189 257 191 249 192 240 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 183.53 265.51 moveto
-185 276 lineto
-190.39 266.88 lineto
-closepath stroke
-grestore
-% Node2
-gsave
-[ /Rect [ 78 768 198 924 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPClassItem.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 78 768 moveto
-78 924 lineto
-199 924 lineto
-199 768 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 78 768 moveto
-78 924 lineto
-199 924 lineto
-199 768 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-100.5 911 moveto 75 (cUPnPClassItem) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 78 904 moveto
-199 904 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 891 moveto 61 (# mReference) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 78 884 moveto
-199 884 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 871 moveto 96 (+ ~cUPnPClassItem\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 859 moveto 81 (+ getPropertyList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 847 moveto 105 (+ createDIDLFragment\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 835 moveto 65 (+ setProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 823 moveto 65 (+ getProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 811 moveto 73 (+ setReference\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 799 moveto 73 (+ getReference\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 787 moveto 83 (+ getReferenceID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 775 moveto 89 (# cUPnPClassItem\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 138 758 moveto
-138 750 138 741 138 732 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 134.5 758 moveto
-138 768 lineto
-141.5 758 lineto
-closepath stroke
-grestore
-% Node3
-gsave
-[ /Rect [ 78 960 198 1572 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPClassObject.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 78 960 moveto
-78 1572 lineto
-199 1572 lineto
-199 960 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 78 960 moveto
-78 1572 lineto
-199 1572 lineto
-199 960 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-96 1559 moveto 84 (cUPnPClassObject) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 78 1552 moveto
-199 1552 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1539 moveto 72 (# mLastModified) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1527 moveto 26 (# mID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1515 moveto 45 (# mParent) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1503 moveto 41 (# mClass) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1491 moveto 35 (# mTitle) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1479 moveto 48 (# mCreator) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1467 moveto 61 (# mRestricted) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1455 moveto 68 (# mWriteStatus) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1443 moveto 63 (# mResources) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1431 moveto 73 (# mResourcesID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1419 moveto 80 (# mDIDLFragment) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1407 moveto 65 (# mSortCriteria) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1395 moveto 86 (# mSortDescending) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1383 moveto 43 (- mLastID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1371 moveto 47 (- mDeleted) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 78 1364 moveto
-199 1364 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1351 moveto 52 (+ modified\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1339 moveto 105 (+ ~cUPnPClassObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1327 moveto 54 (+ Compare\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1315 moveto 81 (+ getPropertyList\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1303 moveto 65 (+ getProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1291 moveto 65 (+ setProperty\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1279 moveto 70 (+ getContainer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1267 moveto 105 (+ createDIDLFragment\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1255 moveto 64 (+ isContainer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1243 moveto 77 (+ setSortCriteria\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1231 moveto 85 (+ clearSortCriteria\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1219 moveto 47 (+ setTitle\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1207 moveto 60 (+ setCreator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1195 moveto 73 (+ setRestricted\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1183 moveto 80 (+ setWriteStatus\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1171 moveto 75 (+ setResources\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1159 moveto 72 (+ addResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1147 moveto 89 (+ removeResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1135 moveto 38 (+ getID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1123 moveto 67 (+ getParentID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1111 moveto 57 (+ getParent\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1099 moveto 47 (+ getTitle\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1087 moveto 53 (+ getClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1075 moveto 60 (+ getCreator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1063 moveto 67 (+ isRestricted\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1051 moveto 80 (+ getWriteStatus\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1039 moveto 70 (+ getResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1027 moveto 75 (+ getResources\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1015 moveto 98 (# cUPnPClassObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 1003 moveto 38 (# setID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 991 moveto 56 (# setParent\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 979 moveto 53 (# setClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 967 moveto 65 (# setModified\(\)) alignedtext
-grestore
-% Node3->Node2
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 138 950 moveto
-138 941 138 932 138 924 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 134.5 950 moveto
-138 960 lineto
-141.5 950 lineto
-closepath stroke
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 342 1616
-end
-restore
-%%EOF
diff --git a/doc/latex/classcUPnPClassVideoItem__inherit__graph.md5 b/doc/latex/classcUPnPClassVideoItem__inherit__graph.md5
deleted file mode 100644
index 91f4e66..0000000
--- a/doc/latex/classcUPnPClassVideoItem__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-35e3a6bd8714a7cfdc39bbcf22c2a310 \ No newline at end of file
diff --git a/doc/latex/classcUPnPClassVideoItem__inherit__graph.pdf b/doc/latex/classcUPnPClassVideoItem__inherit__graph.pdf
deleted file mode 100644
index 86be572..0000000
--- a/doc/latex/classcUPnPClassVideoItem__inherit__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcUPnPConfig.tex b/doc/latex/classcUPnPConfig.tex
deleted file mode 100644
index f62399e..0000000
--- a/doc/latex/classcUPnPConfig.tex
+++ /dev/null
@@ -1,120 +0,0 @@
-\hypertarget{classcUPnPConfig}{
-\section{cUPnPConfig Class Reference}
-\label{classcUPnPConfig}\index{cUPnPConfig@{cUPnPConfig}}
-}
-{\tt \#include $<$config.h$>$}
-
-Collaboration diagram for cUPnPConfig:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[width=204pt]{classcUPnPConfig__coll__graph}
-\end{center}
-\end{figure}
-\subsection*{Public Member Functions}
-\begin{CompactItemize}
-\item
-bool \hyperlink{classcUPnPConfig_3ac0d1253dba86cb4630bc1e29a9fe10}{parseSetup} (const char $\ast$Name, const char $\ast$Value)
-\item
-bool \hyperlink{classcUPnPConfig_19689798911a39c47958e819c33d4b09}{processArgs} (int argc, char $\ast$argv\mbox{[}$\,$\mbox{]})
-\end{CompactItemize}
-\subsection*{Static Public Member Functions}
-\begin{CompactItemize}
-\item
-static \hyperlink{classcUPnPConfig}{cUPnPConfig} $\ast$ \hyperlink{classcUPnPConfig_3949dcc8a418edb8a0ece2dce62f515c}{get} ()
-\end{CompactItemize}
-\subsection*{Public Attributes}
-\begin{CompactItemize}
-\item
-\hypertarget{classcUPnPConfig_dd0afbf876c2625acc52cfd8fd8b6a7c}{
-char $\ast$ \hyperlink{classcUPnPConfig_dd0afbf876c2625acc52cfd8fd8b6a7c}{mInterface}}
-\label{classcUPnPConfig_dd0afbf876c2625acc52cfd8fd8b6a7c}
-
-\begin{CompactList}\small\item\em the network interface, which the server is bound to \item\end{CompactList}\item
-\hypertarget{classcUPnPConfig_0d7d7eb8d1ae9fffab39b39d1c9f10dd}{
-char $\ast$ \hyperlink{classcUPnPConfig_0d7d7eb8d1ae9fffab39b39d1c9f10dd}{mAddress}}
-\label{classcUPnPConfig_0d7d7eb8d1ae9fffab39b39d1c9f10dd}
-
-\begin{CompactList}\small\item\em the IP address which is used by the server \item\end{CompactList}\item
-\hypertarget{classcUPnPConfig_93224ed337b1f74525a68c5159532cb3}{
-int \hyperlink{classcUPnPConfig_93224ed337b1f74525a68c5159532cb3}{mPort}}
-\label{classcUPnPConfig_93224ed337b1f74525a68c5159532cb3}
-
-\begin{CompactList}\small\item\em the port which the server is listening on \item\end{CompactList}\item
-\hypertarget{classcUPnPConfig_6861c1183545e44a7d33e17440f4cd8c}{
-int \hyperlink{classcUPnPConfig_6861c1183545e44a7d33e17440f4cd8c}{mEnable}}
-\label{classcUPnPConfig_6861c1183545e44a7d33e17440f4cd8c}
-
-\begin{CompactList}\small\item\em indicates, if the server is enabled or not \item\end{CompactList}\item
-\hypertarget{classcUPnPConfig_da3ca113e9f1946fd1c09ebdcdcde0af}{
-int \hyperlink{classcUPnPConfig_da3ca113e9f1946fd1c09ebdcdcde0af}{mAutoSetup}}
-\label{classcUPnPConfig_da3ca113e9f1946fd1c09ebdcdcde0af}
-
-\begin{CompactList}\small\item\em indicates, if the settings are automatically detected \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-The configuration settings
-
-This holds the configurations for the server. It holds information about the network settings as well as some status flags.
-
-\subsection{Member Function Documentation}
-\hypertarget{classcUPnPConfig_3949dcc8a418edb8a0ece2dce62f515c}{
-\index{cUPnPConfig@{cUPnPConfig}!get@{get}}
-\index{get@{get}!cUPnPConfig@{cUPnPConfig}}
-\subsubsection[{get}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cUPnPConfig} $\ast$ cUPnPConfig::get ()\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{classcUPnPConfig_3949dcc8a418edb8a0ece2dce62f515c}
-
-
-Get the configuration
-
-This returns the instance of the current configuration settings.
-
-\begin{Desc}
-\item[Returns:]the configuration object \end{Desc}
-\hypertarget{classcUPnPConfig_3ac0d1253dba86cb4630bc1e29a9fe10}{
-\index{cUPnPConfig@{cUPnPConfig}!parseSetup@{parseSetup}}
-\index{parseSetup@{parseSetup}!cUPnPConfig@{cUPnPConfig}}
-\subsubsection[{parseSetup}]{\setlength{\rightskip}{0pt plus 5cm}bool cUPnPConfig::parseSetup (const char $\ast$ {\em Name}, \/ const char $\ast$ {\em Value})}}
-\label{classcUPnPConfig_3ac0d1253dba86cb4630bc1e29a9fe10}
-
-
-Parse setup variable
-
-This parses the setup variable with the according value. The value is a string representation and must be converted into the according data type.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt true},} if parsing was successful\item {\bf {\tt false},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Name}]the name of the variable \item[{\em Value}]the according value of the variable \end{description}
-\end{Desc}
-\hypertarget{classcUPnPConfig_19689798911a39c47958e819c33d4b09}{
-\index{cUPnPConfig@{cUPnPConfig}!processArgs@{processArgs}}
-\index{processArgs@{processArgs}!cUPnPConfig@{cUPnPConfig}}
-\subsubsection[{processArgs}]{\setlength{\rightskip}{0pt plus 5cm}bool cUPnPConfig::processArgs (int {\em argc}, \/ char $\ast$ {\em argv}\mbox{[}$\,$\mbox{]})}}
-\label{classcUPnPConfig_19689798911a39c47958e819c33d4b09}
-
-
-Processes the commandline arguments
-
-This processes the commandline arguments which the user specified at the start of the plugin.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt true},} if processing was successful\item {\bf {\tt false},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em argc}]the number of arguments in the list \item[{\em argv}]the arguments as a char array \end{description}
-\end{Desc}
-
-
-The documentation for this class was generated from the following files:\begin{CompactItemize}
-\item
-misc/config.h\item
-misc/config.cpp\end{CompactItemize}
diff --git a/doc/latex/classcUPnPConfig__coll__graph.eps b/doc/latex/classcUPnPConfig__coll__graph.eps
deleted file mode 100644
index 22b74c0..0000000
--- a/doc/latex/classcUPnPConfig__coll__graph.eps
+++ /dev/null
@@ -1,303 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 204 224
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 168 188 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 0 0 moveto
-0 180 lineto
-96 180 lineto
-96 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 0 moveto
-0 180 lineto
-96 180 lineto
-96 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-18.5 167 moveto 59 (cUPnPConfig) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 160 moveto
-96 160 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 147 moveto 56 (+ mInterface) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 135 moveto 53 (+ mAddress) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 123 moveto 35 (+ mPort) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 111 moveto 47 (+ mEnable) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 99 moveto 63 (+ mAutoSetup) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 87 moveto 65 (- mParsedArgs) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 75 moveto 52 (- mInstance) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 68 moveto
-96 68 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 55 moveto 80 (+ ~cUPnPConfig\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 43 moveto 65 (+ parseSetup\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 31 moveto 70 (+ processArgs\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 19 moveto 29 (+ get\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 7 moveto 71 (- cUPnPConfig\(\)) alignedtext
-grestore
-% Node1->Node1
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 105 118 moveto
-110 112 114 103 114 90 curveto
-114 71 106 60 96 57 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 96 123 moveto
-102.56 114.21 lineto
-100.37 120.57 lineto
-104.74 118.14 lineto
-104.74 118.14 lineto
-104.74 118.14 lineto
-100.37 120.57 lineto
-106.93 122.08 lineto
-96 123 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 96 123 moveto
-102.56 114.21 lineto
-100.37 120.57 lineto
-104.74 118.14 lineto
-104.74 118.14 lineto
-104.74 118.14 lineto
-100.37 120.57 lineto
-106.93 122.08 lineto
-96 123 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-114 87 moveto 46 (mInstance) alignedtext
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 204 224
-end
-restore
-%%EOF
diff --git a/doc/latex/classcUPnPConfig__coll__graph.md5 b/doc/latex/classcUPnPConfig__coll__graph.md5
deleted file mode 100644
index b1a6dfb..0000000
--- a/doc/latex/classcUPnPConfig__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-465180009ac14e0fa37230ad2881e5f3 \ No newline at end of file
diff --git a/doc/latex/classcUPnPConfig__coll__graph.pdf b/doc/latex/classcUPnPConfig__coll__graph.pdf
deleted file mode 100644
index b4a24ae..0000000
--- a/doc/latex/classcUPnPConfig__coll__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcUPnPContainerMediator.tex b/doc/latex/classcUPnPContainerMediator.tex
deleted file mode 100644
index 04800d4..0000000
--- a/doc/latex/classcUPnPContainerMediator.tex
+++ /dev/null
@@ -1,153 +0,0 @@
-\hypertarget{classcUPnPContainerMediator}{
-\section{cUPnPContainerMediator Class Reference}
-\label{classcUPnPContainerMediator}\index{cUPnPContainerMediator@{cUPnPContainerMediator}}
-}
-{\tt \#include $<$object.h$>$}
-
-Inheritance diagram for cUPnPContainerMediator:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[height=400pt]{classcUPnPContainerMediator__inherit__graph}
-\end{center}
-\end{figure}
-Collaboration diagram for cUPnPContainerMediator:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[width=400pt]{classcUPnPContainerMediator__coll__graph}
-\end{center}
-\end{figure}
-\subsection*{Public Member Functions}
-\begin{CompactItemize}
-\item
-\hyperlink{classcUPnPContainerMediator_e6fce4835ea40a77b401a093f65b5822}{cUPnPContainerMediator} (\hyperlink{classcMediaDatabase}{cMediaDatabase} $\ast$MediaDatabase)
-\item
-virtual \hyperlink{classcUPnPClassContainer}{cUPnPClassContainer} $\ast$ \hyperlink{classcUPnPContainerMediator_751177c725da94b1b91f6cda4645844d}{createObject} (const char $\ast$Title, bool Restricted)
-\item
-virtual \hyperlink{classcUPnPClassContainer}{cUPnPClassContainer} $\ast$ \hyperlink{classcUPnPContainerMediator_78b71f96fb4289dc78f897d6282078d6}{getObject} (\hyperlink{structcUPnPObjectID}{cUPnPObjectID} ID)
-\end{CompactItemize}
-\subsection*{Protected Member Functions}
-\begin{CompactItemize}
-\item
-virtual int \hyperlink{classcUPnPContainerMediator_1caa4625fca42940ba36999a71ac49ec}{objectToDatabase} (\hyperlink{classcUPnPClassObject}{cUPnPClassObject} $\ast$Object)
-\item
-virtual int \hyperlink{classcUPnPContainerMediator_79f483b48f596047ed9549f0b036f35b}{databaseToObject} (\hyperlink{classcUPnPClassObject}{cUPnPClassObject} $\ast$Object, \hyperlink{structcUPnPObjectID}{cUPnPObjectID} ID)
-\end{CompactItemize}
-
-
-\subsection{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.
-
-\subsection{Constructor \& Destructor Documentation}
-\hypertarget{classcUPnPContainerMediator_e6fce4835ea40a77b401a093f65b5822}{
-\index{cUPnPContainerMediator@{cUPnPContainerMediator}!cUPnPContainerMediator@{cUPnPContainerMediator}}
-\index{cUPnPContainerMediator@{cUPnPContainerMediator}!cUPnPContainerMediator@{cUPnPContainerMediator}}
-\subsubsection[{cUPnPContainerMediator}]{\setlength{\rightskip}{0pt plus 5cm}cUPnPContainerMediator::cUPnPContainerMediator ({\bf cMediaDatabase} $\ast$ {\em MediaDatabase})}}
-\label{classcUPnPContainerMediator_e6fce4835ea40a77b401a093f65b5822}
-
-
-Constructor of container mediator
-
-This creates a new container mediator with which it is possible to create new instances of Container objects.
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em MediaDatabase}]the media database \end{description}
-\end{Desc}
-
-
-\subsection{Member Function Documentation}
-\hypertarget{classcUPnPContainerMediator_751177c725da94b1b91f6cda4645844d}{
-\index{cUPnPContainerMediator@{cUPnPContainerMediator}!createObject@{createObject}}
-\index{createObject@{createObject}!cUPnPContainerMediator@{cUPnPContainerMediator}}
-\subsubsection[{createObject}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cUPnPClassContainer} $\ast$ cUPnPContainerMediator::createObject (const char $\ast$ {\em Title}, \/ bool {\em Restricted})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcUPnPContainerMediator_751177c725da94b1b91f6cda4645844d}
-
-
-Creates an object
-
-This creates a new UPnP object with the specific title and the restriction.
-
-\begin{Desc}
-\item[Returns:]the newly created object \end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Title}]the title of that object \item[{\em Restricted}]the restriction of the object \end{description}
-\end{Desc}
-
-
-Reimplemented from \hyperlink{classcUPnPObjectMediator_bfbca3f1cbadacee2b21306364750f26}{cUPnPObjectMediator}.\hypertarget{classcUPnPContainerMediator_79f483b48f596047ed9549f0b036f35b}{
-\index{cUPnPContainerMediator@{cUPnPContainerMediator}!databaseToObject@{databaseToObject}}
-\index{databaseToObject@{databaseToObject}!cUPnPContainerMediator@{cUPnPContainerMediator}}
-\subsubsection[{databaseToObject}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPContainerMediator::databaseToObject ({\bf cUPnPClassObject} $\ast$ {\em Object}, \/ {\bf cUPnPObjectID} {\em ID})\hspace{0.3cm}{\tt \mbox{[}protected, virtual\mbox{]}}}}
-\label{classcUPnPContainerMediator_79f483b48f596047ed9549f0b036f35b}
-
-
-Loads an object from database
-
-This loads an object from the database
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt $<$0},} in case of an error\item {\bf {\tt 0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Object}]the object to be loaded \item[{\em ID}]the object ID of that object \end{description}
-\end{Desc}
-
-
-Reimplemented from \hyperlink{classcUPnPObjectMediator_07a6a1d2694fb2f4573bd50374406b24}{cUPnPObjectMediator}.\hypertarget{classcUPnPContainerMediator_78b71f96fb4289dc78f897d6282078d6}{
-\index{cUPnPContainerMediator@{cUPnPContainerMediator}!getObject@{getObject}}
-\index{getObject@{getObject}!cUPnPContainerMediator@{cUPnPContainerMediator}}
-\subsubsection[{getObject}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cUPnPClassContainer} $\ast$ cUPnPContainerMediator::getObject ({\bf cUPnPObjectID} {\em ID})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcUPnPContainerMediator_78b71f96fb4289dc78f897d6282078d6}
-
-
-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.
-
-\begin{Desc}
-\item[Returns:]the object, found in the database \end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em ID}]the object ID \end{description}
-\end{Desc}
-
-
-Reimplemented from \hyperlink{classcUPnPObjectMediator_5b4fff612476fb51690919f9c59899a5}{cUPnPObjectMediator}.\hypertarget{classcUPnPContainerMediator_1caa4625fca42940ba36999a71ac49ec}{
-\index{cUPnPContainerMediator@{cUPnPContainerMediator}!objectToDatabase@{objectToDatabase}}
-\index{objectToDatabase@{objectToDatabase}!cUPnPContainerMediator@{cUPnPContainerMediator}}
-\subsubsection[{objectToDatabase}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPContainerMediator::objectToDatabase ({\bf cUPnPClassObject} $\ast$ {\em Object})\hspace{0.3cm}{\tt \mbox{[}protected, virtual\mbox{]}}}}
-\label{classcUPnPContainerMediator_1caa4625fca42940ba36999a71ac49ec}
-
-
-Store the object in the database
-
-This stores the information of an object in the database
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt $<$0},} in case of an error\item {\bf {\tt 0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Object}]the object to be saved \end{description}
-\end{Desc}
-
-
-Reimplemented from \hyperlink{classcUPnPObjectMediator_c44c010895f92adc63af2a2d34cf34c8}{cUPnPObjectMediator}.
-
-The documentation for this class was generated from the following files:\begin{CompactItemize}
-\item
-database/object.h\item
-database/object.cpp\end{CompactItemize}
diff --git a/doc/latex/classcUPnPContainerMediator__coll__graph.eps b/doc/latex/classcUPnPContainerMediator__coll__graph.eps
deleted file mode 100644
index 67c6fb0..0000000
--- a/doc/latex/classcUPnPContainerMediator__coll__graph.eps
+++ /dev/null
@@ -1,1323 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 647 1774
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 611 1738 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 73 0 moveto
-73 120 lineto
-220 120 lineto
-220 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 73 0 moveto
-73 120 lineto
-220 120 lineto
-220 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-91 107 moveto 110 (cUPnPContainerMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 73 100 moveto
-220 100 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144.5 87 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 73 80 moveto
-220 80 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-80.5 67 moveto 125 (+ cUPnPContainerMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-80.5 55 moveto 131 (+ ~cUPnPContainerMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-80.5 43 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-80.5 31 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-80.5 19 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-80.5 7 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 79 158 213 338 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPObjectMediator.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 79 158 moveto
-79 338 lineto
-213 338 lineto
-213 158 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 79 158 moveto
-79 338 lineto
-213 338 lineto
-213 158 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-97.5 325 moveto 97 (cUPnPObjectMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 79 318 moveto
-213 318 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 305 moveto 58 (# mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 293 moveto 84 (# mMediaDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 79 286 moveto
-213 286 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 273 moveto 118 (+ ~cUPnPObjectMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 261 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 249 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 237 moveto 65 (+ saveObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 225 moveto 70 (+ deleteObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 213 moveto 65 (+ clearObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 201 moveto 111 (# cUPnPObjectMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 189 moveto 78 (# initializeObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 177 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 165 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 146 148 moveto
-146 138 146 129 146 120 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 142.5 148 moveto
-146 158 lineto
-149.5 148 lineto
-closepath stroke
-grestore
-% Node3
-gsave
-[ /Rect [ 0 488 118 608 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcMediatorInterface.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 0 488 moveto
-0 608 lineto
-118 608 lineto
-118 488 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 488 moveto
-0 608 lineto
-118 608 lineto
-118 488 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-18.5 595 moveto 81 (cMediatorInterface) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 588 moveto
-118 588 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-57.5 575 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 568 moveto
-118 568 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 555 moveto 102 (+ ~cMediatorInterface\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 543 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 531 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 519 moveto 65 (+ saveObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 507 moveto 70 (+ deleteObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 495 moveto 65 (+ clearObject\(\)) alignedtext
-grestore
-% Node3->Node2
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 80 478 moveto
-92 436 107 383 120 338 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 76.52 477.42 moveto
-77 488 lineto
-83.23 479.43 lineto
-closepath stroke
-grestore
-% Node4
-gsave
-[ /Rect [ 199 386 331 710 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcMediaDatabase.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 199 386 moveto
-199 710 lineto
-331 710 lineto
-331 386 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 199 386 moveto
-199 710 lineto
-331 710 lineto
-331 386 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-228.5 697 moveto 73 (cMediaDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 199 690 moveto
-331 690 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 677 moveto 89 (- mSystemUpdateID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 665 moveto 47 (- mFactory) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 653 moveto 48 (- mObjects) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 641 moveto 56 (- mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 629 moveto 96 (- mLastInsertObjectID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 199 622 moveto
-331 622 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 609 moveto 103 (+ getSystemUpdateID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 597 moveto 116 (+ getContainerUpdateIDs\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 585 moveto 88 (+ cMediaDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 573 moveto 94 (+ ~cMediaDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 561 moveto 69 (+ addFastFind\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 549 moveto 107 (+ getObjectByFastFind\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 537 moveto 79 (+ getObjectByID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 525 moveto 46 (+ browse\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 513 moveto 44 (+ search\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 501 moveto 84 (- getNextObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 489 moveto 67 (- cacheObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 477 moveto 86 (- prepareDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 465 moveto 71 (- loadChannels\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 453 moveto 79 (- loadRecordings\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 441 moveto 98 (- updateChannelEPG\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 429 moveto 90 (- updateRecordings\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 417 moveto 25 (- init\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 405 moveto 85 (- updateSystemID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 393 moveto 40 (- Action\(\)) alignedtext
-grestore
-% Node4->Node2
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 197 377 moveto
-192 363 187 350 182 338 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 201 386 moveto
-192.83 378.69 lineto
-198.97 381.43 lineto
-196.94 376.86 lineto
-196.94 376.86 lineto
-196.94 376.86 lineto
-198.97 381.43 lineto
-201.05 375.03 lineto
-201 386 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 201 386 moveto
-192.83 378.69 lineto
-198.97 381.43 lineto
-196.94 376.86 lineto
-196.94 376.86 lineto
-196.94 376.86 lineto
-198.97 381.43 lineto
-201.05 375.03 lineto
-201 386 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-192 359 moveto 76 (mMediaDatabase) alignedtext
-grestore
-% Node5
-gsave
-[ /Rect [ 279 800 399 1004 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPObjectFactory.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 279 800 moveto
-279 1004 lineto
-399 1004 lineto
-399 800 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 279 800 moveto
-279 1004 lineto
-399 1004 lineto
-399 800 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-293 991 moveto 92 (cUPnPObjectFactory) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 279 984 moveto
-399 984 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 971 moveto 56 (- mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 959 moveto 57 (- mMediators) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 947 moveto 52 (- mInstance) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 279 940 moveto
-399 940 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 927 moveto 85 (+ registerMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 915 moveto 95 (+ unregisterMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 903 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 891 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 879 moveto 65 (+ saveObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 867 moveto 70 (+ deleteObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 855 moveto 65 (+ clearObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 843 moveto 66 (+ getInstance\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 831 moveto 87 (- findMediatorByID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 819 moveto 102 (- findMediatorByClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 807 moveto 104 (- cUPnPObjectFactory\(\)) alignedtext
-grestore
-% Node5->Node4
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 316 790 moveto
-311 765 305 737 299 710 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 318 800 moveto
-311.63 791.08 lineto
-317.02 795.1 lineto
-316.04 790.19 lineto
-316.04 790.19 lineto
-316.04 790.19 lineto
-317.02 795.1 lineto
-320.45 789.31 lineto
-318 800 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 318 800 moveto
-311.63 791.08 lineto
-317.02 795.1 lineto
-316.04 790.19 lineto
-316.04 790.19 lineto
-316.04 790.19 lineto
-317.02 795.1 lineto
-320.45 789.31 lineto
-318 800 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-306.5 731 moveto 41 (mFactory) alignedtext
-grestore
-% Node5->Node5
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 408 927 moveto
-414 922 417 913 417 902 curveto
-417 886 410 876 399 872 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 399 932 moveto
-405.56 923.21 lineto
-403.37 929.57 lineto
-407.74 927.14 lineto
-407.74 927.14 lineto
-407.74 927.14 lineto
-403.37 929.57 lineto
-409.93 931.08 lineto
-399 932 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 399 932 moveto
-405.56 923.21 lineto
-403.37 929.57 lineto
-407.74 927.14 lineto
-407.74 927.14 lineto
-407.74 927.14 lineto
-403.37 929.57 lineto
-409.93 931.08 lineto
-399 932 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-417 899 moveto 46 (mInstance) alignedtext
-grestore
-% Node6
-gsave
-[ /Rect [ 153 1094 269 1406 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcSQLiteDatabase.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 153 1094 moveto
-153 1406 lineto
-270 1406 lineto
-270 1094 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 153 1094 moveto
-153 1406 lineto
-270 1406 lineto
-270 1094 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-172.5 1393 moveto 77 (cSQLiteDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 153 1386 moveto
-270 1386 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1373 moveto 68 (- mAutoCommit) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1361 moveto 92 (- mActiveTransaction) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1349 moveto 52 (- mLastRow) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1337 moveto 38 (- mRows) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1325 moveto 56 (- mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1313 moveto 52 (- mInstance) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 153 1306 moveto
-270 1306 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1293 moveto 98 (+ ~cSQLiteDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1281 moveto 82 (+ getResultCount\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1269 moveto 101 (+ getLastInsertRowID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1257 moveto 80 (+ getResultRows\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1245 moveto 81 (+ execStatement\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1233 moveto 85 (+ startTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1221 moveto 98 (+ commitTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1209 moveto 99 (+ rollbackTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1197 moveto 83 (+ setAutoCommit\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1185 moveto 42 (+ sprintf\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1173 moveto 66 (+ getInstance\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1161 moveto 89 (- cSQLiteDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1149 moveto 47 (- initialize\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1137 moveto 76 (- initializeTables\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1125 moveto 82 (- initializeTriggers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1113 moveto 33 (- exec\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1101 moveto 72 (- getResultRow\(\)) alignedtext
-grestore
-% Node6->Node2
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 196 1084 moveto
-187 984 177 854 169 740 curveto
-160 599 153 437 149 338 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 197 1094 moveto
-191.53 1084.5 lineto
-196.5 1089.02 lineto
-196 1084.05 lineto
-196 1084.05 lineto
-196 1084.05 lineto
-196.5 1089.02 lineto
-200.48 1083.6 lineto
-197 1094 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 197 1094 moveto
-191.53 1084.5 lineto
-196.5 1089.02 lineto
-196 1084.05 lineto
-196 1084.05 lineto
-196 1084.05 lineto
-196.5 1089.02 lineto
-200.48 1083.6 lineto
-197 1094 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-169 731 moveto 50 (mDatabase) alignedtext
-grestore
-% Node6->Node4
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 206 1084 moveto
-205 988 207 866 220 758 curveto
-222 742 224 726 227 710 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 206 1094 moveto
-201.5 1084 lineto
-206 1089 lineto
-206 1084 lineto
-206 1084 lineto
-206 1084 lineto
-206 1089 lineto
-210.5 1084 lineto
-206 1094 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 206 1094 moveto
-201.5 1084 lineto
-206 1089 lineto
-206 1084 lineto
-206 1084 lineto
-206 1084 lineto
-206 1089 lineto
-210.5 1084 lineto
-206 1094 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-220 899 moveto 50 (mDatabase) alignedtext
-grestore
-% Node6->Node5
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 271 1085 moveto
-281 1057 292 1029 301 1004 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 268 1094 moveto
-266.89 1083.09 lineto
-269.58 1089.26 lineto
-271.16 1084.51 lineto
-271.16 1084.51 lineto
-271.16 1084.51 lineto
-269.58 1089.26 lineto
-275.43 1085.94 lineto
-268 1094 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 268 1094 moveto
-266.89 1083.09 lineto
-269.58 1089.26 lineto
-271.16 1084.51 lineto
-271.16 1084.51 lineto
-271.16 1084.51 lineto
-269.58 1089.26 lineto
-275.43 1085.94 lineto
-268 1094 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-280 1067 moveto 50 (mDatabase) alignedtext
-grestore
-% Node6->Node6
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 278 1275 moveto
-284 1270 287 1262 287 1250 curveto
-287 1233 280 1223 270 1219 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 270 1281 moveto
-275.3 1271.4 lineto
-274 1278 lineto
-278 1275 lineto
-278 1275 lineto
-278 1275 lineto
-274 1278 lineto
-280.7 1278.6 lineto
-270 1281 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 270 1281 moveto
-275.3 1271.4 lineto
-274 1278 lineto
-278 1275 lineto
-278 1275 lineto
-278 1275 lineto
-274 1278 lineto
-280.7 1278.6 lineto
-270 1281 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-287 1247 moveto 46 (mInstance) alignedtext
-grestore
-% Node7
-gsave
-[ /Rect [ 259 1454 331 1538 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcRows.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 259 1454 moveto
-259 1538 lineto
-331 1538 lineto
-331 1454 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 259 1454 moveto
-259 1538 lineto
-331 1538 lineto
-331 1454 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-280.5 1525 moveto 29 (cRows) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 259 1518 moveto
-331 1518 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-267 1505 moveto 52 (- mLastRow) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 259 1498 moveto
-331 1498 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-267 1485 moveto 50 (+ ~cRows\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-267 1473 moveto 56 (+ fetchRow\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-267 1461 moveto 41 (- cRows\(\)) alignedtext
-grestore
-% Node7->Node6
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 278 1445 moveto
-274 1433 270 1420 265 1406 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 281 1454 moveto
-273.57 1445.94 lineto
-279.42 1449.26 lineto
-277.84 1444.51 lineto
-277.84 1444.51 lineto
-277.84 1444.51 lineto
-279.42 1449.26 lineto
-282.11 1443.09 lineto
-281 1454 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 281 1454 moveto
-273.57 1445.94 lineto
-279.42 1449.26 lineto
-277.84 1444.51 lineto
-277.84 1444.51 lineto
-277.84 1444.51 lineto
-279.42 1449.26 lineto
-282.11 1443.09 lineto
-281 1454 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-276 1427 moveto 32 (mRows) alignedtext
-grestore
-% Node8
-gsave
-[ /Rect [ 185 1586 271 1730 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcRow.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 185 1586 moveto
-185 1730 lineto
-271 1730 lineto
-271 1586 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 185 1586 moveto
-185 1730 lineto
-271 1730 lineto
-271 1586 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-216 1717 moveto 24 (cRow) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 185 1710 moveto
-271 1710 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1697 moveto 50 (- currentCol) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1685 moveto 46 (- ColCount) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1673 moveto 44 (- Columns) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1661 moveto 35 (- Values) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 185 1654 moveto
-271 1654 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1641 moveto 45 (+ ~cRow\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1629 moveto 41 (+ Count\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1617 moveto 70 (+ fetchColumn\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1605 moveto 70 (+ fetchColumn\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1593 moveto 36 (- cRow\(\)) alignedtext
-grestore
-% Node8->Node6
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 209 1576 moveto
-207 1563 206 1551 204 1538 curveto
-200 1495 199 1449 200 1406 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 211 1586 moveto
-204.63 1577.08 lineto
-210.02 1581.1 lineto
-209.04 1576.19 lineto
-209.04 1576.19 lineto
-209.04 1576.19 lineto
-210.02 1581.1 lineto
-213.45 1575.31 lineto
-211 1586 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 211 1586 moveto
-204.63 1577.08 lineto
-210.02 1581.1 lineto
-209.04 1576.19 lineto
-209.04 1576.19 lineto
-209.04 1576.19 lineto
-210.02 1581.1 lineto
-213.45 1575.31 lineto
-211 1586 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-207 1493 moveto 46 (mLastRow) alignedtext
-grestore
-% Node8->Node7
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 262 1577 moveto
-268 1563 273 1550 278 1538 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 258 1586 moveto
-257.95 1575.03 lineto
-260.03 1581.43 lineto
-262.06 1576.86 lineto
-262.06 1576.86 lineto
-262.06 1576.86 lineto
-260.03 1581.43 lineto
-266.17 1578.69 lineto
-258 1586 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 258 1586 moveto
-257.95 1575.03 lineto
-260.03 1581.43 lineto
-262.06 1576.86 lineto
-262.06 1576.86 lineto
-262.06 1576.86 lineto
-260.03 1581.43 lineto
-266.17 1578.69 lineto
-258 1586 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-271 1559 moveto 46 (mLastRow) alignedtext
-grestore
-% Node9
-gsave
-[ /Rect [ 481 758 603 1046 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($structcUPnPObjectID.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 481 758 moveto
-481 1046 lineto
-603 1046 lineto
-603 758 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 481 758 moveto
-481 1046 lineto
-603 1046 lineto
-603 758 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-507.5 1033 moveto 69 (cUPnPObjectID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 481 1026 moveto
-603 1026 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1013 moveto 24 (+ _ID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 481 1006 moveto
-603 1006 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 993 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 981 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 969 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 957 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 945 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 933 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 921 moveto 62 (+ operator++\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 909 moveto 62 (+ operator++\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 897 moveto 56 (+ operator--\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 885 moveto 56 (+ operator--\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 873 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 861 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 849 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 837 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 825 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 813 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 801 moveto 106 (+ operator unsigned int\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 789 moveto 64 (+ operator int\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 777 moveto 71 (+ operator long\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 765 moveto 54 (+ operator*\(\)) alignedtext
-grestore
-% Node9->Node4
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 475 762 moveto
-474 761 473 759 472 758 curveto
-431 700 375 644 331 604 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 481 771 moveto
-471.71 765.18 lineto
-478.23 766.84 lineto
-475.45 762.68 lineto
-475.45 762.68 lineto
-475.45 762.68 lineto
-478.23 766.84 lineto
-479.2 760.18 lineto
-481 771 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 481 771 moveto
-471.71 765.18 lineto
-478.23 766.84 lineto
-475.45 762.68 lineto
-475.45 762.68 lineto
-475.45 762.68 lineto
-478.23 766.84 lineto
-479.2 760.18 lineto
-481 771 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-457 731 moveto 90 (mLastInsertObjectID) alignedtext
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 647 1774
-end
-restore
-%%EOF
diff --git a/doc/latex/classcUPnPContainerMediator__coll__graph.md5 b/doc/latex/classcUPnPContainerMediator__coll__graph.md5
deleted file mode 100644
index e9a18f3..0000000
--- a/doc/latex/classcUPnPContainerMediator__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-7dca813e69c10af346e4a6229f3084f7 \ No newline at end of file
diff --git a/doc/latex/classcUPnPContainerMediator__coll__graph.pdf b/doc/latex/classcUPnPContainerMediator__coll__graph.pdf
deleted file mode 100644
index 7693398..0000000
--- a/doc/latex/classcUPnPContainerMediator__coll__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcUPnPContainerMediator__inherit__graph.eps b/doc/latex/classcUPnPContainerMediator__inherit__graph.eps
deleted file mode 100644
index b10e235..0000000
--- a/doc/latex/classcUPnPContainerMediator__inherit__graph.eps
+++ /dev/null
@@ -1,414 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 190 536
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 154 500 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 0 0 moveto
-0 120 lineto
-147 120 lineto
-147 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 0 moveto
-0 120 lineto
-147 120 lineto
-147 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-18 107 moveto 110 (cUPnPContainerMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 100 moveto
-147 100 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-71.5 87 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 80 moveto
-147 80 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 67 moveto 125 (+ cUPnPContainerMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 55 moveto 131 (+ ~cUPnPContainerMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 43 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 31 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 19 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 7 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 6 156 140 336 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPObjectMediator.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 6 156 moveto
-6 336 lineto
-140 336 lineto
-140 156 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 6 156 moveto
-6 336 lineto
-140 336 lineto
-140 156 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-24.5 323 moveto 97 (cUPnPObjectMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 6 316 moveto
-140 316 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14 303 moveto 58 (# mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14 291 moveto 84 (# mMediaDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 6 284 moveto
-140 284 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14 271 moveto 118 (+ ~cUPnPObjectMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14 259 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14 247 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14 235 moveto 65 (+ saveObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14 223 moveto 70 (+ deleteObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14 211 moveto 65 (+ clearObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14 199 moveto 111 (# cUPnPObjectMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14 187 moveto 78 (# initializeObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14 175 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14 163 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 73 146 moveto
-73 137 73 129 73 120 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 69.5 146 moveto
-73 156 lineto
-76.5 146 lineto
-closepath stroke
-grestore
-% Node3
-gsave
-[ /Rect [ 14 372 132 492 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcMediatorInterface.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 14 372 moveto
-14 492 lineto
-132 492 lineto
-132 372 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 14 372 moveto
-14 492 lineto
-132 492 lineto
-132 372 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-32.5 479 moveto 81 (cMediatorInterface) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 14 472 moveto
-132 472 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-71.5 459 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 14 452 moveto
-132 452 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-22 439 moveto 102 (+ ~cMediatorInterface\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-22 427 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-22 415 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-22 403 moveto 65 (+ saveObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-22 391 moveto 70 (+ deleteObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-22 379 moveto 65 (+ clearObject\(\)) alignedtext
-grestore
-% Node3->Node2
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 73 362 moveto
-73 353 73 344 73 336 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 69.5 362 moveto
-73 372 lineto
-76.5 362 lineto
-closepath stroke
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 190 536
-end
-restore
-%%EOF
diff --git a/doc/latex/classcUPnPContainerMediator__inherit__graph.md5 b/doc/latex/classcUPnPContainerMediator__inherit__graph.md5
deleted file mode 100644
index 580ce2b..0000000
--- a/doc/latex/classcUPnPContainerMediator__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-6ee334e11cb0aba8d02f895faa511946 \ No newline at end of file
diff --git a/doc/latex/classcUPnPContainerMediator__inherit__graph.pdf b/doc/latex/classcUPnPContainerMediator__inherit__graph.pdf
deleted file mode 100644
index d44d098..0000000
--- a/doc/latex/classcUPnPContainerMediator__inherit__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcUPnPItemMediator.tex b/doc/latex/classcUPnPItemMediator.tex
deleted file mode 100644
index 9bb71d1..0000000
--- a/doc/latex/classcUPnPItemMediator.tex
+++ /dev/null
@@ -1,161 +0,0 @@
-\hypertarget{classcUPnPItemMediator}{
-\section{cUPnPItemMediator Class Reference}
-\label{classcUPnPItemMediator}\index{cUPnPItemMediator@{cUPnPItemMediator}}
-}
-{\tt \#include $<$object.h$>$}
-
-Inheritance diagram for cUPnPItemMediator:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[height=400pt]{classcUPnPItemMediator__inherit__graph}
-\end{center}
-\end{figure}
-Collaboration diagram for cUPnPItemMediator:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[width=400pt]{classcUPnPItemMediator__coll__graph}
-\end{center}
-\end{figure}
-\subsection*{Public Member Functions}
-\begin{CompactItemize}
-\item
-\hyperlink{classcUPnPItemMediator_99ec31552ae8e4d52da6920ff959c133}{cUPnPItemMediator} (\hyperlink{classcMediaDatabase}{cMediaDatabase} $\ast$MediaDatabase)
-\item
-virtual \hyperlink{classcUPnPClassItem}{cUPnPClassItem} $\ast$ \hyperlink{classcUPnPItemMediator_e2fd4cf5e6435f1eeadd11f9a99cd2db}{createObject} (const char $\ast$Title, bool Restricted)
-\item
-virtual \hyperlink{classcUPnPClassItem}{cUPnPClassItem} $\ast$ \hyperlink{classcUPnPItemMediator_81411b2a472ade71d73a9c8ddc2a7990}{getObject} (\hyperlink{structcUPnPObjectID}{cUPnPObjectID} ID)
-\end{CompactItemize}
-\subsection*{Protected Member Functions}
-\begin{CompactItemize}
-\item
-virtual int \hyperlink{classcUPnPItemMediator_6d954b1cfdc4a7d55981c6ebff9d6d04}{objectToDatabase} (\hyperlink{classcUPnPClassObject}{cUPnPClassObject} $\ast$Object)
-\item
-virtual int \hyperlink{classcUPnPItemMediator_1f3645ebe0a33a81d0b3f22060dc4761}{databaseToObject} (\hyperlink{classcUPnPClassObject}{cUPnPClassObject} $\ast$Object, \hyperlink{structcUPnPObjectID}{cUPnPObjectID} ID)
-\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-Item 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.
-
-\subsection{Constructor \& Destructor Documentation}
-\hypertarget{classcUPnPItemMediator_99ec31552ae8e4d52da6920ff959c133}{
-\index{cUPnPItemMediator@{cUPnPItemMediator}!cUPnPItemMediator@{cUPnPItemMediator}}
-\index{cUPnPItemMediator@{cUPnPItemMediator}!cUPnPItemMediator@{cUPnPItemMediator}}
-\subsubsection[{cUPnPItemMediator}]{\setlength{\rightskip}{0pt plus 5cm}cUPnPItemMediator::cUPnPItemMediator ({\bf cMediaDatabase} $\ast$ {\em MediaDatabase})}}
-\label{classcUPnPItemMediator_99ec31552ae8e4d52da6920ff959c133}
-
-
-Constructor of item mediator
-
-This creates a new item mediator with which it is possible to create new instances of Item objects.
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em MediaDatabase}]the media database \end{description}
-\end{Desc}
-
-
-\subsection{Member Function Documentation}
-\hypertarget{classcUPnPItemMediator_e2fd4cf5e6435f1eeadd11f9a99cd2db}{
-\index{cUPnPItemMediator@{cUPnPItemMediator}!createObject@{createObject}}
-\index{createObject@{createObject}!cUPnPItemMediator@{cUPnPItemMediator}}
-\subsubsection[{createObject}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cUPnPClassItem} $\ast$ cUPnPItemMediator::createObject (const char $\ast$ {\em Title}, \/ bool {\em Restricted})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcUPnPItemMediator_e2fd4cf5e6435f1eeadd11f9a99cd2db}
-
-
-Creates an object
-
-This creates a new UPnP object with the specific title and the restriction.
-
-\begin{Desc}
-\item[Returns:]the newly created object \end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Title}]the title of that object \item[{\em Restricted}]the restriction of the object \end{description}
-\end{Desc}
-
-
-Reimplemented from \hyperlink{classcUPnPObjectMediator_bfbca3f1cbadacee2b21306364750f26}{cUPnPObjectMediator}.
-
-Reimplemented in \hyperlink{classcUPnPVideoItemMediator_27e001142c3651c36dfd3b7c450414c0}{cUPnPVideoItemMediator}, \hyperlink{classcUPnPVideoBroadcastMediator_14fefa90807d40d91a80712729af2beb}{cUPnPVideoBroadcastMediator}, and \hyperlink{classcUPnPMovieMediator_29d40a311b7283cc4fba36860ac8c935}{cUPnPMovieMediator}.\hypertarget{classcUPnPItemMediator_1f3645ebe0a33a81d0b3f22060dc4761}{
-\index{cUPnPItemMediator@{cUPnPItemMediator}!databaseToObject@{databaseToObject}}
-\index{databaseToObject@{databaseToObject}!cUPnPItemMediator@{cUPnPItemMediator}}
-\subsubsection[{databaseToObject}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPItemMediator::databaseToObject ({\bf cUPnPClassObject} $\ast$ {\em Object}, \/ {\bf cUPnPObjectID} {\em ID})\hspace{0.3cm}{\tt \mbox{[}protected, virtual\mbox{]}}}}
-\label{classcUPnPItemMediator_1f3645ebe0a33a81d0b3f22060dc4761}
-
-
-Loads an object from database
-
-This loads an object from the database
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt $<$0},} in case of an error\item {\bf {\tt 0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Object}]the object to be loaded \item[{\em ID}]the object ID of that object \end{description}
-\end{Desc}
-
-
-Reimplemented from \hyperlink{classcUPnPObjectMediator_07a6a1d2694fb2f4573bd50374406b24}{cUPnPObjectMediator}.
-
-Reimplemented in \hyperlink{classcUPnPVideoItemMediator_3f7ec1937b2b95e3ec5462470971d350}{cUPnPVideoItemMediator}, \hyperlink{classcUPnPVideoBroadcastMediator_33237e5d850c107d37be37c1646b17d7}{cUPnPVideoBroadcastMediator}, and \hyperlink{classcUPnPMovieMediator_542135e9c1051b57a8f6f5ecc0c1ede3}{cUPnPMovieMediator}.\hypertarget{classcUPnPItemMediator_81411b2a472ade71d73a9c8ddc2a7990}{
-\index{cUPnPItemMediator@{cUPnPItemMediator}!getObject@{getObject}}
-\index{getObject@{getObject}!cUPnPItemMediator@{cUPnPItemMediator}}
-\subsubsection[{getObject}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cUPnPClassItem} $\ast$ cUPnPItemMediator::getObject ({\bf cUPnPObjectID} {\em ID})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcUPnPItemMediator_81411b2a472ade71d73a9c8ddc2a7990}
-
-
-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.
-
-\begin{Desc}
-\item[Returns:]the object, found in the database \end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em ID}]the object ID \end{description}
-\end{Desc}
-
-
-Reimplemented from \hyperlink{classcUPnPObjectMediator_5b4fff612476fb51690919f9c59899a5}{cUPnPObjectMediator}.
-
-Reimplemented in \hyperlink{classcUPnPVideoItemMediator_dd8927340a69d247965ef9250adefb21}{cUPnPVideoItemMediator}, \hyperlink{classcUPnPVideoBroadcastMediator_c13bf0f008f49b0ab499542391998a24}{cUPnPVideoBroadcastMediator}, and \hyperlink{classcUPnPMovieMediator_d85b240eb54efd9ab46c440b51c71e83}{cUPnPMovieMediator}.\hypertarget{classcUPnPItemMediator_6d954b1cfdc4a7d55981c6ebff9d6d04}{
-\index{cUPnPItemMediator@{cUPnPItemMediator}!objectToDatabase@{objectToDatabase}}
-\index{objectToDatabase@{objectToDatabase}!cUPnPItemMediator@{cUPnPItemMediator}}
-\subsubsection[{objectToDatabase}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPItemMediator::objectToDatabase ({\bf cUPnPClassObject} $\ast$ {\em Object})\hspace{0.3cm}{\tt \mbox{[}protected, virtual\mbox{]}}}}
-\label{classcUPnPItemMediator_6d954b1cfdc4a7d55981c6ebff9d6d04}
-
-
-Store the object in the database
-
-This stores the information of an object in the database
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt $<$0},} in case of an error\item {\bf {\tt 0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Object}]the object to be saved \end{description}
-\end{Desc}
-
-
-Reimplemented from \hyperlink{classcUPnPObjectMediator_c44c010895f92adc63af2a2d34cf34c8}{cUPnPObjectMediator}.
-
-Reimplemented in \hyperlink{classcUPnPVideoItemMediator_984e10738bca46ce38307d5f60e26bd3}{cUPnPVideoItemMediator}, \hyperlink{classcUPnPVideoBroadcastMediator_822f9c93928a7dbe9491c8cccbf53f95}{cUPnPVideoBroadcastMediator}, and \hyperlink{classcUPnPMovieMediator_61ab6dcaf2417898428ddf1f635788b7}{cUPnPMovieMediator}.
-
-The documentation for this class was generated from the following files:\begin{CompactItemize}
-\item
-database/object.h\item
-database/object.cpp\end{CompactItemize}
diff --git a/doc/latex/classcUPnPItemMediator__coll__graph.eps b/doc/latex/classcUPnPItemMediator__coll__graph.eps
deleted file mode 100644
index c951a09..0000000
--- a/doc/latex/classcUPnPItemMediator__coll__graph.eps
+++ /dev/null
@@ -1,1323 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 647 1774
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 611 1738 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 84 0 moveto
-84 120 lineto
-209 120 lineto
-209 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 84 0 moveto
-84 120 lineto
-209 120 lineto
-209 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-102 107 moveto 88 (cUPnPItemMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 84 100 moveto
-209 100 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144.5 87 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 84 80 moveto
-209 80 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-91.5 67 moveto 103 (+ cUPnPItemMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-91.5 55 moveto 109 (+ ~cUPnPItemMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-91.5 43 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-91.5 31 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-91.5 19 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-91.5 7 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 79 158 213 338 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPObjectMediator.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 79 158 moveto
-79 338 lineto
-213 338 lineto
-213 158 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 79 158 moveto
-79 338 lineto
-213 338 lineto
-213 158 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-97.5 325 moveto 97 (cUPnPObjectMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 79 318 moveto
-213 318 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 305 moveto 58 (# mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 293 moveto 84 (# mMediaDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 79 286 moveto
-213 286 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 273 moveto 118 (+ ~cUPnPObjectMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 261 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 249 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 237 moveto 65 (+ saveObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 225 moveto 70 (+ deleteObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 213 moveto 65 (+ clearObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 201 moveto 111 (# cUPnPObjectMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 189 moveto 78 (# initializeObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 177 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 165 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 146 148 moveto
-146 138 146 129 146 120 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 142.5 148 moveto
-146 158 lineto
-149.5 148 lineto
-closepath stroke
-grestore
-% Node3
-gsave
-[ /Rect [ 0 488 118 608 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcMediatorInterface.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 0 488 moveto
-0 608 lineto
-118 608 lineto
-118 488 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 488 moveto
-0 608 lineto
-118 608 lineto
-118 488 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-18.5 595 moveto 81 (cMediatorInterface) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 588 moveto
-118 588 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-57.5 575 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 568 moveto
-118 568 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 555 moveto 102 (+ ~cMediatorInterface\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 543 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 531 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 519 moveto 65 (+ saveObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 507 moveto 70 (+ deleteObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 495 moveto 65 (+ clearObject\(\)) alignedtext
-grestore
-% Node3->Node2
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 80 478 moveto
-92 436 107 383 120 338 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 76.52 477.42 moveto
-77 488 lineto
-83.23 479.43 lineto
-closepath stroke
-grestore
-% Node4
-gsave
-[ /Rect [ 199 386 331 710 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcMediaDatabase.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 199 386 moveto
-199 710 lineto
-331 710 lineto
-331 386 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 199 386 moveto
-199 710 lineto
-331 710 lineto
-331 386 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-228.5 697 moveto 73 (cMediaDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 199 690 moveto
-331 690 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 677 moveto 89 (- mSystemUpdateID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 665 moveto 47 (- mFactory) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 653 moveto 48 (- mObjects) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 641 moveto 56 (- mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 629 moveto 96 (- mLastInsertObjectID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 199 622 moveto
-331 622 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 609 moveto 103 (+ getSystemUpdateID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 597 moveto 116 (+ getContainerUpdateIDs\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 585 moveto 88 (+ cMediaDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 573 moveto 94 (+ ~cMediaDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 561 moveto 69 (+ addFastFind\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 549 moveto 107 (+ getObjectByFastFind\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 537 moveto 79 (+ getObjectByID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 525 moveto 46 (+ browse\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 513 moveto 44 (+ search\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 501 moveto 84 (- getNextObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 489 moveto 67 (- cacheObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 477 moveto 86 (- prepareDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 465 moveto 71 (- loadChannels\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 453 moveto 79 (- loadRecordings\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 441 moveto 98 (- updateChannelEPG\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 429 moveto 90 (- updateRecordings\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 417 moveto 25 (- init\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 405 moveto 85 (- updateSystemID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 393 moveto 40 (- Action\(\)) alignedtext
-grestore
-% Node4->Node2
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 197 377 moveto
-192 363 187 350 182 338 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 201 386 moveto
-192.83 378.69 lineto
-198.97 381.43 lineto
-196.94 376.86 lineto
-196.94 376.86 lineto
-196.94 376.86 lineto
-198.97 381.43 lineto
-201.05 375.03 lineto
-201 386 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 201 386 moveto
-192.83 378.69 lineto
-198.97 381.43 lineto
-196.94 376.86 lineto
-196.94 376.86 lineto
-196.94 376.86 lineto
-198.97 381.43 lineto
-201.05 375.03 lineto
-201 386 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-192 359 moveto 76 (mMediaDatabase) alignedtext
-grestore
-% Node5
-gsave
-[ /Rect [ 279 800 399 1004 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPObjectFactory.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 279 800 moveto
-279 1004 lineto
-399 1004 lineto
-399 800 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 279 800 moveto
-279 1004 lineto
-399 1004 lineto
-399 800 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-293 991 moveto 92 (cUPnPObjectFactory) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 279 984 moveto
-399 984 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 971 moveto 56 (- mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 959 moveto 57 (- mMediators) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 947 moveto 52 (- mInstance) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 279 940 moveto
-399 940 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 927 moveto 85 (+ registerMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 915 moveto 95 (+ unregisterMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 903 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 891 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 879 moveto 65 (+ saveObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 867 moveto 70 (+ deleteObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 855 moveto 65 (+ clearObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 843 moveto 66 (+ getInstance\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 831 moveto 87 (- findMediatorByID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 819 moveto 102 (- findMediatorByClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 807 moveto 104 (- cUPnPObjectFactory\(\)) alignedtext
-grestore
-% Node5->Node4
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 316 790 moveto
-311 765 305 737 299 710 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 318 800 moveto
-311.63 791.08 lineto
-317.02 795.1 lineto
-316.04 790.19 lineto
-316.04 790.19 lineto
-316.04 790.19 lineto
-317.02 795.1 lineto
-320.45 789.31 lineto
-318 800 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 318 800 moveto
-311.63 791.08 lineto
-317.02 795.1 lineto
-316.04 790.19 lineto
-316.04 790.19 lineto
-316.04 790.19 lineto
-317.02 795.1 lineto
-320.45 789.31 lineto
-318 800 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-306.5 731 moveto 41 (mFactory) alignedtext
-grestore
-% Node5->Node5
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 408 927 moveto
-414 922 417 913 417 902 curveto
-417 886 410 876 399 872 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 399 932 moveto
-405.56 923.21 lineto
-403.37 929.57 lineto
-407.74 927.14 lineto
-407.74 927.14 lineto
-407.74 927.14 lineto
-403.37 929.57 lineto
-409.93 931.08 lineto
-399 932 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 399 932 moveto
-405.56 923.21 lineto
-403.37 929.57 lineto
-407.74 927.14 lineto
-407.74 927.14 lineto
-407.74 927.14 lineto
-403.37 929.57 lineto
-409.93 931.08 lineto
-399 932 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-417 899 moveto 46 (mInstance) alignedtext
-grestore
-% Node6
-gsave
-[ /Rect [ 153 1094 269 1406 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcSQLiteDatabase.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 153 1094 moveto
-153 1406 lineto
-270 1406 lineto
-270 1094 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 153 1094 moveto
-153 1406 lineto
-270 1406 lineto
-270 1094 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-172.5 1393 moveto 77 (cSQLiteDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 153 1386 moveto
-270 1386 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1373 moveto 68 (- mAutoCommit) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1361 moveto 92 (- mActiveTransaction) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1349 moveto 52 (- mLastRow) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1337 moveto 38 (- mRows) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1325 moveto 56 (- mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1313 moveto 52 (- mInstance) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 153 1306 moveto
-270 1306 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1293 moveto 98 (+ ~cSQLiteDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1281 moveto 82 (+ getResultCount\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1269 moveto 101 (+ getLastInsertRowID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1257 moveto 80 (+ getResultRows\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1245 moveto 81 (+ execStatement\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1233 moveto 85 (+ startTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1221 moveto 98 (+ commitTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1209 moveto 99 (+ rollbackTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1197 moveto 83 (+ setAutoCommit\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1185 moveto 42 (+ sprintf\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1173 moveto 66 (+ getInstance\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1161 moveto 89 (- cSQLiteDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1149 moveto 47 (- initialize\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1137 moveto 76 (- initializeTables\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1125 moveto 82 (- initializeTriggers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1113 moveto 33 (- exec\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1101 moveto 72 (- getResultRow\(\)) alignedtext
-grestore
-% Node6->Node2
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 196 1084 moveto
-187 984 177 854 169 740 curveto
-160 599 153 437 149 338 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 197 1094 moveto
-191.53 1084.5 lineto
-196.5 1089.02 lineto
-196 1084.05 lineto
-196 1084.05 lineto
-196 1084.05 lineto
-196.5 1089.02 lineto
-200.48 1083.6 lineto
-197 1094 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 197 1094 moveto
-191.53 1084.5 lineto
-196.5 1089.02 lineto
-196 1084.05 lineto
-196 1084.05 lineto
-196 1084.05 lineto
-196.5 1089.02 lineto
-200.48 1083.6 lineto
-197 1094 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-169 731 moveto 50 (mDatabase) alignedtext
-grestore
-% Node6->Node4
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 206 1084 moveto
-205 988 207 866 220 758 curveto
-222 742 224 726 227 710 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 206 1094 moveto
-201.5 1084 lineto
-206 1089 lineto
-206 1084 lineto
-206 1084 lineto
-206 1084 lineto
-206 1089 lineto
-210.5 1084 lineto
-206 1094 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 206 1094 moveto
-201.5 1084 lineto
-206 1089 lineto
-206 1084 lineto
-206 1084 lineto
-206 1084 lineto
-206 1089 lineto
-210.5 1084 lineto
-206 1094 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-220 899 moveto 50 (mDatabase) alignedtext
-grestore
-% Node6->Node5
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 271 1085 moveto
-281 1057 292 1029 301 1004 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 268 1094 moveto
-266.89 1083.09 lineto
-269.58 1089.26 lineto
-271.16 1084.51 lineto
-271.16 1084.51 lineto
-271.16 1084.51 lineto
-269.58 1089.26 lineto
-275.43 1085.94 lineto
-268 1094 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 268 1094 moveto
-266.89 1083.09 lineto
-269.58 1089.26 lineto
-271.16 1084.51 lineto
-271.16 1084.51 lineto
-271.16 1084.51 lineto
-269.58 1089.26 lineto
-275.43 1085.94 lineto
-268 1094 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-280 1067 moveto 50 (mDatabase) alignedtext
-grestore
-% Node6->Node6
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 278 1275 moveto
-284 1270 287 1262 287 1250 curveto
-287 1233 280 1223 270 1219 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 270 1281 moveto
-275.3 1271.4 lineto
-274 1278 lineto
-278 1275 lineto
-278 1275 lineto
-278 1275 lineto
-274 1278 lineto
-280.7 1278.6 lineto
-270 1281 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 270 1281 moveto
-275.3 1271.4 lineto
-274 1278 lineto
-278 1275 lineto
-278 1275 lineto
-278 1275 lineto
-274 1278 lineto
-280.7 1278.6 lineto
-270 1281 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-287 1247 moveto 46 (mInstance) alignedtext
-grestore
-% Node7
-gsave
-[ /Rect [ 259 1454 331 1538 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcRows.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 259 1454 moveto
-259 1538 lineto
-331 1538 lineto
-331 1454 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 259 1454 moveto
-259 1538 lineto
-331 1538 lineto
-331 1454 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-280.5 1525 moveto 29 (cRows) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 259 1518 moveto
-331 1518 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-267 1505 moveto 52 (- mLastRow) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 259 1498 moveto
-331 1498 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-267 1485 moveto 50 (+ ~cRows\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-267 1473 moveto 56 (+ fetchRow\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-267 1461 moveto 41 (- cRows\(\)) alignedtext
-grestore
-% Node7->Node6
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 278 1445 moveto
-274 1433 270 1420 265 1406 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 281 1454 moveto
-273.57 1445.94 lineto
-279.42 1449.26 lineto
-277.84 1444.51 lineto
-277.84 1444.51 lineto
-277.84 1444.51 lineto
-279.42 1449.26 lineto
-282.11 1443.09 lineto
-281 1454 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 281 1454 moveto
-273.57 1445.94 lineto
-279.42 1449.26 lineto
-277.84 1444.51 lineto
-277.84 1444.51 lineto
-277.84 1444.51 lineto
-279.42 1449.26 lineto
-282.11 1443.09 lineto
-281 1454 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-276 1427 moveto 32 (mRows) alignedtext
-grestore
-% Node8
-gsave
-[ /Rect [ 185 1586 271 1730 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcRow.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 185 1586 moveto
-185 1730 lineto
-271 1730 lineto
-271 1586 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 185 1586 moveto
-185 1730 lineto
-271 1730 lineto
-271 1586 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-216 1717 moveto 24 (cRow) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 185 1710 moveto
-271 1710 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1697 moveto 50 (- currentCol) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1685 moveto 46 (- ColCount) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1673 moveto 44 (- Columns) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1661 moveto 35 (- Values) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 185 1654 moveto
-271 1654 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1641 moveto 45 (+ ~cRow\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1629 moveto 41 (+ Count\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1617 moveto 70 (+ fetchColumn\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1605 moveto 70 (+ fetchColumn\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1593 moveto 36 (- cRow\(\)) alignedtext
-grestore
-% Node8->Node6
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 209 1576 moveto
-207 1563 206 1551 204 1538 curveto
-200 1495 199 1449 200 1406 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 211 1586 moveto
-204.63 1577.08 lineto
-210.02 1581.1 lineto
-209.04 1576.19 lineto
-209.04 1576.19 lineto
-209.04 1576.19 lineto
-210.02 1581.1 lineto
-213.45 1575.31 lineto
-211 1586 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 211 1586 moveto
-204.63 1577.08 lineto
-210.02 1581.1 lineto
-209.04 1576.19 lineto
-209.04 1576.19 lineto
-209.04 1576.19 lineto
-210.02 1581.1 lineto
-213.45 1575.31 lineto
-211 1586 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-207 1493 moveto 46 (mLastRow) alignedtext
-grestore
-% Node8->Node7
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 262 1577 moveto
-268 1563 273 1550 278 1538 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 258 1586 moveto
-257.95 1575.03 lineto
-260.03 1581.43 lineto
-262.06 1576.86 lineto
-262.06 1576.86 lineto
-262.06 1576.86 lineto
-260.03 1581.43 lineto
-266.17 1578.69 lineto
-258 1586 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 258 1586 moveto
-257.95 1575.03 lineto
-260.03 1581.43 lineto
-262.06 1576.86 lineto
-262.06 1576.86 lineto
-262.06 1576.86 lineto
-260.03 1581.43 lineto
-266.17 1578.69 lineto
-258 1586 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-271 1559 moveto 46 (mLastRow) alignedtext
-grestore
-% Node9
-gsave
-[ /Rect [ 481 758 603 1046 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($structcUPnPObjectID.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 481 758 moveto
-481 1046 lineto
-603 1046 lineto
-603 758 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 481 758 moveto
-481 1046 lineto
-603 1046 lineto
-603 758 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-507.5 1033 moveto 69 (cUPnPObjectID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 481 1026 moveto
-603 1026 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1013 moveto 24 (+ _ID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 481 1006 moveto
-603 1006 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 993 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 981 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 969 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 957 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 945 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 933 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 921 moveto 62 (+ operator++\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 909 moveto 62 (+ operator++\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 897 moveto 56 (+ operator--\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 885 moveto 56 (+ operator--\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 873 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 861 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 849 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 837 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 825 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 813 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 801 moveto 106 (+ operator unsigned int\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 789 moveto 64 (+ operator int\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 777 moveto 71 (+ operator long\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 765 moveto 54 (+ operator*\(\)) alignedtext
-grestore
-% Node9->Node4
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 475 762 moveto
-474 761 473 759 472 758 curveto
-431 700 375 644 331 604 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 481 771 moveto
-471.71 765.18 lineto
-478.23 766.84 lineto
-475.45 762.68 lineto
-475.45 762.68 lineto
-475.45 762.68 lineto
-478.23 766.84 lineto
-479.2 760.18 lineto
-481 771 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 481 771 moveto
-471.71 765.18 lineto
-478.23 766.84 lineto
-475.45 762.68 lineto
-475.45 762.68 lineto
-475.45 762.68 lineto
-478.23 766.84 lineto
-479.2 760.18 lineto
-481 771 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-457 731 moveto 90 (mLastInsertObjectID) alignedtext
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 647 1774
-end
-restore
-%%EOF
diff --git a/doc/latex/classcUPnPItemMediator__coll__graph.md5 b/doc/latex/classcUPnPItemMediator__coll__graph.md5
deleted file mode 100644
index e4ba6a7..0000000
--- a/doc/latex/classcUPnPItemMediator__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-13e0d9848be93022f9f3833133bf074e \ No newline at end of file
diff --git a/doc/latex/classcUPnPItemMediator__coll__graph.pdf b/doc/latex/classcUPnPItemMediator__coll__graph.pdf
deleted file mode 100644
index b4e7f5c..0000000
--- a/doc/latex/classcUPnPItemMediator__coll__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcUPnPItemMediator__inherit__graph.eps b/doc/latex/classcUPnPItemMediator__inherit__graph.eps
deleted file mode 100644
index 615955e..0000000
--- a/doc/latex/classcUPnPItemMediator__inherit__graph.eps
+++ /dev/null
@@ -1,636 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 368 848
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 332 812 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 89 312 moveto
-89 432 lineto
-214 432 lineto
-214 312 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 89 312 moveto
-89 432 lineto
-214 432 lineto
-214 312 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-107 419 moveto 88 (cUPnPItemMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 89 412 moveto
-214 412 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-149.5 399 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 89 392 moveto
-214 392 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-96.5 379 moveto 103 (+ cUPnPItemMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-96.5 367 moveto 109 (+ ~cUPnPItemMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-96.5 355 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-96.5 343 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-96.5 331 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-96.5 319 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node4
-gsave
-[ /Rect [ 76 156 226 276 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPVideoItemMediator.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 76 156 moveto
-76 276 lineto
-226 276 lineto
-226 156 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 76 156 moveto
-76 276 lineto
-226 276 lineto
-226 156 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-94.5 263 moveto 113 (cUPnPVideoItemMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 76 256 moveto
-226 256 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-149.5 243 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 76 236 moveto
-226 236 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-84 223 moveto 128 (+ cUPnPVideoItemMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-84 211 moveto 134 (+ ~cUPnPVideoItemMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-84 199 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-84 187 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-84 175 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-84 163 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node1->Node4
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 151 302 moveto
-151 293 151 285 151 276 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 147.5 302 moveto
-151 312 lineto
-154.5 302 lineto
-closepath stroke
-grestore
-% Node2
-gsave
-[ /Rect [ 84 468 218 648 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPObjectMediator.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 84 468 moveto
-84 648 lineto
-218 648 lineto
-218 468 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 84 468 moveto
-84 648 lineto
-218 648 lineto
-218 468 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-102.5 635 moveto 97 (cUPnPObjectMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 84 628 moveto
-218 628 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-92 615 moveto 58 (# mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-92 603 moveto 84 (# mMediaDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 84 596 moveto
-218 596 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-92 583 moveto 118 (+ ~cUPnPObjectMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-92 571 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-92 559 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-92 547 moveto 65 (+ saveObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-92 535 moveto 70 (+ deleteObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-92 523 moveto 65 (+ clearObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-92 511 moveto 111 (# cUPnPObjectMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-92 499 moveto 78 (# initializeObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-92 487 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-92 475 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 151 458 moveto
-151 449 151 441 151 432 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 147.5 458 moveto
-151 468 lineto
-154.5 458 lineto
-closepath stroke
-grestore
-% Node3
-gsave
-[ /Rect [ 92 684 210 804 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcMediatorInterface.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 92 684 moveto
-92 804 lineto
-210 804 lineto
-210 684 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 92 684 moveto
-92 804 lineto
-210 804 lineto
-210 684 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-110.5 791 moveto 81 (cMediatorInterface) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 92 784 moveto
-210 784 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-149.5 771 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 92 764 moveto
-210 764 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-100 751 moveto 102 (+ ~cMediatorInterface\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-100 739 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-100 727 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-100 715 moveto 65 (+ saveObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-100 703 moveto 70 (+ deleteObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-100 691 moveto 65 (+ clearObject\(\)) alignedtext
-grestore
-% Node3->Node2
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 151 674 moveto
-151 665 151 656 151 648 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 147.5 674 moveto
-151 684 lineto
-154.5 674 lineto
-closepath stroke
-grestore
-% Node5
-gsave
-[ /Rect [ 0 0 132 120 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPMovieMediator.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 0 0 moveto
-0 120 lineto
-132 120 lineto
-132 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 0 moveto
-0 120 lineto
-132 120 lineto
-132 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-18.5 107 moveto 95 (cUPnPMovieMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 100 moveto
-132 100 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-64.5 87 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 80 moveto
-132 80 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 67 moveto 110 (+ cUPnPMovieMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 55 moveto 116 (+ ~cUPnPMovieMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 43 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 31 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 19 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 7 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node4->Node5
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 113 147 moveto
-108 138 103 129 98 120 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 110.08 148.96 moveto
-118 156 lineto
-116.2 145.56 lineto
-closepath stroke
-grestore
-% Node6
-gsave
-[ /Rect [ 150 0 324 120 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPVideoBroadcastMediator.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 150 0 moveto
-150 120 lineto
-324 120 lineto
-324 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 150 0 moveto
-150 120 lineto
-324 120 lineto
-324 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-168.5 107 moveto 137 (cUPnPVideoBroadcastMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 150 100 moveto
-324 100 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-235.5 87 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 150 80 moveto
-324 80 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-158 67 moveto 152 (+ cUPnPVideoBroadcastMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-158 55 moveto 158 (+ ~cUPnPVideoBroadcastMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-158 43 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-158 31 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-158 19 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-158 7 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node4->Node6
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 189 147 moveto
-194 138 199 129 204 120 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 185.8 145.56 moveto
-184 156 lineto
-191.92 148.96 lineto
-closepath stroke
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 368 848
-end
-restore
-%%EOF
diff --git a/doc/latex/classcUPnPItemMediator__inherit__graph.md5 b/doc/latex/classcUPnPItemMediator__inherit__graph.md5
deleted file mode 100644
index ad900fc..0000000
--- a/doc/latex/classcUPnPItemMediator__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-62d7954a9600eda360dc5302cbca5820 \ No newline at end of file
diff --git a/doc/latex/classcUPnPItemMediator__inherit__graph.pdf b/doc/latex/classcUPnPItemMediator__inherit__graph.pdf
deleted file mode 100644
index 36f1073..0000000
--- a/doc/latex/classcUPnPItemMediator__inherit__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcUPnPMovieMediator.tex b/doc/latex/classcUPnPMovieMediator.tex
deleted file mode 100644
index 7fe459f..0000000
--- a/doc/latex/classcUPnPMovieMediator.tex
+++ /dev/null
@@ -1,153 +0,0 @@
-\hypertarget{classcUPnPMovieMediator}{
-\section{cUPnPMovieMediator Class Reference}
-\label{classcUPnPMovieMediator}\index{cUPnPMovieMediator@{cUPnPMovieMediator}}
-}
-{\tt \#include $<$object.h$>$}
-
-Inheritance diagram for cUPnPMovieMediator:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[height=400pt]{classcUPnPMovieMediator__inherit__graph}
-\end{center}
-\end{figure}
-Collaboration diagram for cUPnPMovieMediator:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[width=400pt]{classcUPnPMovieMediator__coll__graph}
-\end{center}
-\end{figure}
-\subsection*{Public Member Functions}
-\begin{CompactItemize}
-\item
-\hyperlink{classcUPnPMovieMediator_aa40d0f4054d6b90b2cbb0fe6bd8ac38}{cUPnPMovieMediator} (\hyperlink{classcMediaDatabase}{cMediaDatabase} $\ast$MediaDatabase)
-\item
-virtual \hyperlink{classcUPnPClassMovie}{cUPnPClassMovie} $\ast$ \hyperlink{classcUPnPMovieMediator_29d40a311b7283cc4fba36860ac8c935}{createObject} (const char $\ast$Title, bool Restricted)
-\item
-virtual \hyperlink{classcUPnPClassMovie}{cUPnPClassMovie} $\ast$ \hyperlink{classcUPnPMovieMediator_d85b240eb54efd9ab46c440b51c71e83}{getObject} (\hyperlink{structcUPnPObjectID}{cUPnPObjectID} ID)
-\end{CompactItemize}
-\subsection*{Protected Member Functions}
-\begin{CompactItemize}
-\item
-virtual int \hyperlink{classcUPnPMovieMediator_61ab6dcaf2417898428ddf1f635788b7}{objectToDatabase} (\hyperlink{classcUPnPClassObject}{cUPnPClassObject} $\ast$Object)
-\item
-virtual int \hyperlink{classcUPnPMovieMediator_542135e9c1051b57a8f6f5ecc0c1ede3}{databaseToObject} (\hyperlink{classcUPnPClassObject}{cUPnPClassObject} $\ast$Object, \hyperlink{structcUPnPObjectID}{cUPnPObjectID} ID)
-\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-Movie 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.
-
-\subsection{Constructor \& Destructor Documentation}
-\hypertarget{classcUPnPMovieMediator_aa40d0f4054d6b90b2cbb0fe6bd8ac38}{
-\index{cUPnPMovieMediator@{cUPnPMovieMediator}!cUPnPMovieMediator@{cUPnPMovieMediator}}
-\index{cUPnPMovieMediator@{cUPnPMovieMediator}!cUPnPMovieMediator@{cUPnPMovieMediator}}
-\subsubsection[{cUPnPMovieMediator}]{\setlength{\rightskip}{0pt plus 5cm}cUPnPMovieMediator::cUPnPMovieMediator ({\bf cMediaDatabase} $\ast$ {\em MediaDatabase})}}
-\label{classcUPnPMovieMediator_aa40d0f4054d6b90b2cbb0fe6bd8ac38}
-
-
-Constructor of movie mediator
-
-This creates a new movie mediator with which it is possible to create new instances of Movie objects.
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em MediaDatabase}]the media database \end{description}
-\end{Desc}
-
-
-\subsection{Member Function Documentation}
-\hypertarget{classcUPnPMovieMediator_29d40a311b7283cc4fba36860ac8c935}{
-\index{cUPnPMovieMediator@{cUPnPMovieMediator}!createObject@{createObject}}
-\index{createObject@{createObject}!cUPnPMovieMediator@{cUPnPMovieMediator}}
-\subsubsection[{createObject}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cUPnPClassMovie} $\ast$ cUPnPMovieMediator::createObject (const char $\ast$ {\em Title}, \/ bool {\em Restricted})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcUPnPMovieMediator_29d40a311b7283cc4fba36860ac8c935}
-
-
-Creates an object
-
-This creates a new UPnP object with the specific title and the restriction.
-
-\begin{Desc}
-\item[Returns:]the newly created object \end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Title}]the title of that object \item[{\em Restricted}]the restriction of the object \end{description}
-\end{Desc}
-
-
-Reimplemented from \hyperlink{classcUPnPVideoItemMediator_27e001142c3651c36dfd3b7c450414c0}{cUPnPVideoItemMediator}.\hypertarget{classcUPnPMovieMediator_542135e9c1051b57a8f6f5ecc0c1ede3}{
-\index{cUPnPMovieMediator@{cUPnPMovieMediator}!databaseToObject@{databaseToObject}}
-\index{databaseToObject@{databaseToObject}!cUPnPMovieMediator@{cUPnPMovieMediator}}
-\subsubsection[{databaseToObject}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPMovieMediator::databaseToObject ({\bf cUPnPClassObject} $\ast$ {\em Object}, \/ {\bf cUPnPObjectID} {\em ID})\hspace{0.3cm}{\tt \mbox{[}protected, virtual\mbox{]}}}}
-\label{classcUPnPMovieMediator_542135e9c1051b57a8f6f5ecc0c1ede3}
-
-
-Loads an object from database
-
-This loads an object from the database
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt $<$0},} in case of an error\item {\bf {\tt 0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Object}]the object to be loaded \item[{\em ID}]the object ID of that object \end{description}
-\end{Desc}
-
-
-Reimplemented from \hyperlink{classcUPnPVideoItemMediator_3f7ec1937b2b95e3ec5462470971d350}{cUPnPVideoItemMediator}.\hypertarget{classcUPnPMovieMediator_d85b240eb54efd9ab46c440b51c71e83}{
-\index{cUPnPMovieMediator@{cUPnPMovieMediator}!getObject@{getObject}}
-\index{getObject@{getObject}!cUPnPMovieMediator@{cUPnPMovieMediator}}
-\subsubsection[{getObject}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cUPnPClassMovie} $\ast$ cUPnPMovieMediator::getObject ({\bf cUPnPObjectID} {\em ID})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcUPnPMovieMediator_d85b240eb54efd9ab46c440b51c71e83}
-
-
-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.
-
-\begin{Desc}
-\item[Returns:]the object, found in the database \end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em ID}]the object ID \end{description}
-\end{Desc}
-
-
-Reimplemented from \hyperlink{classcUPnPVideoItemMediator_dd8927340a69d247965ef9250adefb21}{cUPnPVideoItemMediator}.\hypertarget{classcUPnPMovieMediator_61ab6dcaf2417898428ddf1f635788b7}{
-\index{cUPnPMovieMediator@{cUPnPMovieMediator}!objectToDatabase@{objectToDatabase}}
-\index{objectToDatabase@{objectToDatabase}!cUPnPMovieMediator@{cUPnPMovieMediator}}
-\subsubsection[{objectToDatabase}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPMovieMediator::objectToDatabase ({\bf cUPnPClassObject} $\ast$ {\em Object})\hspace{0.3cm}{\tt \mbox{[}protected, virtual\mbox{]}}}}
-\label{classcUPnPMovieMediator_61ab6dcaf2417898428ddf1f635788b7}
-
-
-Store the object in the database
-
-This stores the information of an object in the database
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt $<$0},} in case of an error\item {\bf {\tt 0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Object}]the object to be saved \end{description}
-\end{Desc}
-
-
-Reimplemented from \hyperlink{classcUPnPVideoItemMediator_984e10738bca46ce38307d5f60e26bd3}{cUPnPVideoItemMediator}.
-
-The documentation for this class was generated from the following files:\begin{CompactItemize}
-\item
-database/object.h\item
-database/object.cpp\end{CompactItemize}
diff --git a/doc/latex/classcUPnPMovieMediator__coll__graph.eps b/doc/latex/classcUPnPMovieMediator__coll__graph.eps
deleted file mode 100644
index ec5ccaf..0000000
--- a/doc/latex/classcUPnPMovieMediator__coll__graph.eps
+++ /dev/null
@@ -1,1471 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 647 2090
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 611 2054 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 80 0 moveto
-80 120 lineto
-212 120 lineto
-212 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 80 0 moveto
-80 120 lineto
-212 120 lineto
-212 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-98.5 107 moveto 95 (cUPnPMovieMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 80 100 moveto
-212 100 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144.5 87 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 80 80 moveto
-212 80 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-88 67 moveto 110 (+ cUPnPMovieMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-88 55 moveto 116 (+ ~cUPnPMovieMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-88 43 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-88 31 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-88 19 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-88 7 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 71 158 221 278 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPVideoItemMediator.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 71 158 moveto
-71 278 lineto
-221 278 lineto
-221 158 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 71 158 moveto
-71 278 lineto
-221 278 lineto
-221 158 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-89.5 265 moveto 113 (cUPnPVideoItemMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 71 258 moveto
-221 258 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144.5 245 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 71 238 moveto
-221 238 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-79 225 moveto 128 (+ cUPnPVideoItemMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-79 213 moveto 134 (+ ~cUPnPVideoItemMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-79 201 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-79 189 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-79 177 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-79 165 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 146 148 moveto
-146 138 146 129 146 120 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 142.5 148 moveto
-146 158 lineto
-149.5 148 lineto
-closepath stroke
-grestore
-% Node3
-gsave
-[ /Rect [ 84 316 208 436 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPItemMediator.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 84 316 moveto
-84 436 lineto
-209 436 lineto
-209 316 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 84 316 moveto
-84 436 lineto
-209 436 lineto
-209 316 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-102 423 moveto 88 (cUPnPItemMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 84 416 moveto
-209 416 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144.5 403 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 84 396 moveto
-209 396 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-91.5 383 moveto 103 (+ cUPnPItemMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-91.5 371 moveto 109 (+ ~cUPnPItemMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-91.5 359 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-91.5 347 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-91.5 335 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-91.5 323 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node3->Node2
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 146 306 moveto
-146 296 146 287 146 278 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 142.5 306 moveto
-146 316 lineto
-149.5 306 lineto
-closepath stroke
-grestore
-% Node4
-gsave
-[ /Rect [ 79 474 213 654 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPObjectMediator.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 79 474 moveto
-79 654 lineto
-213 654 lineto
-213 474 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 79 474 moveto
-79 654 lineto
-213 654 lineto
-213 474 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-97.5 641 moveto 97 (cUPnPObjectMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 79 634 moveto
-213 634 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 621 moveto 58 (# mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 609 moveto 84 (# mMediaDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 79 602 moveto
-213 602 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 589 moveto 118 (+ ~cUPnPObjectMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 577 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 565 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 553 moveto 65 (+ saveObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 541 moveto 70 (+ deleteObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 529 moveto 65 (+ clearObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 517 moveto 111 (# cUPnPObjectMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 505 moveto 78 (# initializeObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 493 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 481 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node4->Node3
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 146 464 moveto
-146 454 146 445 146 436 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 142.5 464 moveto
-146 474 lineto
-149.5 464 lineto
-closepath stroke
-grestore
-% Node5
-gsave
-[ /Rect [ 0 804 118 924 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcMediatorInterface.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 0 804 moveto
-0 924 lineto
-118 924 lineto
-118 804 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 804 moveto
-0 924 lineto
-118 924 lineto
-118 804 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-18.5 911 moveto 81 (cMediatorInterface) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 904 moveto
-118 904 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-57.5 891 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 884 moveto
-118 884 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 871 moveto 102 (+ ~cMediatorInterface\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 859 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 847 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 835 moveto 65 (+ saveObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 823 moveto 70 (+ deleteObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 811 moveto 65 (+ clearObject\(\)) alignedtext
-grestore
-% Node5->Node4
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 80 794 moveto
-92 752 107 699 120 654 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 76.52 793.42 moveto
-77 804 lineto
-83.23 795.43 lineto
-closepath stroke
-grestore
-% Node6
-gsave
-[ /Rect [ 199 702 331 1026 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcMediaDatabase.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 199 702 moveto
-199 1026 lineto
-331 1026 lineto
-331 702 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 199 702 moveto
-199 1026 lineto
-331 1026 lineto
-331 702 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-228.5 1013 moveto 73 (cMediaDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 199 1006 moveto
-331 1006 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 993 moveto 89 (- mSystemUpdateID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 981 moveto 47 (- mFactory) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 969 moveto 48 (- mObjects) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 957 moveto 56 (- mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 945 moveto 96 (- mLastInsertObjectID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 199 938 moveto
-331 938 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 925 moveto 103 (+ getSystemUpdateID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 913 moveto 116 (+ getContainerUpdateIDs\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 901 moveto 88 (+ cMediaDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 889 moveto 94 (+ ~cMediaDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 877 moveto 69 (+ addFastFind\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 865 moveto 107 (+ getObjectByFastFind\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 853 moveto 79 (+ getObjectByID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 841 moveto 46 (+ browse\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 829 moveto 44 (+ search\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 817 moveto 84 (- getNextObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 805 moveto 67 (- cacheObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 793 moveto 86 (- prepareDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 781 moveto 71 (- loadChannels\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 769 moveto 79 (- loadRecordings\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 757 moveto 98 (- updateChannelEPG\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 745 moveto 90 (- updateRecordings\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 733 moveto 25 (- init\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 721 moveto 85 (- updateSystemID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 709 moveto 40 (- Action\(\)) alignedtext
-grestore
-% Node6->Node4
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 197 693 moveto
-192 679 187 666 182 654 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 201 702 moveto
-192.83 694.69 lineto
-198.97 697.43 lineto
-196.94 692.86 lineto
-196.94 692.86 lineto
-196.94 692.86 lineto
-198.97 697.43 lineto
-201.05 691.03 lineto
-201 702 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 201 702 moveto
-192.83 694.69 lineto
-198.97 697.43 lineto
-196.94 692.86 lineto
-196.94 692.86 lineto
-196.94 692.86 lineto
-198.97 697.43 lineto
-201.05 691.03 lineto
-201 702 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-192 675 moveto 76 (mMediaDatabase) alignedtext
-grestore
-% Node7
-gsave
-[ /Rect [ 279 1116 399 1320 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPObjectFactory.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 279 1116 moveto
-279 1320 lineto
-399 1320 lineto
-399 1116 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 279 1116 moveto
-279 1320 lineto
-399 1320 lineto
-399 1116 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-293 1307 moveto 92 (cUPnPObjectFactory) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 279 1300 moveto
-399 1300 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 1287 moveto 56 (- mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 1275 moveto 57 (- mMediators) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 1263 moveto 52 (- mInstance) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 279 1256 moveto
-399 1256 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 1243 moveto 85 (+ registerMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 1231 moveto 95 (+ unregisterMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 1219 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 1207 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 1195 moveto 65 (+ saveObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 1183 moveto 70 (+ deleteObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 1171 moveto 65 (+ clearObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 1159 moveto 66 (+ getInstance\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 1147 moveto 87 (- findMediatorByID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 1135 moveto 102 (- findMediatorByClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 1123 moveto 104 (- cUPnPObjectFactory\(\)) alignedtext
-grestore
-% Node7->Node6
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 316 1106 moveto
-311 1081 305 1053 299 1026 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 318 1116 moveto
-311.63 1107.08 lineto
-317.02 1111.1 lineto
-316.04 1106.19 lineto
-316.04 1106.19 lineto
-316.04 1106.19 lineto
-317.02 1111.1 lineto
-320.45 1105.31 lineto
-318 1116 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 318 1116 moveto
-311.63 1107.08 lineto
-317.02 1111.1 lineto
-316.04 1106.19 lineto
-316.04 1106.19 lineto
-316.04 1106.19 lineto
-317.02 1111.1 lineto
-320.45 1105.31 lineto
-318 1116 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-306.5 1047 moveto 41 (mFactory) alignedtext
-grestore
-% Node7->Node7
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 408 1243 moveto
-414 1238 417 1229 417 1218 curveto
-417 1202 410 1192 399 1188 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 399 1248 moveto
-405.56 1239.21 lineto
-403.37 1245.57 lineto
-407.74 1243.14 lineto
-407.74 1243.14 lineto
-407.74 1243.14 lineto
-403.37 1245.57 lineto
-409.93 1247.08 lineto
-399 1248 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 399 1248 moveto
-405.56 1239.21 lineto
-403.37 1245.57 lineto
-407.74 1243.14 lineto
-407.74 1243.14 lineto
-407.74 1243.14 lineto
-403.37 1245.57 lineto
-409.93 1247.08 lineto
-399 1248 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-417 1215 moveto 46 (mInstance) alignedtext
-grestore
-% Node8
-gsave
-[ /Rect [ 153 1410 269 1722 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcSQLiteDatabase.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 153 1410 moveto
-153 1722 lineto
-270 1722 lineto
-270 1410 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 153 1410 moveto
-153 1722 lineto
-270 1722 lineto
-270 1410 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-172.5 1709 moveto 77 (cSQLiteDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 153 1702 moveto
-270 1702 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1689 moveto 68 (- mAutoCommit) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1677 moveto 92 (- mActiveTransaction) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1665 moveto 52 (- mLastRow) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1653 moveto 38 (- mRows) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1641 moveto 56 (- mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1629 moveto 52 (- mInstance) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 153 1622 moveto
-270 1622 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1609 moveto 98 (+ ~cSQLiteDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1597 moveto 82 (+ getResultCount\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1585 moveto 101 (+ getLastInsertRowID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1573 moveto 80 (+ getResultRows\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1561 moveto 81 (+ execStatement\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1549 moveto 85 (+ startTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1537 moveto 98 (+ commitTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1525 moveto 99 (+ rollbackTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1513 moveto 83 (+ setAutoCommit\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1501 moveto 42 (+ sprintf\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1489 moveto 66 (+ getInstance\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1477 moveto 89 (- cSQLiteDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1465 moveto 47 (- initialize\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1453 moveto 76 (- initializeTables\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1441 moveto 82 (- initializeTriggers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1429 moveto 33 (- exec\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1417 moveto 72 (- getResultRow\(\)) alignedtext
-grestore
-% Node8->Node4
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 196 1400 moveto
-187 1300 177 1170 169 1056 curveto
-160 915 153 753 149 654 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 197 1410 moveto
-191.53 1400.5 lineto
-196.5 1405.02 lineto
-196 1400.05 lineto
-196 1400.05 lineto
-196 1400.05 lineto
-196.5 1405.02 lineto
-200.48 1399.6 lineto
-197 1410 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 197 1410 moveto
-191.53 1400.5 lineto
-196.5 1405.02 lineto
-196 1400.05 lineto
-196 1400.05 lineto
-196 1400.05 lineto
-196.5 1405.02 lineto
-200.48 1399.6 lineto
-197 1410 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-169 1047 moveto 50 (mDatabase) alignedtext
-grestore
-% Node8->Node6
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 206 1400 moveto
-205 1304 207 1182 220 1074 curveto
-222 1058 224 1042 227 1026 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 206 1410 moveto
-201.5 1400 lineto
-206 1405 lineto
-206 1400 lineto
-206 1400 lineto
-206 1400 lineto
-206 1405 lineto
-210.5 1400 lineto
-206 1410 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 206 1410 moveto
-201.5 1400 lineto
-206 1405 lineto
-206 1400 lineto
-206 1400 lineto
-206 1400 lineto
-206 1405 lineto
-210.5 1400 lineto
-206 1410 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-220 1215 moveto 50 (mDatabase) alignedtext
-grestore
-% Node8->Node7
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 271 1401 moveto
-281 1373 292 1345 301 1320 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 268 1410 moveto
-266.89 1399.09 lineto
-269.58 1405.26 lineto
-271.16 1400.51 lineto
-271.16 1400.51 lineto
-271.16 1400.51 lineto
-269.58 1405.26 lineto
-275.43 1401.94 lineto
-268 1410 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 268 1410 moveto
-266.89 1399.09 lineto
-269.58 1405.26 lineto
-271.16 1400.51 lineto
-271.16 1400.51 lineto
-271.16 1400.51 lineto
-269.58 1405.26 lineto
-275.43 1401.94 lineto
-268 1410 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-280 1383 moveto 50 (mDatabase) alignedtext
-grestore
-% Node8->Node8
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 278 1591 moveto
-284 1586 287 1578 287 1566 curveto
-287 1549 280 1539 270 1535 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 270 1597 moveto
-275.3 1587.4 lineto
-274 1594 lineto
-278 1591 lineto
-278 1591 lineto
-278 1591 lineto
-274 1594 lineto
-280.7 1594.6 lineto
-270 1597 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 270 1597 moveto
-275.3 1587.4 lineto
-274 1594 lineto
-278 1591 lineto
-278 1591 lineto
-278 1591 lineto
-274 1594 lineto
-280.7 1594.6 lineto
-270 1597 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-287 1563 moveto 46 (mInstance) alignedtext
-grestore
-% Node9
-gsave
-[ /Rect [ 259 1770 331 1854 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcRows.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 259 1770 moveto
-259 1854 lineto
-331 1854 lineto
-331 1770 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 259 1770 moveto
-259 1854 lineto
-331 1854 lineto
-331 1770 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-280.5 1841 moveto 29 (cRows) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 259 1834 moveto
-331 1834 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-267 1821 moveto 52 (- mLastRow) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 259 1814 moveto
-331 1814 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-267 1801 moveto 50 (+ ~cRows\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-267 1789 moveto 56 (+ fetchRow\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-267 1777 moveto 41 (- cRows\(\)) alignedtext
-grestore
-% Node9->Node8
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 278 1761 moveto
-274 1749 270 1736 265 1722 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 281 1770 moveto
-273.57 1761.94 lineto
-279.42 1765.26 lineto
-277.84 1760.51 lineto
-277.84 1760.51 lineto
-277.84 1760.51 lineto
-279.42 1765.26 lineto
-282.11 1759.09 lineto
-281 1770 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 281 1770 moveto
-273.57 1761.94 lineto
-279.42 1765.26 lineto
-277.84 1760.51 lineto
-277.84 1760.51 lineto
-277.84 1760.51 lineto
-279.42 1765.26 lineto
-282.11 1759.09 lineto
-281 1770 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-276 1743 moveto 32 (mRows) alignedtext
-grestore
-% Node10
-gsave
-[ /Rect [ 185 1902 271 2046 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcRow.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 185 1902 moveto
-185 2046 lineto
-271 2046 lineto
-271 1902 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 185 1902 moveto
-185 2046 lineto
-271 2046 lineto
-271 1902 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-216 2033 moveto 24 (cRow) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 185 2026 moveto
-271 2026 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 2013 moveto 50 (- currentCol) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 2001 moveto 46 (- ColCount) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1989 moveto 44 (- Columns) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1977 moveto 35 (- Values) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 185 1970 moveto
-271 1970 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1957 moveto 45 (+ ~cRow\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1945 moveto 41 (+ Count\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1933 moveto 70 (+ fetchColumn\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1921 moveto 70 (+ fetchColumn\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1909 moveto 36 (- cRow\(\)) alignedtext
-grestore
-% Node10->Node8
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 209 1892 moveto
-207 1879 206 1867 204 1854 curveto
-200 1811 199 1765 200 1722 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 211 1902 moveto
-204.63 1893.08 lineto
-210.02 1897.1 lineto
-209.04 1892.19 lineto
-209.04 1892.19 lineto
-209.04 1892.19 lineto
-210.02 1897.1 lineto
-213.45 1891.31 lineto
-211 1902 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 211 1902 moveto
-204.63 1893.08 lineto
-210.02 1897.1 lineto
-209.04 1892.19 lineto
-209.04 1892.19 lineto
-209.04 1892.19 lineto
-210.02 1897.1 lineto
-213.45 1891.31 lineto
-211 1902 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-207 1809 moveto 46 (mLastRow) alignedtext
-grestore
-% Node10->Node9
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 262 1893 moveto
-268 1879 273 1866 278 1854 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 258 1902 moveto
-257.95 1891.03 lineto
-260.03 1897.43 lineto
-262.06 1892.86 lineto
-262.06 1892.86 lineto
-262.06 1892.86 lineto
-260.03 1897.43 lineto
-266.17 1894.69 lineto
-258 1902 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 258 1902 moveto
-257.95 1891.03 lineto
-260.03 1897.43 lineto
-262.06 1892.86 lineto
-262.06 1892.86 lineto
-262.06 1892.86 lineto
-260.03 1897.43 lineto
-266.17 1894.69 lineto
-258 1902 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-271 1875 moveto 46 (mLastRow) alignedtext
-grestore
-% Node11
-gsave
-[ /Rect [ 481 1074 603 1362 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($structcUPnPObjectID.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 481 1074 moveto
-481 1362 lineto
-603 1362 lineto
-603 1074 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 481 1074 moveto
-481 1362 lineto
-603 1362 lineto
-603 1074 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-507.5 1349 moveto 69 (cUPnPObjectID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 481 1342 moveto
-603 1342 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1329 moveto 24 (+ _ID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 481 1322 moveto
-603 1322 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1309 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1297 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1285 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1273 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1261 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1249 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1237 moveto 62 (+ operator++\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1225 moveto 62 (+ operator++\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1213 moveto 56 (+ operator--\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1201 moveto 56 (+ operator--\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1189 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1177 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1165 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1153 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1141 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1129 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1117 moveto 106 (+ operator unsigned int\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1105 moveto 64 (+ operator int\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1093 moveto 71 (+ operator long\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1081 moveto 54 (+ operator*\(\)) alignedtext
-grestore
-% Node11->Node6
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 475 1078 moveto
-474 1077 473 1075 472 1074 curveto
-431 1016 375 960 331 920 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 481 1087 moveto
-471.71 1081.18 lineto
-478.23 1082.84 lineto
-475.45 1078.68 lineto
-475.45 1078.68 lineto
-475.45 1078.68 lineto
-478.23 1082.84 lineto
-479.2 1076.18 lineto
-481 1087 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 481 1087 moveto
-471.71 1081.18 lineto
-478.23 1082.84 lineto
-475.45 1078.68 lineto
-475.45 1078.68 lineto
-475.45 1078.68 lineto
-478.23 1082.84 lineto
-479.2 1076.18 lineto
-481 1087 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-457 1047 moveto 90 (mLastInsertObjectID) alignedtext
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 647 2090
-end
-restore
-%%EOF
diff --git a/doc/latex/classcUPnPMovieMediator__coll__graph.md5 b/doc/latex/classcUPnPMovieMediator__coll__graph.md5
deleted file mode 100644
index 71c32d7..0000000
--- a/doc/latex/classcUPnPMovieMediator__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-43b6a14ee43308bbae8f5b88071e2c70 \ No newline at end of file
diff --git a/doc/latex/classcUPnPMovieMediator__coll__graph.pdf b/doc/latex/classcUPnPMovieMediator__coll__graph.pdf
deleted file mode 100644
index f6fce63..0000000
--- a/doc/latex/classcUPnPMovieMediator__coll__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcUPnPMovieMediator__inherit__graph.eps b/doc/latex/classcUPnPMovieMediator__inherit__graph.eps
deleted file mode 100644
index e738284..0000000
--- a/doc/latex/classcUPnPMovieMediator__inherit__graph.eps
+++ /dev/null
@@ -1,562 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 194 848
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 158 812 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 9 0 moveto
-9 120 lineto
-141 120 lineto
-141 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 9 0 moveto
-9 120 lineto
-141 120 lineto
-141 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-27.5 107 moveto 95 (cUPnPMovieMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 9 100 moveto
-141 100 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-73.5 87 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 9 80 moveto
-141 80 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-17 67 moveto 110 (+ cUPnPMovieMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-17 55 moveto 116 (+ ~cUPnPMovieMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-17 43 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-17 31 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-17 19 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-17 7 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 0 156 150 276 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPVideoItemMediator.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 0 156 moveto
-0 276 lineto
-150 276 lineto
-150 156 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 156 moveto
-0 276 lineto
-150 276 lineto
-150 156 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-18.5 263 moveto 113 (cUPnPVideoItemMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 256 moveto
-150 256 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-73.5 243 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 236 moveto
-150 236 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 223 moveto 128 (+ cUPnPVideoItemMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 211 moveto 134 (+ ~cUPnPVideoItemMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 199 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 187 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 175 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 163 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 75 146 moveto
-75 137 75 129 75 120 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 71.5 146 moveto
-75 156 lineto
-78.5 146 lineto
-closepath stroke
-grestore
-% Node3
-gsave
-[ /Rect [ 13 312 137 432 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPItemMediator.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 13 312 moveto
-13 432 lineto
-138 432 lineto
-138 312 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 13 312 moveto
-13 432 lineto
-138 432 lineto
-138 312 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-31 419 moveto 88 (cUPnPItemMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 13 412 moveto
-138 412 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-73.5 399 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 13 392 moveto
-138 392 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 379 moveto 103 (+ cUPnPItemMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 367 moveto 109 (+ ~cUPnPItemMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 355 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 343 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 331 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20.5 319 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node3->Node2
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 75 302 moveto
-75 293 75 285 75 276 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 71.5 302 moveto
-75 312 lineto
-78.5 302 lineto
-closepath stroke
-grestore
-% Node4
-gsave
-[ /Rect [ 8 468 142 648 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPObjectMediator.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 8 468 moveto
-8 648 lineto
-142 648 lineto
-142 468 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 8 468 moveto
-8 648 lineto
-142 648 lineto
-142 468 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-26.5 635 moveto 97 (cUPnPObjectMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 8 628 moveto
-142 628 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-16 615 moveto 58 (# mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-16 603 moveto 84 (# mMediaDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 8 596 moveto
-142 596 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-16 583 moveto 118 (+ ~cUPnPObjectMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-16 571 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-16 559 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-16 547 moveto 65 (+ saveObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-16 535 moveto 70 (+ deleteObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-16 523 moveto 65 (+ clearObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-16 511 moveto 111 (# cUPnPObjectMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-16 499 moveto 78 (# initializeObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-16 487 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-16 475 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node4->Node3
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 75 458 moveto
-75 449 75 441 75 432 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 71.5 458 moveto
-75 468 lineto
-78.5 458 lineto
-closepath stroke
-grestore
-% Node5
-gsave
-[ /Rect [ 16 684 134 804 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcMediatorInterface.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 16 684 moveto
-16 804 lineto
-134 804 lineto
-134 684 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 16 684 moveto
-16 804 lineto
-134 804 lineto
-134 684 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-34.5 791 moveto 81 (cMediatorInterface) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 16 784 moveto
-134 784 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-73.5 771 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 16 764 moveto
-134 764 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-24 751 moveto 102 (+ ~cMediatorInterface\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-24 739 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-24 727 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-24 715 moveto 65 (+ saveObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-24 703 moveto 70 (+ deleteObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-24 691 moveto 65 (+ clearObject\(\)) alignedtext
-grestore
-% Node5->Node4
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 75 674 moveto
-75 665 75 656 75 648 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 71.5 674 moveto
-75 684 lineto
-78.5 674 lineto
-closepath stroke
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 194 848
-end
-restore
-%%EOF
diff --git a/doc/latex/classcUPnPMovieMediator__inherit__graph.md5 b/doc/latex/classcUPnPMovieMediator__inherit__graph.md5
deleted file mode 100644
index 4bb7b68..0000000
--- a/doc/latex/classcUPnPMovieMediator__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-954b864151a83ca074a16d48740cc45c \ No newline at end of file
diff --git a/doc/latex/classcUPnPMovieMediator__inherit__graph.pdf b/doc/latex/classcUPnPMovieMediator__inherit__graph.pdf
deleted file mode 100644
index f3580f8..0000000
--- a/doc/latex/classcUPnPMovieMediator__inherit__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcUPnPObjectFactory.tex b/doc/latex/classcUPnPObjectFactory.tex
deleted file mode 100644
index 7356b44..0000000
--- a/doc/latex/classcUPnPObjectFactory.tex
+++ /dev/null
@@ -1,199 +0,0 @@
-\hypertarget{classcUPnPObjectFactory}{
-\section{cUPnPObjectFactory Class Reference}
-\label{classcUPnPObjectFactory}\index{cUPnPObjectFactory@{cUPnPObjectFactory}}
-}
-{\tt \#include $<$object.h$>$}
-
-Collaboration diagram for cUPnPObjectFactory:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[height=400pt]{classcUPnPObjectFactory__coll__graph}
-\end{center}
-\end{figure}
-\subsection*{Public Member Functions}
-\begin{CompactItemize}
-\item
-void \hyperlink{classcUPnPObjectFactory_f2b20dffcd46c08d5b2de4b6807e0689}{registerMediator} (const char $\ast$UPnPClass, \hyperlink{classcMediatorInterface}{cMediatorInterface} $\ast$Mediator)
-\item
-void \hyperlink{classcUPnPObjectFactory_ae48ef32453881a77857bf9772d79d22}{unregisterMediator} (const char $\ast$UPnPClass, bool freeMediator=true)
-\item
-\hyperlink{classcUPnPClassObject}{cUPnPClassObject} $\ast$ \hyperlink{classcUPnPObjectFactory_c71bbdb30be6b0fd17f67b8850aeccdb}{createObject} (const char $\ast$UPnPClass, const char $\ast$Title, bool Restricted=true)
-\item
-\hyperlink{classcUPnPClassObject}{cUPnPClassObject} $\ast$ \hyperlink{classcUPnPObjectFactory_a26f57549c26c6fc15425158e7fda4b6}{getObject} (\hyperlink{structcUPnPObjectID}{cUPnPObjectID} ID)
-\item
-int \hyperlink{classcUPnPObjectFactory_1b521c8cfa3507bec49274b606d5d2c5}{saveObject} (\hyperlink{classcUPnPClassObject}{cUPnPClassObject} $\ast$Object)
-\item
-int \hyperlink{classcUPnPObjectFactory_10198e67d9da1f964aa895cd463b2f92}{deleteObject} (\hyperlink{classcUPnPClassObject}{cUPnPClassObject} $\ast$Object)
-\item
-int \hyperlink{classcUPnPObjectFactory_947c7256906b4dbe63d156723cdc38be}{clearObject} (\hyperlink{classcUPnPClassObject}{cUPnPClassObject} $\ast$Object)
-\end{CompactItemize}
-\subsection*{Static Public Member Functions}
-\begin{CompactItemize}
-\item
-static \hyperlink{classcUPnPObjectFactory}{cUPnPObjectFactory} $\ast$ \hyperlink{classcUPnPObjectFactory_5b99e366dad18ab44ee1d2da5f1c3b4d}{getInstance} ()
-\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-The object factory
-
-This factory can create, delete, clear or save UPnP objects. It uses mediators to communicate with the persistance database to load or persist the objects.
-
-If a new type of object shall be stored in the database an according mediator is needed, which knows the internal database structure. It must implement the \hyperlink{classcMediatorInterface}{cMediatorInterface} class to work with this factory.
-
-\subsection{Member Function Documentation}
-\hypertarget{classcUPnPObjectFactory_947c7256906b4dbe63d156723cdc38be}{
-\index{cUPnPObjectFactory@{cUPnPObjectFactory}!clearObject@{clearObject}}
-\index{clearObject@{clearObject}!cUPnPObjectFactory@{cUPnPObjectFactory}}
-\subsubsection[{clearObject}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPObjectFactory::clearObject ({\bf cUPnPClassObject} $\ast$ {\em Object})}}
-\label{classcUPnPObjectFactory_947c7256906b4dbe63d156723cdc38be}
-
-
-Clears the object
-
-This clears the object, i.e. all its children will be removed and deleted from the database
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt $<$0},} in case of an error\item {\bf {\tt 0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Object}]the object to be cleared \end{description}
-\end{Desc}
- \hypertarget{classcUPnPObjectFactory_c71bbdb30be6b0fd17f67b8850aeccdb}{
-\index{cUPnPObjectFactory@{cUPnPObjectFactory}!createObject@{createObject}}
-\index{createObject@{createObject}!cUPnPObjectFactory@{cUPnPObjectFactory}}
-\subsubsection[{createObject}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cUPnPClassObject} $\ast$ cUPnPObjectFactory::createObject (const char $\ast$ {\em UPnPClass}, \/ const char $\ast$ {\em Title}, \/ bool {\em Restricted} = {\tt true})}}
-\label{classcUPnPObjectFactory_c71bbdb30be6b0fd17f67b8850aeccdb}
-
-
-Creates an object
-
-This creates a new UPnP object with the specific title and the restriction.
-
-\begin{Desc}
-\item[Returns:]the newly created object \end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Title}]the title of that object \item[{\em Restricted}]the restriction of the object \end{description}
-\end{Desc}
-
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em UPnPClass}]the class of the new object \end{description}
-\end{Desc}
-\hypertarget{classcUPnPObjectFactory_10198e67d9da1f964aa895cd463b2f92}{
-\index{cUPnPObjectFactory@{cUPnPObjectFactory}!deleteObject@{deleteObject}}
-\index{deleteObject@{deleteObject}!cUPnPObjectFactory@{cUPnPObjectFactory}}
-\subsubsection[{deleteObject}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPObjectFactory::deleteObject ({\bf cUPnPClassObject} $\ast$ {\em Object})}}
-\label{classcUPnPObjectFactory_10198e67d9da1f964aa895cd463b2f92}
-
-
-Deletes the object
-
-This deletes the object in the database by removing all its children and then deleting the contents from the database
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt $<$0},} in case of an error\item {\bf {\tt 0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Object}]the object to be deleted \end{description}
-\end{Desc}
- \hypertarget{classcUPnPObjectFactory_5b99e366dad18ab44ee1d2da5f1c3b4d}{
-\index{cUPnPObjectFactory@{cUPnPObjectFactory}!getInstance@{getInstance}}
-\index{getInstance@{getInstance}!cUPnPObjectFactory@{cUPnPObjectFactory}}
-\subsubsection[{getInstance}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cUPnPObjectFactory} $\ast$ cUPnPObjectFactory::getInstance ()\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{classcUPnPObjectFactory_5b99e366dad18ab44ee1d2da5f1c3b4d}
-
-
-Return the instance of the factory
-
-This returns the instance of the factory. When the media database is initialized successfully, it usally has all known mediators already registered.
-
-\begin{Desc}
-\item[Returns:]the instance of the factory \end{Desc}
-\hypertarget{classcUPnPObjectFactory_a26f57549c26c6fc15425158e7fda4b6}{
-\index{cUPnPObjectFactory@{cUPnPObjectFactory}!getObject@{getObject}}
-\index{getObject@{getObject}!cUPnPObjectFactory@{cUPnPObjectFactory}}
-\subsubsection[{getObject}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cUPnPClassObject} $\ast$ cUPnPObjectFactory::getObject ({\bf cUPnPObjectID} {\em ID})}}
-\label{classcUPnPObjectFactory_a26f57549c26c6fc15425158e7fda4b6}
-
-
-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.
-
-\begin{Desc}
-\item[Returns:]the object, found in the database \end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em ID}]the object ID \end{description}
-\end{Desc}
- \hypertarget{classcUPnPObjectFactory_f2b20dffcd46c08d5b2de4b6807e0689}{
-\index{cUPnPObjectFactory@{cUPnPObjectFactory}!registerMediator@{registerMediator}}
-\index{registerMediator@{registerMediator}!cUPnPObjectFactory@{cUPnPObjectFactory}}
-\subsubsection[{registerMediator}]{\setlength{\rightskip}{0pt plus 5cm}void cUPnPObjectFactory::registerMediator (const char $\ast$ {\em UPnPClass}, \/ {\bf cMediatorInterface} $\ast$ {\em Mediator})}}
-\label{classcUPnPObjectFactory_f2b20dffcd46c08d5b2de4b6807e0689}
-
-
-Register a mediator
-
-This registers a new mediator by the associated class. The mediator must implement the \hyperlink{classcMediatorInterface}{cMediatorInterface} class to be used with this factory.
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em UPnPClass}]the class of which the mediator is associated to \item[{\em Mediator}]the mediator itself \end{description}
-\end{Desc}
-\hypertarget{classcUPnPObjectFactory_1b521c8cfa3507bec49274b606d5d2c5}{
-\index{cUPnPObjectFactory@{cUPnPObjectFactory}!saveObject@{saveObject}}
-\index{saveObject@{saveObject}!cUPnPObjectFactory@{cUPnPObjectFactory}}
-\subsubsection[{saveObject}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPObjectFactory::saveObject ({\bf cUPnPClassObject} $\ast$ {\em Object})}}
-\label{classcUPnPObjectFactory_1b521c8cfa3507bec49274b606d5d2c5}
-
-
-Saves the object
-
-This saves the object in the database by updating the values in the database with those in the object.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt $<$0},} in case of an error\item {\bf {\tt 0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Object}]the object to be saved \end{description}
-\end{Desc}
- \hypertarget{classcUPnPObjectFactory_ae48ef32453881a77857bf9772d79d22}{
-\index{cUPnPObjectFactory@{cUPnPObjectFactory}!unregisterMediator@{unregisterMediator}}
-\index{unregisterMediator@{unregisterMediator}!cUPnPObjectFactory@{cUPnPObjectFactory}}
-\subsubsection[{unregisterMediator}]{\setlength{\rightskip}{0pt plus 5cm}void cUPnPObjectFactory::unregisterMediator (const char $\ast$ {\em UPnPClass}, \/ bool {\em freeMediator} = {\tt true})}}
-\label{classcUPnPObjectFactory_ae48ef32453881a77857bf9772d79d22}
-
-
-Unregisters a mediator
-
-This unregisters a mediator if it is not needed anylonger. If the optional parameter {\tt freeMediator} is set, the object instance will be free'd after removing it from the list.
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em UPnPClass}]the class of the associated mediator \item[{\em freeMediator}]flag to indicate if the mediator shall be free'd after removing \end{description}
-\end{Desc}
-
-
-The documentation for this class was generated from the following files:\begin{CompactItemize}
-\item
-database/object.h\item
-database/object.cpp\end{CompactItemize}
diff --git a/doc/latex/classcUPnPObjectFactory__coll__graph.eps b/doc/latex/classcUPnPObjectFactory__coll__graph.eps
deleted file mode 100644
index 7ae1c30..0000000
--- a/doc/latex/classcUPnPObjectFactory__coll__graph.eps
+++ /dev/null
@@ -1,710 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 228 932
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 192 896 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 0 0 moveto
-0 204 lineto
-120 204 lineto
-120 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 0 moveto
-0 204 lineto
-120 204 lineto
-120 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-14 191 moveto 92 (cUPnPObjectFactory) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 184 moveto
-120 184 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 171 moveto 56 (- mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 159 moveto 57 (- mMediators) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 147 moveto 52 (- mInstance) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 140 moveto
-120 140 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 127 moveto 85 (+ registerMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 115 moveto 95 (+ unregisterMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 103 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 91 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 79 moveto 65 (+ saveObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 67 moveto 70 (+ deleteObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 55 moveto 65 (+ clearObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 43 moveto 66 (+ getInstance\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 31 moveto 87 (- findMediatorByID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 19 moveto 102 (- findMediatorByClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 7 moveto 104 (- cUPnPObjectFactory\(\)) alignedtext
-grestore
-% Node1->Node1
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 129 120 moveto
-135 116 138 110 138 102 curveto
-138 90 131 83 120 80 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 120 124 moveto
-127.31 115.83 lineto
-124.57 121.97 lineto
-129.14 119.94 lineto
-129.14 119.94 lineto
-129.14 119.94 lineto
-124.57 121.97 lineto
-130.97 124.05 lineto
-120 124 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 120 124 moveto
-127.31 115.83 lineto
-124.57 121.97 lineto
-129.14 119.94 lineto
-129.14 119.94 lineto
-129.14 119.94 lineto
-124.57 121.97 lineto
-130.97 124.05 lineto
-120 124 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-138 99 moveto 46 (mInstance) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 2 252 118 564 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcSQLiteDatabase.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 2 252 moveto
-2 564 lineto
-119 564 lineto
-119 252 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 2 252 moveto
-2 564 lineto
-119 564 lineto
-119 252 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-21.5 551 moveto 77 (cSQLiteDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 2 544 moveto
-119 544 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-9.5 531 moveto 68 (- mAutoCommit) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-9.5 519 moveto 92 (- mActiveTransaction) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-9.5 507 moveto 52 (- mLastRow) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-9.5 495 moveto 38 (- mRows) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-9.5 483 moveto 56 (- mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-9.5 471 moveto 52 (- mInstance) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 2 464 moveto
-119 464 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-9.5 451 moveto 98 (+ ~cSQLiteDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-9.5 439 moveto 82 (+ getResultCount\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-9.5 427 moveto 101 (+ getLastInsertRowID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-9.5 415 moveto 80 (+ getResultRows\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-9.5 403 moveto 81 (+ execStatement\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-9.5 391 moveto 85 (+ startTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-9.5 379 moveto 98 (+ commitTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-9.5 367 moveto 99 (+ rollbackTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-9.5 355 moveto 83 (+ setAutoCommit\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-9.5 343 moveto 42 (+ sprintf\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-9.5 331 moveto 66 (+ getInstance\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-9.5 319 moveto 89 (- cSQLiteDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-9.5 307 moveto 47 (- initialize\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-9.5 295 moveto 76 (- initializeTables\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-9.5 283 moveto 82 (- initializeTriggers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-9.5 271 moveto 33 (- exec\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-9.5 259 moveto 72 (- getResultRow\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 60 242 moveto
-60 229 60 216 60 204 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 60 252 moveto
-55.5 242 lineto
-60 247 lineto
-60 242 lineto
-60 242 lineto
-60 242 lineto
-60 247 lineto
-64.5 242 lineto
-60 252 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 60 252 moveto
-55.5 242 lineto
-60 247 lineto
-60 242 lineto
-60 242 lineto
-60 242 lineto
-60 247 lineto
-64.5 242 lineto
-60 252 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-60 225 moveto 50 (mDatabase) alignedtext
-grestore
-% Node2->Node2
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 127 433 moveto
-133 428 136 420 136 408 curveto
-136 391 129 381 119 377 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 119 439 moveto
-124.3 429.4 lineto
-123 436 lineto
-127 433 lineto
-127 433 lineto
-127 433 lineto
-123 436 lineto
-129.7 436.6 lineto
-119 439 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 119 439 moveto
-124.3 429.4 lineto
-123 436 lineto
-127 433 lineto
-127 433 lineto
-127 433 lineto
-123 436 lineto
-129.7 436.6 lineto
-119 439 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-136 405 moveto 46 (mInstance) alignedtext
-grestore
-% Node3
-gsave
-[ /Rect [ 91 612 163 696 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcRows.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 91 612 moveto
-91 696 lineto
-163 696 lineto
-163 612 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 91 612 moveto
-91 696 lineto
-163 696 lineto
-163 612 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-112.5 683 moveto 29 (cRows) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 91 676 moveto
-163 676 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-99 663 moveto 52 (- mLastRow) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 91 656 moveto
-163 656 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-99 643 moveto 50 (+ ~cRows\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-99 631 moveto 56 (+ fetchRow\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-99 619 moveto 41 (- cRows\(\)) alignedtext
-grestore
-% Node3->Node2
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 113 602 moveto
-110 591 106 578 103 564 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 116 612 moveto
-108.82 603.71 lineto
-114.56 607.21 lineto
-113.13 602.42 lineto
-113.13 602.42 lineto
-113.13 602.42 lineto
-114.56 607.21 lineto
-117.44 601.13 lineto
-116 612 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 116 612 moveto
-108.82 603.71 lineto
-114.56 607.21 lineto
-113.13 602.42 lineto
-113.13 602.42 lineto
-113.13 602.42 lineto
-114.56 607.21 lineto
-117.44 601.13 lineto
-116 612 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-109 585 moveto 32 (mRows) alignedtext
-grestore
-% Node4
-gsave
-[ /Rect [ 17 744 103 888 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcRow.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 17 744 moveto
-17 888 lineto
-103 888 lineto
-103 744 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 17 744 moveto
-17 888 lineto
-103 888 lineto
-103 744 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-48 875 moveto 24 (cRow) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 17 868 moveto
-103 868 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-25 855 moveto 50 (- currentCol) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-25 843 moveto 46 (- ColCount) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-25 831 moveto 44 (- Columns) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-25 819 moveto 35 (- Values) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 17 812 moveto
-103 812 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-25 799 moveto 45 (+ ~cRow\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-25 787 moveto 41 (+ Count\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-25 775 moveto 70 (+ fetchColumn\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-25 763 moveto 70 (+ fetchColumn\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-25 751 moveto 36 (- cRow\(\)) alignedtext
-grestore
-% Node4->Node2
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 41 734 moveto
-39 721 37 709 36 696 curveto
-32 653 33 607 37 564 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 43 744 moveto
-36.63 735.08 lineto
-42.02 739.1 lineto
-41.04 734.19 lineto
-41.04 734.19 lineto
-41.04 734.19 lineto
-42.02 739.1 lineto
-45.45 733.31 lineto
-43 744 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 43 744 moveto
-36.63 735.08 lineto
-42.02 739.1 lineto
-41.04 734.19 lineto
-41.04 734.19 lineto
-41.04 734.19 lineto
-42.02 739.1 lineto
-45.45 733.31 lineto
-43 744 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-36 651 moveto 46 (mLastRow) alignedtext
-grestore
-% Node4->Node3
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 94 735 moveto
-100 721 105 708 110 696 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 90 744 moveto
-89.95 733.03 lineto
-92.03 739.43 lineto
-94.06 734.86 lineto
-94.06 734.86 lineto
-94.06 734.86 lineto
-92.03 739.43 lineto
-98.17 736.69 lineto
-90 744 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 90 744 moveto
-89.95 733.03 lineto
-92.03 739.43 lineto
-94.06 734.86 lineto
-94.06 734.86 lineto
-94.06 734.86 lineto
-92.03 739.43 lineto
-98.17 736.69 lineto
-90 744 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-100 717 moveto 46 (mLastRow) alignedtext
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 228 932
-end
-restore
-%%EOF
diff --git a/doc/latex/classcUPnPObjectFactory__coll__graph.md5 b/doc/latex/classcUPnPObjectFactory__coll__graph.md5
deleted file mode 100644
index 8adba80..0000000
--- a/doc/latex/classcUPnPObjectFactory__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-f6b0540159a7159018a87d95a80b2147 \ No newline at end of file
diff --git a/doc/latex/classcUPnPObjectFactory__coll__graph.pdf b/doc/latex/classcUPnPObjectFactory__coll__graph.pdf
deleted file mode 100644
index 87d657a..0000000
--- a/doc/latex/classcUPnPObjectFactory__coll__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcUPnPObjectMediator.tex b/doc/latex/classcUPnPObjectMediator.tex
deleted file mode 100644
index 6613879..0000000
--- a/doc/latex/classcUPnPObjectMediator.tex
+++ /dev/null
@@ -1,262 +0,0 @@
-\hypertarget{classcUPnPObjectMediator}{
-\section{cUPnPObjectMediator Class Reference}
-\label{classcUPnPObjectMediator}\index{cUPnPObjectMediator@{cUPnPObjectMediator}}
-}
-{\tt \#include $<$object.h$>$}
-
-Inheritance diagram for cUPnPObjectMediator:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[width=400pt]{classcUPnPObjectMediator__inherit__graph}
-\end{center}
-\end{figure}
-Collaboration diagram for cUPnPObjectMediator:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[width=400pt]{classcUPnPObjectMediator__coll__graph}
-\end{center}
-\end{figure}
-\subsection*{Public Member Functions}
-\begin{CompactItemize}
-\item
-virtual \hyperlink{classcUPnPClassObject}{cUPnPClassObject} $\ast$ \hyperlink{classcUPnPObjectMediator_bfbca3f1cbadacee2b21306364750f26}{createObject} (const char $\ast$Title, bool Restricted)
-\item
-virtual \hyperlink{classcUPnPClassObject}{cUPnPClassObject} $\ast$ \hyperlink{classcUPnPObjectMediator_5b4fff612476fb51690919f9c59899a5}{getObject} (\hyperlink{structcUPnPObjectID}{cUPnPObjectID} ID)
-\item
-virtual int \hyperlink{classcUPnPObjectMediator_c200f88239b8940d9d38cbe04c3e961e}{saveObject} (\hyperlink{classcUPnPClassObject}{cUPnPClassObject} $\ast$Object)
-\item
-virtual int \hyperlink{classcUPnPObjectMediator_0d2f9d72a678002456cbdeccb2c6e5fe}{deleteObject} (\hyperlink{classcUPnPClassObject}{cUPnPClassObject} $\ast$Object)
-\item
-virtual int \hyperlink{classcUPnPObjectMediator_9ab720e86c6d6cb397799ac5070f70aa}{clearObject} (\hyperlink{classcUPnPClassObject}{cUPnPClassObject} $\ast$Object)
-\end{CompactItemize}
-\subsection*{Protected Member Functions}
-\begin{CompactItemize}
-\item
-\hyperlink{classcUPnPObjectMediator_1bc635808c95f6bd774046c37b8139a1}{cUPnPObjectMediator} (\hyperlink{classcMediaDatabase}{cMediaDatabase} $\ast$MediaDatabase)
-\item
-virtual int \hyperlink{classcUPnPObjectMediator_a5a3c6d0fd0cff8c74e6fc40d723290f}{initializeObject} (\hyperlink{classcUPnPClassObject}{cUPnPClassObject} $\ast$Object, const char $\ast$Class, const char $\ast$Title, bool Restricted)
-\item
-virtual int \hyperlink{classcUPnPObjectMediator_c44c010895f92adc63af2a2d34cf34c8}{objectToDatabase} (\hyperlink{classcUPnPClassObject}{cUPnPClassObject} $\ast$Object)
-\item
-virtual int \hyperlink{classcUPnPObjectMediator_07a6a1d2694fb2f4573bd50374406b24}{databaseToObject} (\hyperlink{classcUPnPClassObject}{cUPnPClassObject} $\ast$Object, \hyperlink{structcUPnPObjectID}{cUPnPObjectID} ID)
-\end{CompactItemize}
-\subsection*{Protected Attributes}
-\begin{CompactItemize}
-\item
-\hypertarget{classcUPnPObjectMediator_e4c8b57a4ebeee1cd55306d436a10541}{
-\hyperlink{classcSQLiteDatabase}{cSQLiteDatabase} $\ast$ \hyperlink{classcUPnPObjectMediator_e4c8b57a4ebeee1cd55306d436a10541}{mDatabase}}
-\label{classcUPnPObjectMediator_e4c8b57a4ebeee1cd55306d436a10541}
-
-\begin{CompactList}\small\item\em the SQLite 3 database wrapper \item\end{CompactList}\item
-\hypertarget{classcUPnPObjectMediator_dbdaa3de8276658a0f8d91d24a789ddf}{
-\hyperlink{classcMediaDatabase}{cMediaDatabase} $\ast$ \hyperlink{classcUPnPObjectMediator_dbdaa3de8276658a0f8d91d24a789ddf}{mMediaDatabase}}
-\label{classcUPnPObjectMediator_dbdaa3de8276658a0f8d91d24a789ddf}
-
-\begin{CompactList}\small\item\em the media database \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-Object 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.
-
-\subsection{Constructor \& Destructor Documentation}
-\hypertarget{classcUPnPObjectMediator_1bc635808c95f6bd774046c37b8139a1}{
-\index{cUPnPObjectMediator@{cUPnPObjectMediator}!cUPnPObjectMediator@{cUPnPObjectMediator}}
-\index{cUPnPObjectMediator@{cUPnPObjectMediator}!cUPnPObjectMediator@{cUPnPObjectMediator}}
-\subsubsection[{cUPnPObjectMediator}]{\setlength{\rightskip}{0pt plus 5cm}cUPnPObjectMediator::cUPnPObjectMediator ({\bf cMediaDatabase} $\ast$ {\em MediaDatabase})\hspace{0.3cm}{\tt \mbox{[}protected\mbox{]}}}}
-\label{classcUPnPObjectMediator_1bc635808c95f6bd774046c37b8139a1}
-
-
-Constructor of object mediator
-
-This constructs a new object mediator. This is actually not allowed because it is prohibited to create instances of the UPnP class Object \begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em MediaDatabase}]the media database \end{description}
-\end{Desc}
-
-
-\subsection{Member Function Documentation}
-\hypertarget{classcUPnPObjectMediator_9ab720e86c6d6cb397799ac5070f70aa}{
-\index{cUPnPObjectMediator@{cUPnPObjectMediator}!clearObject@{clearObject}}
-\index{clearObject@{clearObject}!cUPnPObjectMediator@{cUPnPObjectMediator}}
-\subsubsection[{clearObject}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPObjectMediator::clearObject ({\bf cUPnPClassObject} $\ast$ {\em Object})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcUPnPObjectMediator_9ab720e86c6d6cb397799ac5070f70aa}
-
-
-Clears the object
-
-This clears the object, i.e. all its children will be removed and deleted from the database
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt $<$0},} in case of an error\item {\bf {\tt 0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Object}]the object to be cleared \end{description}
-\end{Desc}
-
-
-Implements \hyperlink{classcMediatorInterface_cd087c690154d43ac5ef92c5a42f2349}{cMediatorInterface}.\hypertarget{classcUPnPObjectMediator_bfbca3f1cbadacee2b21306364750f26}{
-\index{cUPnPObjectMediator@{cUPnPObjectMediator}!createObject@{createObject}}
-\index{createObject@{createObject}!cUPnPObjectMediator@{cUPnPObjectMediator}}
-\subsubsection[{createObject}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cUPnPClassObject} $\ast$ cUPnPObjectMediator::createObject (const char $\ast$ {\em Title}, \/ bool {\em Restricted})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcUPnPObjectMediator_bfbca3f1cbadacee2b21306364750f26}
-
-
-Creates an object
-
-This creates a new UPnP object with the specific title and the restriction.
-
-\begin{Desc}
-\item[Returns:]the newly created object \end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Title}]the title of that object \item[{\em Restricted}]the restriction of the object \end{description}
-\end{Desc}
-
-
-Implements \hyperlink{classcMediatorInterface_68a8350f7ea5ccd2496580035228b1fc}{cMediatorInterface}.
-
-Reimplemented in \hyperlink{classcUPnPItemMediator_e2fd4cf5e6435f1eeadd11f9a99cd2db}{cUPnPItemMediator}, \hyperlink{classcUPnPVideoItemMediator_27e001142c3651c36dfd3b7c450414c0}{cUPnPVideoItemMediator}, \hyperlink{classcUPnPVideoBroadcastMediator_14fefa90807d40d91a80712729af2beb}{cUPnPVideoBroadcastMediator}, \hyperlink{classcUPnPMovieMediator_29d40a311b7283cc4fba36860ac8c935}{cUPnPMovieMediator}, and \hyperlink{classcUPnPContainerMediator_751177c725da94b1b91f6cda4645844d}{cUPnPContainerMediator}.\hypertarget{classcUPnPObjectMediator_07a6a1d2694fb2f4573bd50374406b24}{
-\index{cUPnPObjectMediator@{cUPnPObjectMediator}!databaseToObject@{databaseToObject}}
-\index{databaseToObject@{databaseToObject}!cUPnPObjectMediator@{cUPnPObjectMediator}}
-\subsubsection[{databaseToObject}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPObjectMediator::databaseToObject ({\bf cUPnPClassObject} $\ast$ {\em Object}, \/ {\bf cUPnPObjectID} {\em ID})\hspace{0.3cm}{\tt \mbox{[}protected, virtual\mbox{]}}}}
-\label{classcUPnPObjectMediator_07a6a1d2694fb2f4573bd50374406b24}
-
-
-Loads an object from database
-
-This loads an object from the database
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt $<$0},} in case of an error\item {\bf {\tt 0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Object}]the object to be loaded \item[{\em ID}]the object ID of that object \end{description}
-\end{Desc}
-
-
-Reimplemented in \hyperlink{classcUPnPItemMediator_1f3645ebe0a33a81d0b3f22060dc4761}{cUPnPItemMediator}, \hyperlink{classcUPnPVideoItemMediator_3f7ec1937b2b95e3ec5462470971d350}{cUPnPVideoItemMediator}, \hyperlink{classcUPnPVideoBroadcastMediator_33237e5d850c107d37be37c1646b17d7}{cUPnPVideoBroadcastMediator}, \hyperlink{classcUPnPMovieMediator_542135e9c1051b57a8f6f5ecc0c1ede3}{cUPnPMovieMediator}, and \hyperlink{classcUPnPContainerMediator_79f483b48f596047ed9549f0b036f35b}{cUPnPContainerMediator}.\hypertarget{classcUPnPObjectMediator_0d2f9d72a678002456cbdeccb2c6e5fe}{
-\index{cUPnPObjectMediator@{cUPnPObjectMediator}!deleteObject@{deleteObject}}
-\index{deleteObject@{deleteObject}!cUPnPObjectMediator@{cUPnPObjectMediator}}
-\subsubsection[{deleteObject}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPObjectMediator::deleteObject ({\bf cUPnPClassObject} $\ast$ {\em Object})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcUPnPObjectMediator_0d2f9d72a678002456cbdeccb2c6e5fe}
-
-
-Deletes the object
-
-This deletes the object in the database by removing all its children and then deleting the contents from the database
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt $<$0},} in case of an error\item {\bf {\tt 0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Object}]the object to be deleted \end{description}
-\end{Desc}
-
-
-Implements \hyperlink{classcMediatorInterface_ffbddb7fe72554b9cde9d02648cf8f0e}{cMediatorInterface}.\hypertarget{classcUPnPObjectMediator_5b4fff612476fb51690919f9c59899a5}{
-\index{cUPnPObjectMediator@{cUPnPObjectMediator}!getObject@{getObject}}
-\index{getObject@{getObject}!cUPnPObjectMediator@{cUPnPObjectMediator}}
-\subsubsection[{getObject}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cUPnPClassObject} $\ast$ cUPnPObjectMediator::getObject ({\bf cUPnPObjectID} {\em ID})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcUPnPObjectMediator_5b4fff612476fb51690919f9c59899a5}
-
-
-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.
-
-\begin{Desc}
-\item[Returns:]the object, found in the database \end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em ID}]the object ID \end{description}
-\end{Desc}
-
-
-Implements \hyperlink{classcMediatorInterface_716ad95bf6ac5a10e9409ced7a63a9d8}{cMediatorInterface}.
-
-Reimplemented in \hyperlink{classcUPnPItemMediator_81411b2a472ade71d73a9c8ddc2a7990}{cUPnPItemMediator}, \hyperlink{classcUPnPVideoItemMediator_dd8927340a69d247965ef9250adefb21}{cUPnPVideoItemMediator}, \hyperlink{classcUPnPVideoBroadcastMediator_c13bf0f008f49b0ab499542391998a24}{cUPnPVideoBroadcastMediator}, \hyperlink{classcUPnPMovieMediator_d85b240eb54efd9ab46c440b51c71e83}{cUPnPMovieMediator}, and \hyperlink{classcUPnPContainerMediator_78b71f96fb4289dc78f897d6282078d6}{cUPnPContainerMediator}.\hypertarget{classcUPnPObjectMediator_a5a3c6d0fd0cff8c74e6fc40d723290f}{
-\index{cUPnPObjectMediator@{cUPnPObjectMediator}!initializeObject@{initializeObject}}
-\index{initializeObject@{initializeObject}!cUPnPObjectMediator@{cUPnPObjectMediator}}
-\subsubsection[{initializeObject}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPObjectMediator::initializeObject ({\bf cUPnPClassObject} $\ast$ {\em Object}, \/ const char $\ast$ {\em Class}, \/ const char $\ast$ {\em Title}, \/ bool {\em Restricted})\hspace{0.3cm}{\tt \mbox{[}protected, virtual\mbox{]}}}}
-\label{classcUPnPObjectMediator_a5a3c6d0fd0cff8c74e6fc40d723290f}
-
-
-Initializes an object
-
-This initializes an object, which means, that it will be created in the database with the required details.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt $<$0},} in case of an error\item {\bf {\tt 0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Object}]the object to be initialized \item[{\em Class}]the class of the object \item[{\em Title}]the title of the object \item[{\em Restricted}]restriction of the object \end{description}
-\end{Desc}
-\hypertarget{classcUPnPObjectMediator_c44c010895f92adc63af2a2d34cf34c8}{
-\index{cUPnPObjectMediator@{cUPnPObjectMediator}!objectToDatabase@{objectToDatabase}}
-\index{objectToDatabase@{objectToDatabase}!cUPnPObjectMediator@{cUPnPObjectMediator}}
-\subsubsection[{objectToDatabase}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPObjectMediator::objectToDatabase ({\bf cUPnPClassObject} $\ast$ {\em Object})\hspace{0.3cm}{\tt \mbox{[}protected, virtual\mbox{]}}}}
-\label{classcUPnPObjectMediator_c44c010895f92adc63af2a2d34cf34c8}
-
-
-Store the object in the database
-
-This stores the information of an object in the database
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt $<$0},} in case of an error\item {\bf {\tt 0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Object}]the object to be saved \end{description}
-\end{Desc}
-
-
-Reimplemented in \hyperlink{classcUPnPItemMediator_6d954b1cfdc4a7d55981c6ebff9d6d04}{cUPnPItemMediator}, \hyperlink{classcUPnPVideoItemMediator_984e10738bca46ce38307d5f60e26bd3}{cUPnPVideoItemMediator}, \hyperlink{classcUPnPVideoBroadcastMediator_822f9c93928a7dbe9491c8cccbf53f95}{cUPnPVideoBroadcastMediator}, \hyperlink{classcUPnPMovieMediator_61ab6dcaf2417898428ddf1f635788b7}{cUPnPMovieMediator}, and \hyperlink{classcUPnPContainerMediator_1caa4625fca42940ba36999a71ac49ec}{cUPnPContainerMediator}.\hypertarget{classcUPnPObjectMediator_c200f88239b8940d9d38cbe04c3e961e}{
-\index{cUPnPObjectMediator@{cUPnPObjectMediator}!saveObject@{saveObject}}
-\index{saveObject@{saveObject}!cUPnPObjectMediator@{cUPnPObjectMediator}}
-\subsubsection[{saveObject}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPObjectMediator::saveObject ({\bf cUPnPClassObject} $\ast$ {\em Object})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcUPnPObjectMediator_c200f88239b8940d9d38cbe04c3e961e}
-
-
-Saves the object
-
-This saves the object in the database by updating the values in the database with those in the object.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt $<$0},} in case of an error\item {\bf {\tt 0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Object}]the object to be saved \end{description}
-\end{Desc}
-
-
-Implements \hyperlink{classcMediatorInterface_a2f40e697f499c64cfd007aa70e3da7e}{cMediatorInterface}.
-
-The documentation for this class was generated from the following files:\begin{CompactItemize}
-\item
-database/object.h\item
-database/object.cpp\end{CompactItemize}
diff --git a/doc/latex/classcUPnPObjectMediator__coll__graph.eps b/doc/latex/classcUPnPObjectMediator__coll__graph.eps
deleted file mode 100644
index d1e8e38..0000000
--- a/doc/latex/classcUPnPObjectMediator__coll__graph.eps
+++ /dev/null
@@ -1,1249 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 647 1616
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 611 1580 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 79 0 moveto
-79 180 lineto
-213 180 lineto
-213 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 79 0 moveto
-79 180 lineto
-213 180 lineto
-213 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-97.5 167 moveto 97 (cUPnPObjectMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 79 160 moveto
-213 160 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 147 moveto 58 (# mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 135 moveto 84 (# mMediaDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 79 128 moveto
-213 128 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 115 moveto 118 (+ ~cUPnPObjectMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 103 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 91 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 79 moveto 65 (+ saveObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 67 moveto 70 (+ deleteObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 55 moveto 65 (+ clearObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 43 moveto 111 (# cUPnPObjectMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 31 moveto 78 (# initializeObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 19 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 7 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 0 330 118 450 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcMediatorInterface.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 0 330 moveto
-0 450 lineto
-118 450 lineto
-118 330 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 330 moveto
-0 450 lineto
-118 450 lineto
-118 330 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-18.5 437 moveto 81 (cMediatorInterface) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 430 moveto
-118 430 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-57.5 417 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 410 moveto
-118 410 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 397 moveto 102 (+ ~cMediatorInterface\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 385 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 373 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 361 moveto 65 (+ saveObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 349 moveto 70 (+ deleteObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 337 moveto 65 (+ clearObject\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 80 320 moveto
-92 278 107 225 120 180 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 76.52 319.42 moveto
-77 330 lineto
-83.23 321.43 lineto
-closepath stroke
-grestore
-% Node3
-gsave
-[ /Rect [ 199 228 331 552 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcMediaDatabase.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 199 228 moveto
-199 552 lineto
-331 552 lineto
-331 228 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 199 228 moveto
-199 552 lineto
-331 552 lineto
-331 228 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-228.5 539 moveto 73 (cMediaDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 199 532 moveto
-331 532 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 519 moveto 89 (- mSystemUpdateID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 507 moveto 47 (- mFactory) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 495 moveto 48 (- mObjects) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 483 moveto 56 (- mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 471 moveto 96 (- mLastInsertObjectID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 199 464 moveto
-331 464 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 451 moveto 103 (+ getSystemUpdateID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 439 moveto 116 (+ getContainerUpdateIDs\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 427 moveto 88 (+ cMediaDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 415 moveto 94 (+ ~cMediaDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 403 moveto 69 (+ addFastFind\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 391 moveto 107 (+ getObjectByFastFind\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 379 moveto 79 (+ getObjectByID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 367 moveto 46 (+ browse\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 355 moveto 44 (+ search\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 343 moveto 84 (- getNextObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 331 moveto 67 (- cacheObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 319 moveto 86 (- prepareDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 307 moveto 71 (- loadChannels\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 295 moveto 79 (- loadRecordings\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 283 moveto 98 (- updateChannelEPG\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 271 moveto 90 (- updateRecordings\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 259 moveto 25 (- init\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 247 moveto 85 (- updateSystemID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 235 moveto 40 (- Action\(\)) alignedtext
-grestore
-% Node3->Node1
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 197 219 moveto
-192 205 187 192 182 180 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 201 228 moveto
-192.83 220.69 lineto
-198.97 223.43 lineto
-196.94 218.86 lineto
-196.94 218.86 lineto
-196.94 218.86 lineto
-198.97 223.43 lineto
-201.05 217.03 lineto
-201 228 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 201 228 moveto
-192.83 220.69 lineto
-198.97 223.43 lineto
-196.94 218.86 lineto
-196.94 218.86 lineto
-196.94 218.86 lineto
-198.97 223.43 lineto
-201.05 217.03 lineto
-201 228 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-192 201 moveto 76 (mMediaDatabase) alignedtext
-grestore
-% Node4
-gsave
-[ /Rect [ 279 642 399 846 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPObjectFactory.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 279 642 moveto
-279 846 lineto
-399 846 lineto
-399 642 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 279 642 moveto
-279 846 lineto
-399 846 lineto
-399 642 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-293 833 moveto 92 (cUPnPObjectFactory) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 279 826 moveto
-399 826 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 813 moveto 56 (- mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 801 moveto 57 (- mMediators) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 789 moveto 52 (- mInstance) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 279 782 moveto
-399 782 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 769 moveto 85 (+ registerMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 757 moveto 95 (+ unregisterMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 745 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 733 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 721 moveto 65 (+ saveObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 709 moveto 70 (+ deleteObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 697 moveto 65 (+ clearObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 685 moveto 66 (+ getInstance\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 673 moveto 87 (- findMediatorByID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 661 moveto 102 (- findMediatorByClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 649 moveto 104 (- cUPnPObjectFactory\(\)) alignedtext
-grestore
-% Node4->Node3
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 316 632 moveto
-311 607 305 579 299 552 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 318 642 moveto
-311.63 633.08 lineto
-317.02 637.1 lineto
-316.04 632.19 lineto
-316.04 632.19 lineto
-316.04 632.19 lineto
-317.02 637.1 lineto
-320.45 631.31 lineto
-318 642 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 318 642 moveto
-311.63 633.08 lineto
-317.02 637.1 lineto
-316.04 632.19 lineto
-316.04 632.19 lineto
-316.04 632.19 lineto
-317.02 637.1 lineto
-320.45 631.31 lineto
-318 642 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-306.5 573 moveto 41 (mFactory) alignedtext
-grestore
-% Node4->Node4
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 408 769 moveto
-414 764 417 755 417 744 curveto
-417 728 410 718 399 714 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 399 774 moveto
-405.56 765.21 lineto
-403.37 771.57 lineto
-407.74 769.14 lineto
-407.74 769.14 lineto
-407.74 769.14 lineto
-403.37 771.57 lineto
-409.93 773.08 lineto
-399 774 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 399 774 moveto
-405.56 765.21 lineto
-403.37 771.57 lineto
-407.74 769.14 lineto
-407.74 769.14 lineto
-407.74 769.14 lineto
-403.37 771.57 lineto
-409.93 773.08 lineto
-399 774 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-417 741 moveto 46 (mInstance) alignedtext
-grestore
-% Node5
-gsave
-[ /Rect [ 153 936 269 1248 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcSQLiteDatabase.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 153 936 moveto
-153 1248 lineto
-270 1248 lineto
-270 936 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 153 936 moveto
-153 1248 lineto
-270 1248 lineto
-270 936 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-172.5 1235 moveto 77 (cSQLiteDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 153 1228 moveto
-270 1228 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1215 moveto 68 (- mAutoCommit) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1203 moveto 92 (- mActiveTransaction) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1191 moveto 52 (- mLastRow) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1179 moveto 38 (- mRows) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1167 moveto 56 (- mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1155 moveto 52 (- mInstance) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 153 1148 moveto
-270 1148 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1135 moveto 98 (+ ~cSQLiteDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1123 moveto 82 (+ getResultCount\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1111 moveto 101 (+ getLastInsertRowID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1099 moveto 80 (+ getResultRows\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1087 moveto 81 (+ execStatement\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1075 moveto 85 (+ startTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1063 moveto 98 (+ commitTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1051 moveto 99 (+ rollbackTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1039 moveto 83 (+ setAutoCommit\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1027 moveto 42 (+ sprintf\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1015 moveto 66 (+ getInstance\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1003 moveto 89 (- cSQLiteDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 991 moveto 47 (- initialize\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 979 moveto 76 (- initializeTables\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 967 moveto 82 (- initializeTriggers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 955 moveto 33 (- exec\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 943 moveto 72 (- getResultRow\(\)) alignedtext
-grestore
-% Node5->Node1
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 196 926 moveto
-187 826 177 696 169 582 curveto
-160 441 153 279 149 180 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 197 936 moveto
-191.53 926.5 lineto
-196.5 931.02 lineto
-196 926.05 lineto
-196 926.05 lineto
-196 926.05 lineto
-196.5 931.02 lineto
-200.48 925.6 lineto
-197 936 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 197 936 moveto
-191.53 926.5 lineto
-196.5 931.02 lineto
-196 926.05 lineto
-196 926.05 lineto
-196 926.05 lineto
-196.5 931.02 lineto
-200.48 925.6 lineto
-197 936 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-169 573 moveto 50 (mDatabase) alignedtext
-grestore
-% Node5->Node3
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 206 926 moveto
-205 830 207 708 220 600 curveto
-222 584 224 568 227 552 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 206 936 moveto
-201.5 926 lineto
-206 931 lineto
-206 926 lineto
-206 926 lineto
-206 926 lineto
-206 931 lineto
-210.5 926 lineto
-206 936 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 206 936 moveto
-201.5 926 lineto
-206 931 lineto
-206 926 lineto
-206 926 lineto
-206 926 lineto
-206 931 lineto
-210.5 926 lineto
-206 936 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-220 741 moveto 50 (mDatabase) alignedtext
-grestore
-% Node5->Node4
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 271 927 moveto
-281 899 292 871 301 846 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 268 936 moveto
-266.89 925.09 lineto
-269.58 931.26 lineto
-271.16 926.51 lineto
-271.16 926.51 lineto
-271.16 926.51 lineto
-269.58 931.26 lineto
-275.43 927.94 lineto
-268 936 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 268 936 moveto
-266.89 925.09 lineto
-269.58 931.26 lineto
-271.16 926.51 lineto
-271.16 926.51 lineto
-271.16 926.51 lineto
-269.58 931.26 lineto
-275.43 927.94 lineto
-268 936 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-280 909 moveto 50 (mDatabase) alignedtext
-grestore
-% Node5->Node5
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 278 1117 moveto
-284 1112 287 1104 287 1092 curveto
-287 1075 280 1065 270 1061 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 270 1123 moveto
-275.3 1113.4 lineto
-274 1120 lineto
-278 1117 lineto
-278 1117 lineto
-278 1117 lineto
-274 1120 lineto
-280.7 1120.6 lineto
-270 1123 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 270 1123 moveto
-275.3 1113.4 lineto
-274 1120 lineto
-278 1117 lineto
-278 1117 lineto
-278 1117 lineto
-274 1120 lineto
-280.7 1120.6 lineto
-270 1123 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-287 1089 moveto 46 (mInstance) alignedtext
-grestore
-% Node6
-gsave
-[ /Rect [ 259 1296 331 1380 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcRows.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 259 1296 moveto
-259 1380 lineto
-331 1380 lineto
-331 1296 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 259 1296 moveto
-259 1380 lineto
-331 1380 lineto
-331 1296 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-280.5 1367 moveto 29 (cRows) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 259 1360 moveto
-331 1360 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-267 1347 moveto 52 (- mLastRow) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 259 1340 moveto
-331 1340 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-267 1327 moveto 50 (+ ~cRows\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-267 1315 moveto 56 (+ fetchRow\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-267 1303 moveto 41 (- cRows\(\)) alignedtext
-grestore
-% Node6->Node5
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 278 1287 moveto
-274 1275 270 1262 265 1248 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 281 1296 moveto
-273.57 1287.94 lineto
-279.42 1291.26 lineto
-277.84 1286.51 lineto
-277.84 1286.51 lineto
-277.84 1286.51 lineto
-279.42 1291.26 lineto
-282.11 1285.09 lineto
-281 1296 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 281 1296 moveto
-273.57 1287.94 lineto
-279.42 1291.26 lineto
-277.84 1286.51 lineto
-277.84 1286.51 lineto
-277.84 1286.51 lineto
-279.42 1291.26 lineto
-282.11 1285.09 lineto
-281 1296 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-276 1269 moveto 32 (mRows) alignedtext
-grestore
-% Node7
-gsave
-[ /Rect [ 185 1428 271 1572 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcRow.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 185 1428 moveto
-185 1572 lineto
-271 1572 lineto
-271 1428 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 185 1428 moveto
-185 1572 lineto
-271 1572 lineto
-271 1428 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-216 1559 moveto 24 (cRow) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 185 1552 moveto
-271 1552 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1539 moveto 50 (- currentCol) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1527 moveto 46 (- ColCount) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1515 moveto 44 (- Columns) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1503 moveto 35 (- Values) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 185 1496 moveto
-271 1496 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1483 moveto 45 (+ ~cRow\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1471 moveto 41 (+ Count\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1459 moveto 70 (+ fetchColumn\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1447 moveto 70 (+ fetchColumn\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1435 moveto 36 (- cRow\(\)) alignedtext
-grestore
-% Node7->Node5
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 209 1418 moveto
-207 1405 206 1393 204 1380 curveto
-200 1337 199 1291 200 1248 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 211 1428 moveto
-204.63 1419.08 lineto
-210.02 1423.1 lineto
-209.04 1418.19 lineto
-209.04 1418.19 lineto
-209.04 1418.19 lineto
-210.02 1423.1 lineto
-213.45 1417.31 lineto
-211 1428 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 211 1428 moveto
-204.63 1419.08 lineto
-210.02 1423.1 lineto
-209.04 1418.19 lineto
-209.04 1418.19 lineto
-209.04 1418.19 lineto
-210.02 1423.1 lineto
-213.45 1417.31 lineto
-211 1428 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-207 1335 moveto 46 (mLastRow) alignedtext
-grestore
-% Node7->Node6
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 262 1419 moveto
-268 1405 273 1392 278 1380 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 258 1428 moveto
-257.95 1417.03 lineto
-260.03 1423.43 lineto
-262.06 1418.86 lineto
-262.06 1418.86 lineto
-262.06 1418.86 lineto
-260.03 1423.43 lineto
-266.17 1420.69 lineto
-258 1428 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 258 1428 moveto
-257.95 1417.03 lineto
-260.03 1423.43 lineto
-262.06 1418.86 lineto
-262.06 1418.86 lineto
-262.06 1418.86 lineto
-260.03 1423.43 lineto
-266.17 1420.69 lineto
-258 1428 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-271 1401 moveto 46 (mLastRow) alignedtext
-grestore
-% Node8
-gsave
-[ /Rect [ 481 600 603 888 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($structcUPnPObjectID.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 481 600 moveto
-481 888 lineto
-603 888 lineto
-603 600 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 481 600 moveto
-481 888 lineto
-603 888 lineto
-603 600 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-507.5 875 moveto 69 (cUPnPObjectID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 481 868 moveto
-603 868 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 855 moveto 24 (+ _ID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 481 848 moveto
-603 848 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 835 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 823 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 811 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 799 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 787 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 775 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 763 moveto 62 (+ operator++\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 751 moveto 62 (+ operator++\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 739 moveto 56 (+ operator--\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 727 moveto 56 (+ operator--\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 715 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 703 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 691 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 679 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 667 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 655 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 643 moveto 106 (+ operator unsigned int\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 631 moveto 64 (+ operator int\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 619 moveto 71 (+ operator long\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 607 moveto 54 (+ operator*\(\)) alignedtext
-grestore
-% Node8->Node3
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 475 604 moveto
-474 603 473 601 472 600 curveto
-431 542 375 486 331 446 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 481 613 moveto
-471.71 607.18 lineto
-478.23 608.84 lineto
-475.45 604.68 lineto
-475.45 604.68 lineto
-475.45 604.68 lineto
-478.23 608.84 lineto
-479.2 602.18 lineto
-481 613 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 481 613 moveto
-471.71 607.18 lineto
-478.23 608.84 lineto
-475.45 604.68 lineto
-475.45 604.68 lineto
-475.45 604.68 lineto
-478.23 608.84 lineto
-479.2 602.18 lineto
-481 613 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-457 573 moveto 90 (mLastInsertObjectID) alignedtext
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 647 1616
-end
-restore
-%%EOF
diff --git a/doc/latex/classcUPnPObjectMediator__coll__graph.md5 b/doc/latex/classcUPnPObjectMediator__coll__graph.md5
deleted file mode 100644
index 1caf568..0000000
--- a/doc/latex/classcUPnPObjectMediator__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-85e47ee2e1d5da01c8573cc90a9a9e2c \ No newline at end of file
diff --git a/doc/latex/classcUPnPObjectMediator__coll__graph.pdf b/doc/latex/classcUPnPObjectMediator__coll__graph.pdf
deleted file mode 100644
index f87bd83..0000000
--- a/doc/latex/classcUPnPObjectMediator__coll__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcUPnPObjectMediator__inherit__graph.eps b/doc/latex/classcUPnPObjectMediator__inherit__graph.eps
deleted file mode 100644
index 98cf462..0000000
--- a/doc/latex/classcUPnPObjectMediator__inherit__graph.eps
+++ /dev/null
@@ -1,710 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 443 848
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 407 812 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 82 468 moveto
-82 648 lineto
-216 648 lineto
-216 468 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 82 468 moveto
-82 648 lineto
-216 648 lineto
-216 468 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-100.5 635 moveto 97 (cUPnPObjectMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 82 628 moveto
-216 628 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-90 615 moveto 58 (# mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-90 603 moveto 84 (# mMediaDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 82 596 moveto
-216 596 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-90 583 moveto 118 (+ ~cUPnPObjectMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-90 571 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-90 559 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-90 547 moveto 65 (+ saveObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-90 535 moveto 70 (+ deleteObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-90 523 moveto 65 (+ clearObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-90 511 moveto 111 (# cUPnPObjectMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-90 499 moveto 78 (# initializeObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-90 487 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-90 475 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node3
-gsave
-[ /Rect [ 0 312 146 432 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPContainerMediator.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 0 312 moveto
-0 432 lineto
-147 432 lineto
-147 312 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 312 moveto
-0 432 lineto
-147 432 lineto
-147 312 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-18 419 moveto 110 (cUPnPContainerMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 412 moveto
-147 412 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-71.5 399 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 392 moveto
-147 392 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 379 moveto 125 (+ cUPnPContainerMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 367 moveto 131 (+ ~cUPnPContainerMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 355 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 343 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 331 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 319 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node1->Node3
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 108 459 moveto
-104 450 101 441 97 432 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 104.74 460.28 moveto
-112 468 lineto
-111.14 457.44 lineto
-closepath stroke
-grestore
-% Node4
-gsave
-[ /Rect [ 164 312 288 432 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPItemMediator.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 164 312 moveto
-164 432 lineto
-289 432 lineto
-289 312 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 164 312 moveto
-164 432 lineto
-289 432 lineto
-289 312 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-182 419 moveto 88 (cUPnPItemMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 164 412 moveto
-289 412 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-224.5 399 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 164 392 moveto
-289 392 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-171.5 379 moveto 103 (+ cUPnPItemMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-171.5 367 moveto 109 (+ ~cUPnPItemMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-171.5 355 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-171.5 343 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-171.5 331 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-171.5 319 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node1->Node4
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 190 459 moveto
-194 450 197 441 201 432 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 186.86 457.44 moveto
-186 468 lineto
-193.26 460.28 lineto
-closepath stroke
-grestore
-% Node2
-gsave
-[ /Rect [ 90 684 208 804 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcMediatorInterface.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 90 684 moveto
-90 804 lineto
-208 804 lineto
-208 684 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 90 684 moveto
-90 804 lineto
-208 804 lineto
-208 684 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-108.5 791 moveto 81 (cMediatorInterface) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 90 784 moveto
-208 784 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-147.5 771 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 90 764 moveto
-208 764 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-98 751 moveto 102 (+ ~cMediatorInterface\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-98 739 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-98 727 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-98 715 moveto 65 (+ saveObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-98 703 moveto 70 (+ deleteObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-98 691 moveto 65 (+ clearObject\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 149 674 moveto
-149 665 149 656 149 648 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 145.5 674 moveto
-149 684 lineto
-152.5 674 lineto
-closepath stroke
-grestore
-% Node5
-gsave
-[ /Rect [ 151 156 301 276 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPVideoItemMediator.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 151 156 moveto
-151 276 lineto
-301 276 lineto
-301 156 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 151 156 moveto
-151 276 lineto
-301 276 lineto
-301 156 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-169.5 263 moveto 113 (cUPnPVideoItemMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 151 256 moveto
-301 256 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-224.5 243 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 151 236 moveto
-301 236 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-159 223 moveto 128 (+ cUPnPVideoItemMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-159 211 moveto 134 (+ ~cUPnPVideoItemMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-159 199 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-159 187 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-159 175 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-159 163 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node4->Node5
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 226 302 moveto
-226 293 226 285 226 276 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 222.5 302 moveto
-226 312 lineto
-229.5 302 lineto
-closepath stroke
-grestore
-% Node6
-gsave
-[ /Rect [ 75 0 207 120 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPMovieMediator.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 75 0 moveto
-75 120 lineto
-207 120 lineto
-207 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 75 0 moveto
-75 120 lineto
-207 120 lineto
-207 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-93.5 107 moveto 95 (cUPnPMovieMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 75 100 moveto
-207 100 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-139.5 87 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 75 80 moveto
-207 80 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-83 67 moveto 110 (+ cUPnPMovieMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-83 55 moveto 116 (+ ~cUPnPMovieMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-83 43 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-83 31 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-83 19 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-83 7 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node5->Node6
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 188 147 moveto
-183 138 178 129 173 120 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 185.08 148.96 moveto
-193 156 lineto
-191.2 145.56 lineto
-closepath stroke
-grestore
-% Node7
-gsave
-[ /Rect [ 225 0 399 120 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPVideoBroadcastMediator.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 225 0 moveto
-225 120 lineto
-399 120 lineto
-399 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 225 0 moveto
-225 120 lineto
-399 120 lineto
-399 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-243.5 107 moveto 137 (cUPnPVideoBroadcastMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 225 100 moveto
-399 100 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-310.5 87 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 225 80 moveto
-399 80 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-233 67 moveto 152 (+ cUPnPVideoBroadcastMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-233 55 moveto 158 (+ ~cUPnPVideoBroadcastMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-233 43 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-233 31 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-233 19 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-233 7 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node5->Node7
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 264 147 moveto
-268 138 274 129 279 120 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 260.8 145.56 moveto
-259 156 lineto
-266.92 148.96 lineto
-closepath stroke
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 443 848
-end
-restore
-%%EOF
diff --git a/doc/latex/classcUPnPObjectMediator__inherit__graph.md5 b/doc/latex/classcUPnPObjectMediator__inherit__graph.md5
deleted file mode 100644
index 270f3ca..0000000
--- a/doc/latex/classcUPnPObjectMediator__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-16ab6bd3044bdf97e0a0d6ae10723f8e \ No newline at end of file
diff --git a/doc/latex/classcUPnPObjectMediator__inherit__graph.pdf b/doc/latex/classcUPnPObjectMediator__inherit__graph.pdf
deleted file mode 100644
index f8913ee..0000000
--- a/doc/latex/classcUPnPObjectMediator__inherit__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcUPnPObjects.tex b/doc/latex/classcUPnPObjects.tex
deleted file mode 100644
index 2dcffe9..0000000
--- a/doc/latex/classcUPnPObjects.tex
+++ /dev/null
@@ -1,39 +0,0 @@
-\hypertarget{classcUPnPObjects}{
-\section{cUPnPObjects Class Reference}
-\label{classcUPnPObjects}\index{cUPnPObjects@{cUPnPObjects}}
-}
-{\tt \#include $<$object.h$>$}
-
-\subsection*{Public Member Functions}
-\begin{CompactItemize}
-\item
-void \hyperlink{classcUPnPObjects_d9368864f90f5b72742895015df1aef2}{SortBy} (const char $\ast$Property, bool Descending=false)
-\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-List of UPnP Objects
-
-This is a cList of UPnP Objects The list can be sorted by using a specific property
-
-\subsection{Member Function Documentation}
-\hypertarget{classcUPnPObjects_d9368864f90f5b72742895015df1aef2}{
-\index{cUPnPObjects@{cUPnPObjects}!SortBy@{SortBy}}
-\index{SortBy@{SortBy}!cUPnPObjects@{cUPnPObjects}}
-\subsubsection[{SortBy}]{\setlength{\rightskip}{0pt plus 5cm}void cUPnPObjects::SortBy (const char $\ast$ {\em Property}, \/ bool {\em Descending} = {\tt false})}}
-\label{classcUPnPObjects_d9368864f90f5b72742895015df1aef2}
-
-
-Sorts the list
-
-This sorts the list by a specific property and a certain direction \begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Property}]the property used for sorting \item[{\em Descending}]the direction of the sort \end{description}
-\end{Desc}
-
-
-The documentation for this class was generated from the following files:\begin{CompactItemize}
-\item
-database/object.h\item
-database/object.cpp\end{CompactItemize}
diff --git a/doc/latex/classcUPnPResource.tex b/doc/latex/classcUPnPResource.tex
deleted file mode 100644
index d9dc758..0000000
--- a/doc/latex/classcUPnPResource.tex
+++ /dev/null
@@ -1,288 +0,0 @@
-\hypertarget{classcUPnPResource}{
-\section{cUPnPResource Class Reference}
-\label{classcUPnPResource}\index{cUPnPResource@{cUPnPResource}}
-}
-{\tt \#include $<$object.h$>$}
-
-Collaboration diagram for cUPnPResource:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[height=400pt]{classcUPnPResource__coll__graph}
-\end{center}
-\end{figure}
-\subsection*{Public Member Functions}
-\begin{CompactItemize}
-\item
-unsigned int \hyperlink{classcUPnPResource_47ad15c119fbcfdda1bc5f60d0a3efc9}{getID} () const
-\item
-const char $\ast$ \hyperlink{classcUPnPResource_b648a88993b0e5a4421514f45a5b266f}{getResource} () const
-\item
-const char $\ast$ \hyperlink{classcUPnPResource_5da7e39c5fc76f5607c232319daa135c}{getDuration} () const
-\item
-const char $\ast$ \hyperlink{classcUPnPResource_27d5140dc72a8e034ce197913d6aa1d5}{getResolution} () const
-\item
-const char $\ast$ \hyperlink{classcUPnPResource_0ff5e61a2d07873ae2ebdab7d87b3d9f}{getProtocolInfo} () const
-\item
-const char $\ast$ \hyperlink{classcUPnPResource_6aeaaf476c5d6548b15bb381c032b815}{getContentType} () const
-\item
-const char $\ast$ \hyperlink{classcUPnPResource_04ab0d214e39ddfa18339926cef9fd64}{getImportURI} () const
-\item
-int \hyperlink{classcUPnPResource_6b6855ba6d4bd06805750ede92449c8d}{getResourceType} () const
-\item
-unsigned long \hyperlink{classcUPnPResource_361f6991a29dddf575a2b0b63ce5a66a}{getSize} () const
-\item
-off64\_\-t \hyperlink{classcUPnPResource_5cabb363c4fd0785d3f073011df835e9}{getFileSize} () const
-\item
-time\_\-t \hyperlink{classcUPnPResource_c95a8fe0bdba2c371a46e4e267dab1aa}{getLastModification} () const
-\item
-unsigned int \hyperlink{classcUPnPResource_3f2f3d5c447fee28d3dff5cf739e4c98}{getBitrate} () const
-\item
-unsigned int \hyperlink{classcUPnPResource_5ea6003b282c48f575bc54f5c9658ca9}{getSampleFrequency} () const
-\item
-unsigned int \hyperlink{classcUPnPResource_3efd82888fd648dd08b5d43520638d17}{getBitsPerSample} () const
-\item
-unsigned int \hyperlink{classcUPnPResource_ff18e089f421d710580292f0b91b40f8}{getNrAudioChannels} () const
-\item
-unsigned int \hyperlink{classcUPnPResource_276eddcc28bad31d6178cf109373074a}{getColorDepth} () const
-\end{CompactItemize}
-\subsection*{Friends}
-\begin{CompactItemize}
-\item
-\hypertarget{classcUPnPResource_61e899959de76787a31b2caf642893f5}{
-class \hyperlink{classcUPnPResource_61e899959de76787a31b2caf642893f5}{cUPnPResourceMediator}}
-\label{classcUPnPResource_61e899959de76787a31b2caf642893f5}
-
-\item
-\hypertarget{classcUPnPResource_bd3fceb5edae16f35b23748913128356}{
-class \hyperlink{classcUPnPResource_bd3fceb5edae16f35b23748913128356}{cUPnPResources}}
-\label{classcUPnPResource_bd3fceb5edae16f35b23748913128356}
-
-\item
-\hypertarget{classcUPnPResource_41bb7e713331591ea53b89d0019b101a}{
-class \hyperlink{classcUPnPResource_41bb7e713331591ea53b89d0019b101a}{cAudioVideoDetector}}
-\label{classcUPnPResource_41bb7e713331591ea53b89d0019b101a}
-
-\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-UPnP Resource
-
-This contains all details about a resource
-
-\subsection{Member Function Documentation}
-\hypertarget{classcUPnPResource_3f2f3d5c447fee28d3dff5cf739e4c98}{
-\index{cUPnPResource@{cUPnPResource}!getBitrate@{getBitrate}}
-\index{getBitrate@{getBitrate}!cUPnPResource@{cUPnPResource}}
-\subsubsection[{getBitrate}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int cUPnPResource::getBitrate () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPResource_3f2f3d5c447fee28d3dff5cf739e4c98}
-
-
-Get the bitrate
-
-This returns the bitrate of the resource in bits per second.
-
-\begin{Desc}
-\item[Returns:]the bitrate of the resource \end{Desc}
-\hypertarget{classcUPnPResource_3efd82888fd648dd08b5d43520638d17}{
-\index{cUPnPResource@{cUPnPResource}!getBitsPerSample@{getBitsPerSample}}
-\index{getBitsPerSample@{getBitsPerSample}!cUPnPResource@{cUPnPResource}}
-\subsubsection[{getBitsPerSample}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int cUPnPResource::getBitsPerSample () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPResource_3efd82888fd648dd08b5d43520638d17}
-
-
-Get the bits per sample
-
-Returns the number of bits per sample.
-
-\begin{Desc}
-\item[Returns:]the bits per sample of the resource \end{Desc}
-\hypertarget{classcUPnPResource_276eddcc28bad31d6178cf109373074a}{
-\index{cUPnPResource@{cUPnPResource}!getColorDepth@{getColorDepth}}
-\index{getColorDepth@{getColorDepth}!cUPnPResource@{cUPnPResource}}
-\subsubsection[{getColorDepth}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int cUPnPResource::getColorDepth () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPResource_276eddcc28bad31d6178cf109373074a}
-
-
-Get the color depth
-
-Returns the color depth of the resource in pits per pixel
-
-\begin{Desc}
-\item[Returns:]the color depth of the resource \end{Desc}
-\hypertarget{classcUPnPResource_6aeaaf476c5d6548b15bb381c032b815}{
-\index{cUPnPResource@{cUPnPResource}!getContentType@{getContentType}}
-\index{getContentType@{getContentType}!cUPnPResource@{cUPnPResource}}
-\subsubsection[{getContentType}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ cUPnPResource::getContentType () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPResource_6aeaaf476c5d6548b15bb381c032b815}
-
-
-Get the content type
-
-Returns the mime type of the content of the resource
-
-\begin{Desc}
-\item[Returns:]the content type of the resource \end{Desc}
-\hypertarget{classcUPnPResource_5da7e39c5fc76f5607c232319daa135c}{
-\index{cUPnPResource@{cUPnPResource}!getDuration@{getDuration}}
-\index{getDuration@{getDuration}!cUPnPResource@{cUPnPResource}}
-\subsubsection[{getDuration}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ cUPnPResource::getDuration () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPResource_5da7e39c5fc76f5607c232319daa135c}
-
-
-Get the duration
-
-Returns a date time string with the duration of the resource
-
-\begin{Desc}
-\item[Returns:]the duration of the resource \end{Desc}
-\hypertarget{classcUPnPResource_5cabb363c4fd0785d3f073011df835e9}{
-\index{cUPnPResource@{cUPnPResource}!getFileSize@{getFileSize}}
-\index{getFileSize@{getFileSize}!cUPnPResource@{cUPnPResource}}
-\subsubsection[{getFileSize}]{\setlength{\rightskip}{0pt plus 5cm}off64\_\-t cUPnPResource::getFileSize () const}}
-\label{classcUPnPResource_5cabb363c4fd0785d3f073011df835e9}
-
-
-Get the file size
-
-Returns the file size in bytes of the resource or 0 if its unknown or a stream
-
-\begin{Desc}
-\item[Returns:]the file size \end{Desc}
-\hypertarget{classcUPnPResource_47ad15c119fbcfdda1bc5f60d0a3efc9}{
-\index{cUPnPResource@{cUPnPResource}!getID@{getID}}
-\index{getID@{getID}!cUPnPResource@{cUPnPResource}}
-\subsubsection[{getID}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int cUPnPResource::getID () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPResource_47ad15c119fbcfdda1bc5f60d0a3efc9}
-
-
-Get resource ID
-
-Gets the resource ID
-
-\begin{Desc}
-\item[Returns:]the resource ID \end{Desc}
-\hypertarget{classcUPnPResource_04ab0d214e39ddfa18339926cef9fd64}{
-\index{cUPnPResource@{cUPnPResource}!getImportURI@{getImportURI}}
-\index{getImportURI@{getImportURI}!cUPnPResource@{cUPnPResource}}
-\subsubsection[{getImportURI}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ cUPnPResource::getImportURI () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPResource_04ab0d214e39ddfa18339926cef9fd64}
-
-
-Get the import URI
-
-This returns the import URI where the resource was located before importing it
-
-\begin{Desc}
-\item[Returns:]the import URI \end{Desc}
-\hypertarget{classcUPnPResource_c95a8fe0bdba2c371a46e4e267dab1aa}{
-\index{cUPnPResource@{cUPnPResource}!getLastModification@{getLastModification}}
-\index{getLastModification@{getLastModification}!cUPnPResource@{cUPnPResource}}
-\subsubsection[{getLastModification}]{\setlength{\rightskip}{0pt plus 5cm}time\_\-t cUPnPResource::getLastModification () const}}
-\label{classcUPnPResource_c95a8fe0bdba2c371a46e4e267dab1aa}
-
-
-Get the last modification
-
-This returns the timestamp of the last modification to the file. If it is a stream, then its the current time.
-
-\begin{Desc}
-\item[Returns:]the timestamp with the last modification of the resource \end{Desc}
-\hypertarget{classcUPnPResource_ff18e089f421d710580292f0b91b40f8}{
-\index{cUPnPResource@{cUPnPResource}!getNrAudioChannels@{getNrAudioChannels}}
-\index{getNrAudioChannels@{getNrAudioChannels}!cUPnPResource@{cUPnPResource}}
-\subsubsection[{getNrAudioChannels}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int cUPnPResource::getNrAudioChannels () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPResource_ff18e089f421d710580292f0b91b40f8}
-
-
-Get number of audio channels
-
-Returns the number of audio channels of the audio stream in a video
-
-\begin{Desc}
-\item[Returns:]the number of audio channels \end{Desc}
-\hypertarget{classcUPnPResource_0ff5e61a2d07873ae2ebdab7d87b3d9f}{
-\index{cUPnPResource@{cUPnPResource}!getProtocolInfo@{getProtocolInfo}}
-\index{getProtocolInfo@{getProtocolInfo}!cUPnPResource@{cUPnPResource}}
-\subsubsection[{getProtocolInfo}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ cUPnPResource::getProtocolInfo () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPResource_0ff5e61a2d07873ae2ebdab7d87b3d9f}
-
-
-Get the protocol info
-
-This returns the protocol info field of a resource
-
-\begin{Desc}
-\item[Returns:]the protocol info string \end{Desc}
-\hypertarget{classcUPnPResource_27d5140dc72a8e034ce197913d6aa1d5}{
-\index{cUPnPResource@{cUPnPResource}!getResolution@{getResolution}}
-\index{getResolution@{getResolution}!cUPnPResource@{cUPnPResource}}
-\subsubsection[{getResolution}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ cUPnPResource::getResolution () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPResource_27d5140dc72a8e034ce197913d6aa1d5}
-
-
-Get the resolution
-
-Returns the resolution string with the pattern width x height in pixels
-
-\begin{Desc}
-\item[Returns:]the resolution of the resource \end{Desc}
-\hypertarget{classcUPnPResource_b648a88993b0e5a4421514f45a5b266f}{
-\index{cUPnPResource@{cUPnPResource}!getResource@{getResource}}
-\index{getResource@{getResource}!cUPnPResource@{cUPnPResource}}
-\subsubsection[{getResource}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ cUPnPResource::getResource () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPResource_b648a88993b0e5a4421514f45a5b266f}
-
-
-Get the resources
-
-Returns the resource. This is in most cases the file name or resource locator where to find the resource
-
-\begin{Desc}
-\item[Returns:]the resource string \end{Desc}
-\hypertarget{classcUPnPResource_6b6855ba6d4bd06805750ede92449c8d}{
-\index{cUPnPResource@{cUPnPResource}!getResourceType@{getResourceType}}
-\index{getResourceType@{getResourceType}!cUPnPResource@{cUPnPResource}}
-\subsubsection[{getResourceType}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPResource::getResourceType () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPResource_6b6855ba6d4bd06805750ede92449c8d}
-
-
-Get the resource type
-
-This returns the resource type of the resource.
-
-\begin{Desc}
-\item[Returns:]the resource type \end{Desc}
-\hypertarget{classcUPnPResource_5ea6003b282c48f575bc54f5c9658ca9}{
-\index{cUPnPResource@{cUPnPResource}!getSampleFrequency@{getSampleFrequency}}
-\index{getSampleFrequency@{getSampleFrequency}!cUPnPResource@{cUPnPResource}}
-\subsubsection[{getSampleFrequency}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int cUPnPResource::getSampleFrequency () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPResource_5ea6003b282c48f575bc54f5c9658ca9}
-
-
-Get the sample frequency
-
-Returns the sample frequency in samples per second.
-
-\begin{Desc}
-\item[Returns:]the sample frequency of the resource \end{Desc}
-\hypertarget{classcUPnPResource_361f6991a29dddf575a2b0b63ce5a66a}{
-\index{cUPnPResource@{cUPnPResource}!getSize@{getSize}}
-\index{getSize@{getSize}!cUPnPResource@{cUPnPResource}}
-\subsubsection[{getSize}]{\setlength{\rightskip}{0pt plus 5cm}unsigned long cUPnPResource::getSize () const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPResource_361f6991a29dddf575a2b0b63ce5a66a}
-
-
-Get the size
-
-Returns the resource size or -1 if its unknown
-
-\begin{Desc}
-\item[Returns:]the resource size or -1 if unknown \end{Desc}
-
-
-The documentation for this class was generated from the following files:\begin{CompactItemize}
-\item
-database/object.h\item
-database/object.cpp\end{CompactItemize}
diff --git a/doc/latex/classcUPnPResourceMediator.tex b/doc/latex/classcUPnPResourceMediator.tex
deleted file mode 100644
index bb9b7cc..0000000
--- a/doc/latex/classcUPnPResourceMediator.tex
+++ /dev/null
@@ -1,100 +0,0 @@
-\hypertarget{classcUPnPResourceMediator}{
-\section{cUPnPResourceMediator Class Reference}
-\label{classcUPnPResourceMediator}\index{cUPnPResourceMediator@{cUPnPResourceMediator}}
-}
-{\tt \#include $<$resources.h$>$}
-
-Collaboration diagram for cUPnPResourceMediator:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[height=400pt]{classcUPnPResourceMediator__coll__graph}
-\end{center}
-\end{figure}
-\subsection*{Public Member Functions}
-\begin{CompactItemize}
-\item
-\hyperlink{classcUPnPResource}{cUPnPResource} $\ast$ \hyperlink{classcUPnPResourceMediator_9d4d8cc5eafb18b13ad7d14793d3f9de}{getResource} (unsigned int ResourceID)
-\item
-int \hyperlink{classcUPnPResourceMediator_a633cef46d5cae9aecec05ea28d7c14e}{saveResource} (\hyperlink{classcUPnPResource}{cUPnPResource} $\ast$Resource)
-\item
-\hyperlink{classcUPnPResource}{cUPnPResource} $\ast$ \hyperlink{classcUPnPResourceMediator_14367dd7e160f6c6812279b84a4fa8e2}{newResource} (\hyperlink{classcUPnPClassObject}{cUPnPClassObject} $\ast$Object, int ResourceType, cString ResourceFile, cString ContentType, cString ProtocolInfo)
-\end{CompactItemize}
-\subsection*{Friends}
-\begin{CompactItemize}
-\item
-\hypertarget{classcUPnPResourceMediator_bd3fceb5edae16f35b23748913128356}{
-class \hyperlink{classcUPnPResourceMediator_bd3fceb5edae16f35b23748913128356}{cUPnPResources}}
-\label{classcUPnPResourceMediator_bd3fceb5edae16f35b23748913128356}
-
-\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-The resource mediator
-
-This is another mediator which communicates with the database. It manages the resources in the database
-
-\subsection{Member Function Documentation}
-\hypertarget{classcUPnPResourceMediator_9d4d8cc5eafb18b13ad7d14793d3f9de}{
-\index{cUPnPResourceMediator@{cUPnPResourceMediator}!getResource@{getResource}}
-\index{getResource@{getResource}!cUPnPResourceMediator@{cUPnPResourceMediator}}
-\subsubsection[{getResource}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cUPnPResource} $\ast$ cUPnPResourceMediator::getResource (unsigned int {\em ResourceID})}}
-\label{classcUPnPResourceMediator_9d4d8cc5eafb18b13ad7d14793d3f9de}
-
-
-Get a resource by ID
-
-This returns a resource by its resource ID
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em ResourceID}]the resource ID of the demanded resource \end{description}
-\end{Desc}
-\begin{Desc}
-\item[Returns:]the requested resource \end{Desc}
-\hypertarget{classcUPnPResourceMediator_14367dd7e160f6c6812279b84a4fa8e2}{
-\index{cUPnPResourceMediator@{cUPnPResourceMediator}!newResource@{newResource}}
-\index{newResource@{newResource}!cUPnPResourceMediator@{cUPnPResourceMediator}}
-\subsubsection[{newResource}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cUPnPResource} $\ast$ cUPnPResourceMediator::newResource ({\bf cUPnPClassObject} $\ast$ {\em Object}, \/ int {\em ResourceType}, \/ cString {\em ResourceFile}, \/ cString {\em ContentType}, \/ cString {\em ProtocolInfo})}}
-\label{classcUPnPResourceMediator_14367dd7e160f6c6812279b84a4fa8e2}
-
-
-Create new resource
-
-This creates a new resource and stores the skeleton in the database. The newly created resource will only contain all required information.
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Object}]the Object which will hold the resource \item[{\em ResourceType}]the type of the resource \item[{\em ResourceFile}]the file or URL, where the resource can be located \item[{\em ContentType}]the mime type of the content \item[{\em ProtocolInfo}]the protocol information of the resource \end{description}
-\end{Desc}
-\begin{Desc}
-\item[Returns:]the newly created resource \end{Desc}
-\hypertarget{classcUPnPResourceMediator_a633cef46d5cae9aecec05ea28d7c14e}{
-\index{cUPnPResourceMediator@{cUPnPResourceMediator}!saveResource@{saveResource}}
-\index{saveResource@{saveResource}!cUPnPResourceMediator@{cUPnPResourceMediator}}
-\subsubsection[{saveResource}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPResourceMediator::saveResource ({\bf cUPnPResource} $\ast$ {\em Resource})}}
-\label{classcUPnPResourceMediator_a633cef46d5cae9aecec05ea28d7c14e}
-
-
-Saves the resource
-
-This updates the information in the database with those in the resource object
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Resource}]the resource which shall be saved \end{description}
-\end{Desc}
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt 0},} if saving was successful\item {\bf {\tt $<$0},} if an error occured \end{itemize}
-\end{Desc}
-
-
-The documentation for this class was generated from the following files:\begin{CompactItemize}
-\item
-database/resources.h\item
-database/resources.cpp\end{CompactItemize}
diff --git a/doc/latex/classcUPnPResourceMediator__coll__graph.eps b/doc/latex/classcUPnPResourceMediator__coll__graph.eps
deleted file mode 100644
index f3066b5..0000000
--- a/doc/latex/classcUPnPResourceMediator__coll__graph.eps
+++ /dev/null
@@ -1,652 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 239 848
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 203 812 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 0 0 moveto
-0 120 lineto
-147 120 lineto
-147 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 0 moveto
-0 120 lineto
-147 120 lineto
-147 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-18 107 moveto 110 (cUPnPResourceMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 100 moveto
-147 100 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 87 moveto 56 (- mDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 80 moveto
-147 80 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 67 moveto 131 (+ ~cUPnPResourceMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 55 moveto 70 (+ getResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 43 moveto 77 (+ saveResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 31 moveto 74 (+ newResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 19 moveto 122 (- cUPnPResourceMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 7 moveto 97 (- getNextResourceID\(\)) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 15 168 131 480 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcSQLiteDatabase.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 15 168 moveto
-15 480 lineto
-132 480 lineto
-132 168 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 15 168 moveto
-15 480 lineto
-132 480 lineto
-132 168 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-34.5 467 moveto 77 (cSQLiteDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 15 460 moveto
-132 460 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-22.5 447 moveto 68 (- mAutoCommit) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-22.5 435 moveto 92 (- mActiveTransaction) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-22.5 423 moveto 52 (- mLastRow) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-22.5 411 moveto 38 (- mRows) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-22.5 399 moveto 56 (- mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-22.5 387 moveto 52 (- mInstance) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 15 380 moveto
-132 380 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-22.5 367 moveto 98 (+ ~cSQLiteDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-22.5 355 moveto 82 (+ getResultCount\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-22.5 343 moveto 101 (+ getLastInsertRowID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-22.5 331 moveto 80 (+ getResultRows\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-22.5 319 moveto 81 (+ execStatement\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-22.5 307 moveto 85 (+ startTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-22.5 295 moveto 98 (+ commitTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-22.5 283 moveto 99 (+ rollbackTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-22.5 271 moveto 83 (+ setAutoCommit\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-22.5 259 moveto 42 (+ sprintf\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-22.5 247 moveto 66 (+ getInstance\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-22.5 235 moveto 89 (- cSQLiteDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-22.5 223 moveto 47 (- initialize\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-22.5 211 moveto 76 (- initializeTables\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-22.5 199 moveto 82 (- initializeTriggers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-22.5 187 moveto 33 (- exec\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-22.5 175 moveto 72 (- getResultRow\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 73 158 moveto
-73 145 73 132 73 120 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 73 168 moveto
-68.5 158 lineto
-73 163 lineto
-73 158 lineto
-73 158 lineto
-73 158 lineto
-73 163 lineto
-77.5 158 lineto
-73 168 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 73 168 moveto
-68.5 158 lineto
-73 163 lineto
-73 158 lineto
-73 158 lineto
-73 158 lineto
-73 163 lineto
-77.5 158 lineto
-73 168 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-73 141 moveto 50 (mDatabase) alignedtext
-grestore
-% Node2->Node2
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 140 349 moveto
-146 344 149 336 149 324 curveto
-149 307 142 297 132 293 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 132 355 moveto
-137.3 345.4 lineto
-136 352 lineto
-140 349 lineto
-140 349 lineto
-140 349 lineto
-136 352 lineto
-142.7 352.6 lineto
-132 355 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 132 355 moveto
-137.3 345.4 lineto
-136 352 lineto
-140 349 lineto
-140 349 lineto
-140 349 lineto
-136 352 lineto
-142.7 352.6 lineto
-132 355 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-149 321 moveto 46 (mInstance) alignedtext
-grestore
-% Node3
-gsave
-[ /Rect [ 104 528 176 612 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcRows.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 104 528 moveto
-104 612 lineto
-176 612 lineto
-176 528 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 104 528 moveto
-104 612 lineto
-176 612 lineto
-176 528 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-125.5 599 moveto 29 (cRows) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 104 592 moveto
-176 592 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-112 579 moveto 52 (- mLastRow) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 104 572 moveto
-176 572 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-112 559 moveto 50 (+ ~cRows\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-112 547 moveto 56 (+ fetchRow\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-112 535 moveto 41 (- cRows\(\)) alignedtext
-grestore
-% Node3->Node2
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 126 518 moveto
-123 507 119 494 116 480 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 129 528 moveto
-121.82 519.71 lineto
-127.56 523.21 lineto
-126.13 518.42 lineto
-126.13 518.42 lineto
-126.13 518.42 lineto
-127.56 523.21 lineto
-130.44 517.13 lineto
-129 528 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 129 528 moveto
-121.82 519.71 lineto
-127.56 523.21 lineto
-126.13 518.42 lineto
-126.13 518.42 lineto
-126.13 518.42 lineto
-127.56 523.21 lineto
-130.44 517.13 lineto
-129 528 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-122 501 moveto 32 (mRows) alignedtext
-grestore
-% Node4
-gsave
-[ /Rect [ 30 660 116 804 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcRow.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 30 660 moveto
-30 804 lineto
-116 804 lineto
-116 660 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 30 660 moveto
-30 804 lineto
-116 804 lineto
-116 660 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-61 791 moveto 24 (cRow) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 30 784 moveto
-116 784 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-38 771 moveto 50 (- currentCol) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-38 759 moveto 46 (- ColCount) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-38 747 moveto 44 (- Columns) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-38 735 moveto 35 (- Values) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 30 728 moveto
-116 728 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-38 715 moveto 45 (+ ~cRow\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-38 703 moveto 41 (+ Count\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-38 691 moveto 70 (+ fetchColumn\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-38 679 moveto 70 (+ fetchColumn\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-38 667 moveto 36 (- cRow\(\)) alignedtext
-grestore
-% Node4->Node2
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 54 650 moveto
-52 637 50 625 49 612 curveto
-45 569 46 523 50 480 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 56 660 moveto
-49.63 651.08 lineto
-55.02 655.1 lineto
-54.04 650.19 lineto
-54.04 650.19 lineto
-54.04 650.19 lineto
-55.02 655.1 lineto
-58.45 649.31 lineto
-56 660 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 56 660 moveto
-49.63 651.08 lineto
-55.02 655.1 lineto
-54.04 650.19 lineto
-54.04 650.19 lineto
-54.04 650.19 lineto
-55.02 655.1 lineto
-58.45 649.31 lineto
-56 660 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-49 567 moveto 46 (mLastRow) alignedtext
-grestore
-% Node4->Node3
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 107 651 moveto
-113 637 118 624 123 612 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 103 660 moveto
-102.95 649.03 lineto
-105.03 655.43 lineto
-107.06 650.86 lineto
-107.06 650.86 lineto
-107.06 650.86 lineto
-105.03 655.43 lineto
-111.17 652.69 lineto
-103 660 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 103 660 moveto
-102.95 649.03 lineto
-105.03 655.43 lineto
-107.06 650.86 lineto
-107.06 650.86 lineto
-107.06 650.86 lineto
-105.03 655.43 lineto
-111.17 652.69 lineto
-103 660 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-113 633 moveto 46 (mLastRow) alignedtext
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 239 848
-end
-restore
-%%EOF
diff --git a/doc/latex/classcUPnPResourceMediator__coll__graph.md5 b/doc/latex/classcUPnPResourceMediator__coll__graph.md5
deleted file mode 100644
index 6aa940e..0000000
--- a/doc/latex/classcUPnPResourceMediator__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-6885f12acd8f99bc0b432069ef7f9ab7 \ No newline at end of file
diff --git a/doc/latex/classcUPnPResourceMediator__coll__graph.pdf b/doc/latex/classcUPnPResourceMediator__coll__graph.pdf
deleted file mode 100644
index 995ca6b..0000000
--- a/doc/latex/classcUPnPResourceMediator__coll__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcUPnPResource__coll__graph.eps b/doc/latex/classcUPnPResource__coll__graph.eps
deleted file mode 100644
index 98f0cae..0000000
--- a/doc/latex/classcUPnPResource__coll__graph.eps
+++ /dev/null
@@ -1,462 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 166 800
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 130 764 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 0 0 moveto
-0 420 lineto
-123 420 lineto
-123 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 0 moveto
-0 420 lineto
-123 420 lineto
-123 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-25 407 moveto 72 (cUPnPResource) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 400 moveto
-123 400 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 387 moveto 65 (- mResourceID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 375 moveto 53 (- mObjectID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 363 moveto 77 (- mResourceType) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 351 moveto 56 (- mResource) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 339 moveto 50 (- mDuration) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 327 moveto 60 (- mResolution) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 315 moveto 67 (- mProtocolInfo) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 303 moveto 69 (- mContentType) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 291 moveto 59 (- mImportURI) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 279 moveto 34 (- mSize) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 267 moveto 43 (- mBitrate) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 255 moveto 93 (- mSampleFrequency) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 243 moveto 80 (- mBitsPerSample) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 231 moveto 89 (- mNrAudioChannels) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 219 moveto 62 (- mColorDepth) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 212 moveto
-123 212 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 199 moveto 38 (+ getID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 187 moveto 70 (+ getResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 175 moveto 65 (+ getDuration\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 163 moveto 74 (+ getResolution\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 151 moveto 81 (+ getProtocolInfo\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 139 moveto 83 (+ getContentType\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 127 moveto 73 (+ getImportURI\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 115 moveto 91 (+ getResourceType\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 103 moveto 48 (+ getSize\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 91 moveto 64 (+ getFileSize\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 79 moveto 100 (+ getLastModification\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 67 moveto 57 (+ getBitrate\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 55 moveto 107 (+ getSampleFrequency\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 43 moveto 94 (+ getBitsPerSample\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 31 moveto 104 (+ getNrAudioChannels\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 19 moveto 77 (+ getColorDepth\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 7 moveto 84 (- cUPnPResource\(\)) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 0 468 122 756 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($structcUPnPObjectID.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 0 468 moveto
-0 756 lineto
-122 756 lineto
-122 468 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 468 moveto
-0 756 lineto
-122 756 lineto
-122 468 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-26.5 743 moveto 69 (cUPnPObjectID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 736 moveto
-122 736 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 723 moveto 24 (+ _ID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 716 moveto
-122 716 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 703 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 691 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 679 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 667 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 655 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 643 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 631 moveto 62 (+ operator++\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 619 moveto 62 (+ operator++\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 607 moveto 56 (+ operator--\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 595 moveto 56 (+ operator--\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 583 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 571 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 559 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 547 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 535 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 523 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 511 moveto 106 (+ operator unsigned int\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 499 moveto 64 (+ operator int\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 487 moveto 71 (+ operator long\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 475 moveto 54 (+ operator*\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 61 458 moveto
-61 445 61 433 61 420 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 61 468 moveto
-56.5 458 lineto
-61 463 lineto
-61 458 lineto
-61 458 lineto
-61 458 lineto
-61 463 lineto
-65.5 458 lineto
-61 468 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 61 468 moveto
-56.5 458 lineto
-61 463 lineto
-61 458 lineto
-61 458 lineto
-61 458 lineto
-61 463 lineto
-65.5 458 lineto
-61 468 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-60.5 441 moveto 47 (mObjectID) alignedtext
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 166 800
-end
-restore
-%%EOF
diff --git a/doc/latex/classcUPnPResource__coll__graph.md5 b/doc/latex/classcUPnPResource__coll__graph.md5
deleted file mode 100644
index 213e628..0000000
--- a/doc/latex/classcUPnPResource__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-c0c9bc0c77b27537360e2178ab938faf \ No newline at end of file
diff --git a/doc/latex/classcUPnPResource__coll__graph.pdf b/doc/latex/classcUPnPResource__coll__graph.pdf
deleted file mode 100644
index ab62189..0000000
--- a/doc/latex/classcUPnPResource__coll__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcUPnPResources.tex b/doc/latex/classcUPnPResources.tex
deleted file mode 100644
index c374d97..0000000
--- a/doc/latex/classcUPnPResources.tex
+++ /dev/null
@@ -1,173 +0,0 @@
-\hypertarget{classcUPnPResources}{
-\section{cUPnPResources Class Reference}
-\label{classcUPnPResources}\index{cUPnPResources@{cUPnPResources}}
-}
-{\tt \#include $<$resources.h$>$}
-
-Collaboration diagram for cUPnPResources:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[height=400pt]{classcUPnPResources__coll__graph}
-\end{center}
-\end{figure}
-\subsection*{Public Member Functions}
-\begin{CompactItemize}
-\item
-int \hyperlink{classcUPnPResources_5da9137336fa284040a823f53267b837}{getResourcesOfObject} (\hyperlink{classcUPnPClassObject}{cUPnPClassObject} $\ast$Object)
-\item
-int \hyperlink{classcUPnPResources_eaffc72ee9faeb046a41b965ce61507f}{loadResources} ()
-\item
-\hyperlink{classcUPnPResource}{cUPnPResource} $\ast$ \hyperlink{classcUPnPResources_cfec64e65fa14c1efb653c9c4fbbc609}{getResource} (unsigned int ResourceID)
-\item
-int \hyperlink{classcUPnPResources_974dd63afd52b87732800b7cf578a387}{createFromChannel} (\hyperlink{classcUPnPClassVideoBroadcast}{cUPnPClassVideoBroadcast} $\ast$Object, cChannel $\ast$Channel)
-\item
-int \hyperlink{classcUPnPResources_47b243391bc9e1867bc16d4307f2af8a}{createFromRecording} (\hyperlink{classcUPnPClassVideoItem}{cUPnPClassVideoItem} $\ast$Object, cRecording $\ast$Recording)
-\item
-int \hyperlink{classcUPnPResources_b2bac789a9caf023940dfc02a079c249}{createFromFile} (\hyperlink{classcUPnPClassItem}{cUPnPClassItem} $\ast$Object, cString File)
-\end{CompactItemize}
-\subsection*{Static Public Member Functions}
-\begin{CompactItemize}
-\item
-static \hyperlink{classcUPnPResources}{cUPnPResources} $\ast$ \hyperlink{classcUPnPResources_c3136b664928d2214e76e0e65a4ace6a}{getInstance} ()
-\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-The resource manager
-
-This manages the resources in an internal cache. It may create a new resource from a channel, a recording or a custom file.
-
-\subsection{Member Function Documentation}
-\hypertarget{classcUPnPResources_974dd63afd52b87732800b7cf578a387}{
-\index{cUPnPResources@{cUPnPResources}!createFromChannel@{createFromChannel}}
-\index{createFromChannel@{createFromChannel}!cUPnPResources@{cUPnPResources}}
-\subsubsection[{createFromChannel}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPResources::createFromChannel ({\bf cUPnPClassVideoBroadcast} $\ast$ {\em Object}, \/ cChannel $\ast$ {\em Channel})}}
-\label{classcUPnPResources_974dd63afd52b87732800b7cf578a387}
-
-
-Create resource from channel
-
-This creates a new resource from the given channel. It determines what kind of video stream it is and further details if available. It stores the resource in the database after creating it.
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Object}]the videoBroadcast item which holds the resource \item[{\em Channel}]the VDR TV channel \end{description}
-\end{Desc}
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt 0},} if loading was successful\item {\bf {\tt $<$0},} otherwise \end{itemize}
-\end{Desc}
-\hypertarget{classcUPnPResources_b2bac789a9caf023940dfc02a079c249}{
-\index{cUPnPResources@{cUPnPResources}!createFromFile@{createFromFile}}
-\index{createFromFile@{createFromFile}!cUPnPResources@{cUPnPResources}}
-\subsubsection[{createFromFile}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPResources::createFromFile ({\bf cUPnPClassItem} $\ast$ {\em Object}, \/ cString {\em File})}}
-\label{classcUPnPResources_b2bac789a9caf023940dfc02a079c249}
-
-
-Create resource from file
-
-This creates a new resource from the given file. It determines all available information about the resource by analizing the content. It stores the resource in the database after creating it.
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Object}]the item which holds the resource \item[{\em File}]the file name \end{description}
-\end{Desc}
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt 0},} if loading was successful\item {\bf {\tt $<$0},} otherwise \end{itemize}
-\end{Desc}
-\hypertarget{classcUPnPResources_47b243391bc9e1867bc16d4307f2af8a}{
-\index{cUPnPResources@{cUPnPResources}!createFromRecording@{createFromRecording}}
-\index{createFromRecording@{createFromRecording}!cUPnPResources@{cUPnPResources}}
-\subsubsection[{createFromRecording}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPResources::createFromRecording ({\bf cUPnPClassVideoItem} $\ast$ {\em Object}, \/ cRecording $\ast$ {\em Recording})}}
-\label{classcUPnPResources_47b243391bc9e1867bc16d4307f2af8a}
-
-
-Create resource from recording
-
-This creates a new resource from the given recording. It determines what kind of video stream it is and further details if available. It stores the resource in the database after creating it.
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Object}]the videoItem item which holds the resource \item[{\em Recording}]the VDR TV recording \end{description}
-\end{Desc}
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt 0},} if loading was successful\item {\bf {\tt $<$0},} otherwise \end{itemize}
-\end{Desc}
-\hypertarget{classcUPnPResources_c3136b664928d2214e76e0e65a4ace6a}{
-\index{cUPnPResources@{cUPnPResources}!getInstance@{getInstance}}
-\index{getInstance@{getInstance}!cUPnPResources@{cUPnPResources}}
-\subsubsection[{getInstance}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cUPnPResources} $\ast$ cUPnPResources::getInstance ()\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{classcUPnPResources_c3136b664928d2214e76e0e65a4ace6a}
-
-
-Get the instance of the resource manager
-
-This returns the instance of the resource manager.
-
-\begin{Desc}
-\item[Returns:]the instance of the manager \end{Desc}
-\hypertarget{classcUPnPResources_cfec64e65fa14c1efb653c9c4fbbc609}{
-\index{cUPnPResources@{cUPnPResources}!getResource@{getResource}}
-\index{getResource@{getResource}!cUPnPResources@{cUPnPResources}}
-\subsubsection[{getResource}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cUPnPResource} $\ast$ cUPnPResources::getResource (unsigned int {\em ResourceID})}}
-\label{classcUPnPResources_cfec64e65fa14c1efb653c9c4fbbc609}
-
-
-Get a resource by ID
-
-This returns a resource by its resource ID
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em ResourceID}]the resource ID of the demanded resource \end{description}
-\end{Desc}
-\begin{Desc}
-\item[Returns:]the requested resource \end{Desc}
- \hypertarget{classcUPnPResources_5da9137336fa284040a823f53267b837}{
-\index{cUPnPResources@{cUPnPResources}!getResourcesOfObject@{getResourcesOfObject}}
-\index{getResourcesOfObject@{getResourcesOfObject}!cUPnPResources@{cUPnPResources}}
-\subsubsection[{getResourcesOfObject}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPResources::getResourcesOfObject ({\bf cUPnPClassObject} $\ast$ {\em Object})}}
-\label{classcUPnPResources_5da9137336fa284040a823f53267b837}
-
-
-Fill object with its resources
-
-This will load all the resources from the database, which are associated to the given object
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Object}]the object, which shall be filled \end{description}
-\end{Desc}
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt 0},} if loading was successful\item {\bf {\tt $<$0},} otherwise \end{itemize}
-\end{Desc}
-\hypertarget{classcUPnPResources_eaffc72ee9faeb046a41b965ce61507f}{
-\index{cUPnPResources@{cUPnPResources}!loadResources@{loadResources}}
-\index{loadResources@{loadResources}!cUPnPResources@{cUPnPResources}}
-\subsubsection[{loadResources}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPResources::loadResources ()}}
-\label{classcUPnPResources_eaffc72ee9faeb046a41b965ce61507f}
-
-
-Loads all resources from database
-
-This loads all resources from the database into the internal cache.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt 0},} if loading was successful\item {\bf {\tt $<$0},} otherwise \end{itemize}
-\end{Desc}
-
-
-The documentation for this class was generated from the following files:\begin{CompactItemize}
-\item
-database/resources.h\item
-database/resources.cpp\end{CompactItemize}
diff --git a/doc/latex/classcUPnPResources__coll__graph.eps b/doc/latex/classcUPnPResources__coll__graph.eps
deleted file mode 100644
index 7f4457f..0000000
--- a/doc/latex/classcUPnPResources__coll__graph.eps
+++ /dev/null
@@ -1,838 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 300 1088
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 264 1052 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 20 0 moveto
-20 192 lineto
-150 192 lineto
-150 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 20 0 moveto
-20 192 lineto
-150 192 lineto
-150 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-46.5 179 moveto 77 (cUPnPResources) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 20 172 moveto
-150 172 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 159 moveto 61 (- mResources) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 147 moveto 52 (- mMediator) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 135 moveto 56 (- mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 123 moveto 52 (- mInstance) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 20 116 moveto
-150 116 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 103 moveto 114 (+ getResourcesOfObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 91 moveto 80 (+ loadResources\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 79 moveto 70 (+ getResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 67 moveto 98 (+ ~cUPnPResources\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 55 moveto 100 (+ createFromChannel\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 43 moveto 108 (+ createFromRecording\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 31 moveto 80 (+ createFromFile\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 19 moveto 66 (+ getInstance\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 7 moveto 89 (- cUPnPResources\(\)) alignedtext
-grestore
-% Node1->Node1
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 159 113 moveto
-165 109 168 103 168 96 curveto
-168 85 161 78 150 75 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 150 117 moveto
-157.31 108.83 lineto
-154.57 114.97 lineto
-159.14 112.94 lineto
-159.14 112.94 lineto
-159.14 112.94 lineto
-154.57 114.97 lineto
-160.97 117.05 lineto
-150 117 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 150 117 moveto
-157.31 108.83 lineto
-154.57 114.97 lineto
-159.14 112.94 lineto
-159.14 112.94 lineto
-159.14 112.94 lineto
-154.57 114.97 lineto
-160.97 117.05 lineto
-150 117 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-168 93 moveto 46 (mInstance) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 0 408 116 720 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcSQLiteDatabase.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 0 408 moveto
-0 720 lineto
-117 720 lineto
-117 408 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 408 moveto
-0 720 lineto
-117 720 lineto
-117 408 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-19.5 707 moveto 77 (cSQLiteDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 700 moveto
-117 700 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 687 moveto 68 (- mAutoCommit) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 675 moveto 92 (- mActiveTransaction) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 663 moveto 52 (- mLastRow) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 651 moveto 38 (- mRows) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 639 moveto 56 (- mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 627 moveto 52 (- mInstance) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 620 moveto
-117 620 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 607 moveto 98 (+ ~cSQLiteDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 595 moveto 82 (+ getResultCount\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 583 moveto 101 (+ getLastInsertRowID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 571 moveto 80 (+ getResultRows\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 559 moveto 81 (+ execStatement\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 547 moveto 85 (+ startTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 535 moveto 98 (+ commitTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 523 moveto 99 (+ rollbackTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 511 moveto 83 (+ setAutoCommit\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 499 moveto 42 (+ sprintf\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 487 moveto 66 (+ getInstance\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 475 moveto 89 (- cSQLiteDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 463 moveto 47 (- initialize\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 451 moveto 76 (- initializeTables\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 439 moveto 82 (- initializeTriggers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 427 moveto 33 (- exec\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 415 moveto 72 (- getResultRow\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 46 398 moveto
-44 347 45 291 51 240 curveto
-53 224 55 208 59 192 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 46 408 moveto
-41.5 398 lineto
-46 403 lineto
-46 398 lineto
-46 398 lineto
-46 398 lineto
-46 403 lineto
-50.5 398 lineto
-46 408 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 46 408 moveto
-41.5 398 lineto
-46 403 lineto
-46 398 lineto
-46 398 lineto
-46 398 lineto
-46 403 lineto
-50.5 398 lineto
-46 408 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-51 297 moveto 50 (mDatabase) alignedtext
-grestore
-% Node2->Node2
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 125 589 moveto
-131 584 134 576 134 564 curveto
-134 547 127 537 117 533 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 117 595 moveto
-122.3 585.4 lineto
-121 592 lineto
-125 589 lineto
-125 589 lineto
-125 589 lineto
-121 592 lineto
-127.7 592.6 lineto
-117 595 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 117 595 moveto
-122.3 585.4 lineto
-121 592 lineto
-125 589 lineto
-125 589 lineto
-125 589 lineto
-121 592 lineto
-127.7 592.6 lineto
-117 595 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-134 561 moveto 46 (mInstance) alignedtext
-grestore
-% Node5
-gsave
-[ /Rect [ 110 240 256 360 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPResourceMediator.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 110 240 moveto
-110 360 lineto
-257 360 lineto
-257 240 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 110 240 moveto
-110 360 lineto
-257 360 lineto
-257 240 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-128 347 moveto 110 (cUPnPResourceMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 110 340 moveto
-257 340 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-117.5 327 moveto 56 (- mDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 110 320 moveto
-257 320 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-117.5 307 moveto 131 (+ ~cUPnPResourceMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-117.5 295 moveto 70 (+ getResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-117.5 283 moveto 77 (+ saveResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-117.5 271 moveto 74 (+ newResource\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-117.5 259 moveto 122 (- cUPnPResourceMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-117.5 247 moveto 97 (- getNextResourceID\(\)) alignedtext
-grestore
-% Node2->Node5
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 121 430 moveto
-133 406 144 381 154 360 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 117 439 moveto
-116.95 428.03 lineto
-119.03 434.43 lineto
-121.06 429.86 lineto
-121.06 429.86 lineto
-121.06 429.86 lineto
-119.03 434.43 lineto
-125.17 431.69 lineto
-117 439 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 117 439 moveto
-116.95 428.03 lineto
-119.03 434.43 lineto
-121.06 429.86 lineto
-121.06 429.86 lineto
-121.06 429.86 lineto
-119.03 434.43 lineto
-125.17 431.69 lineto
-117 439 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-141 381 moveto 50 (mDatabase) alignedtext
-grestore
-% Node3
-gsave
-[ /Rect [ 89 768 161 852 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcRows.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 89 768 moveto
-89 852 lineto
-161 852 lineto
-161 768 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 89 768 moveto
-89 852 lineto
-161 852 lineto
-161 768 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-110.5 839 moveto 29 (cRows) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 89 832 moveto
-161 832 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-97 819 moveto 52 (- mLastRow) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 89 812 moveto
-161 812 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-97 799 moveto 50 (+ ~cRows\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-97 787 moveto 56 (+ fetchRow\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-97 775 moveto 41 (- cRows\(\)) alignedtext
-grestore
-% Node3->Node2
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 111 758 moveto
-108 747 104 734 101 720 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 114 768 moveto
-106.82 759.71 lineto
-112.56 763.21 lineto
-111.13 758.42 lineto
-111.13 758.42 lineto
-111.13 758.42 lineto
-112.56 763.21 lineto
-115.44 757.13 lineto
-114 768 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 114 768 moveto
-106.82 759.71 lineto
-112.56 763.21 lineto
-111.13 758.42 lineto
-111.13 758.42 lineto
-111.13 758.42 lineto
-112.56 763.21 lineto
-115.44 757.13 lineto
-114 768 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-107 741 moveto 32 (mRows) alignedtext
-grestore
-% Node4
-gsave
-[ /Rect [ 15 900 101 1044 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcRow.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 15 900 moveto
-15 1044 lineto
-101 1044 lineto
-101 900 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 15 900 moveto
-15 1044 lineto
-101 1044 lineto
-101 900 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-46 1031 moveto 24 (cRow) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 15 1024 moveto
-101 1024 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-23 1011 moveto 50 (- currentCol) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-23 999 moveto 46 (- ColCount) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-23 987 moveto 44 (- Columns) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-23 975 moveto 35 (- Values) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 15 968 moveto
-101 968 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-23 955 moveto 45 (+ ~cRow\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-23 943 moveto 41 (+ Count\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-23 931 moveto 70 (+ fetchColumn\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-23 919 moveto 70 (+ fetchColumn\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-23 907 moveto 36 (- cRow\(\)) alignedtext
-grestore
-% Node4->Node2
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 39 890 moveto
-37 877 35 865 34 852 curveto
-30 809 31 763 35 720 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 41 900 moveto
-34.63 891.08 lineto
-40.02 895.1 lineto
-39.04 890.19 lineto
-39.04 890.19 lineto
-39.04 890.19 lineto
-40.02 895.1 lineto
-43.45 889.31 lineto
-41 900 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 41 900 moveto
-34.63 891.08 lineto
-40.02 895.1 lineto
-39.04 890.19 lineto
-39.04 890.19 lineto
-39.04 890.19 lineto
-40.02 895.1 lineto
-43.45 889.31 lineto
-41 900 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-34 807 moveto 46 (mLastRow) alignedtext
-grestore
-% Node4->Node3
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 92 891 moveto
-98 877 103 864 108 852 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 88 900 moveto
-87.95 889.03 lineto
-90.03 895.43 lineto
-92.06 890.86 lineto
-92.06 890.86 lineto
-92.06 890.86 lineto
-90.03 895.43 lineto
-96.17 892.69 lineto
-88 900 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 88 900 moveto
-87.95 889.03 lineto
-90.03 895.43 lineto
-92.06 890.86 lineto
-92.06 890.86 lineto
-92.06 890.86 lineto
-90.03 895.43 lineto
-96.17 892.69 lineto
-88 900 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-98 873 moveto 46 (mLastRow) alignedtext
-grestore
-% Node5->Node1
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 150 231 moveto
-144 218 137 206 131 192 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 154 240 moveto
-145.83 232.69 lineto
-151.97 235.43 lineto
-149.94 230.86 lineto
-149.94 230.86 lineto
-149.94 230.86 lineto
-151.97 235.43 lineto
-154.05 229.03 lineto
-154 240 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 154 240 moveto
-145.83 232.69 lineto
-151.97 235.43 lineto
-149.94 230.86 lineto
-149.94 230.86 lineto
-149.94 230.86 lineto
-151.97 235.43 lineto
-154.05 229.03 lineto
-154 240 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-144 213 moveto 46 (mMediator) alignedtext
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 300 1088
-end
-restore
-%%EOF
diff --git a/doc/latex/classcUPnPResources__coll__graph.md5 b/doc/latex/classcUPnPResources__coll__graph.md5
deleted file mode 100644
index d1fa953..0000000
--- a/doc/latex/classcUPnPResources__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-20e5964ca09aebcf8223c1e86dabbc11 \ No newline at end of file
diff --git a/doc/latex/classcUPnPResources__coll__graph.pdf b/doc/latex/classcUPnPResources__coll__graph.pdf
deleted file mode 100644
index 84a4926..0000000
--- a/doc/latex/classcUPnPResources__coll__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcUPnPServer.tex b/doc/latex/classcUPnPServer.tex
deleted file mode 100644
index 153f0fb..0000000
--- a/doc/latex/classcUPnPServer.tex
+++ /dev/null
@@ -1,318 +0,0 @@
-\hypertarget{classcUPnPServer}{
-\section{cUPnPServer Class Reference}
-\label{classcUPnPServer}\index{cUPnPServer@{cUPnPServer}}
-}
-{\tt \#include $<$server.h$>$}
-
-Collaboration diagram for cUPnPServer:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[width=400pt]{classcUPnPServer__coll__graph}
-\end{center}
-\end{figure}
-\subsection*{Public Member Functions}
-\begin{CompactItemize}
-\item
-\hyperlink{classcUPnPServer_e0277b2231f10e66a5c6ce9acb42fcd0}{cUPnPServer} ()
-\item
-virtual \hyperlink{classcUPnPServer_8eb136050f3f6c2edb7acbf5d690723d}{$\sim$cUPnPServer} ()
-\item
-void \hyperlink{classcUPnPServer_4935ab1fbcc03279193e0f9fa675fb8b}{enable} (bool enabled)
-\item
-bool \hyperlink{classcUPnPServer_811d90c5aadc75bc48670757def1c21e}{start} (void)
-\item
-bool \hyperlink{classcUPnPServer_9dd50cfea9042d49ef58b99b44c0c5af}{restart} (void)
-\item
-void \hyperlink{classcUPnPServer_c5ecc7ef5d42db1fa136ff00b24d1289}{stop} (void)
-\item
-bool \hyperlink{classcUPnPServer_783f27c1997257539ccb8ff7ade815be}{autoDetectSettings} (void)
-\item
-sockaddr\_\-in $\ast$ \hyperlink{classcUPnPServer_f938922eff48ca1035e88677e095c0c4}{getServerAddress} (void)
-\item
-const char $\ast$ \hyperlink{classcUPnPServer_e28dd555ac861850c9a2bbd22d9a7d3a}{getInterface} (void) const
-\item
-bool \hyperlink{classcUPnPServer_77494ce55a93601110bd4ffce8559b23}{setServerPort} (unsigned short port)
-\item
-bool \hyperlink{classcUPnPServer_81cf9d85c09093094febe6966a568702}{setInterface} (const char $\ast$Interface)
-\item
-bool \hyperlink{classcUPnPServer_ebebc8d232cf4ad04e5f72f5ab763db6}{setAddress} (const char $\ast$Address)
-\item
-bool \hyperlink{classcUPnPServer_7c91df7310a99786a0a126497299d030}{setAutoDetection} (bool enable)
-\item
-bool \hyperlink{classcUPnPServer_fbaaebd4496e98106c2d9be4c2512a66}{isEnabled} (void) const
-\item
-bool \hyperlink{classcUPnPServer_af5358b41e19ba2917371c2d118d0145}{isRunning} (void) const
-\item
-bool \hyperlink{classcUPnPServer_389ffe474f61ec18b6f99dd02a9c31e4}{isAutoDetectionEnabled} ()
-\end{CompactItemize}
-\subsection*{Friends}
-\begin{CompactItemize}
-\item
-\hypertarget{classcUPnPServer_d07aa2117373999585d4e5530ef02918}{
-class \hyperlink{classcUPnPServer_d07aa2117373999585d4e5530ef02918}{cPluginUpnp}}
-\label{classcUPnPServer_d07aa2117373999585d4e5530ef02918}
-
-\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-The UPnP Server
-
-This is the core of the UPnP server. This handles all the components which are needed for a UPnP media server. Incoming messages are passed through it and it determines what to do.
-
-\subsection{Constructor \& Destructor Documentation}
-\hypertarget{classcUPnPServer_e0277b2231f10e66a5c6ce9acb42fcd0}{
-\index{cUPnPServer@{cUPnPServer}!cUPnPServer@{cUPnPServer}}
-\index{cUPnPServer@{cUPnPServer}!cUPnPServer@{cUPnPServer}}
-\subsubsection[{cUPnPServer}]{\setlength{\rightskip}{0pt plus 5cm}cUPnPServer::cUPnPServer ()}}
-\label{classcUPnPServer_e0277b2231f10e66a5c6ce9acb42fcd0}
-
-
-Constructor
-
-This will create a new server and initializes the main functionalities The server has to be started manually by invoking \hyperlink{classcUPnPServer_811d90c5aadc75bc48670757def1c21e}{cUPnPServer::start()}. \hypertarget{classcUPnPServer_8eb136050f3f6c2edb7acbf5d690723d}{
-\index{cUPnPServer@{cUPnPServer}!$\sim$cUPnPServer@{$\sim$cUPnPServer}}
-\index{$\sim$cUPnPServer@{$\sim$cUPnPServer}!cUPnPServer@{cUPnPServer}}
-\subsubsection[{$\sim$cUPnPServer}]{\setlength{\rightskip}{0pt plus 5cm}cUPnPServer::$\sim$cUPnPServer ()\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcUPnPServer_8eb136050f3f6c2edb7acbf5d690723d}
-
-
-Destructor
-
-This will destroy the server object. Open ports and connections will be closed.
-
-\subsection{Member Function Documentation}
-\hypertarget{classcUPnPServer_783f27c1997257539ccb8ff7ade815be}{
-\index{cUPnPServer@{cUPnPServer}!autoDetectSettings@{autoDetectSettings}}
-\index{autoDetectSettings@{autoDetectSettings}!cUPnPServer@{cUPnPServer}}
-\subsubsection[{autoDetectSettings}]{\setlength{\rightskip}{0pt plus 5cm}bool cUPnPServer::autoDetectSettings (void)}}
-\label{classcUPnPServer_783f27c1997257539ccb8ff7ade815be}
-
-
-Automatically detect settings
-
-This will automatically detect the network settings if the autodetection is turned on.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt true},} if autoDetection was successful\item {\bf {\tt false},} otherwise \end{itemize}
-\end{Desc}
-\hypertarget{classcUPnPServer_4935ab1fbcc03279193e0f9fa675fb8b}{
-\index{cUPnPServer@{cUPnPServer}!enable@{enable}}
-\index{enable@{enable}!cUPnPServer@{cUPnPServer}}
-\subsubsection[{enable}]{\setlength{\rightskip}{0pt plus 5cm}void cUPnPServer::enable (bool {\em enabled})}}
-\label{classcUPnPServer_4935ab1fbcc03279193e0f9fa675fb8b}
-
-
-Enable the server
-
-This switch indicates if the server is startable or not
-
-If it is set to false, any invocation of \hyperlink{classcUPnPServer_811d90c5aadc75bc48670757def1c21e}{start()} will do nothing.
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em enabled}]if {\bf {\tt true},} the server will be enabled. If {\bf {\tt false} it} is disabled. \end{description}
-\end{Desc}
-\hypertarget{classcUPnPServer_e28dd555ac861850c9a2bbd22d9a7d3a}{
-\index{cUPnPServer@{cUPnPServer}!getInterface@{getInterface}}
-\index{getInterface@{getInterface}!cUPnPServer@{cUPnPServer}}
-\subsubsection[{getInterface}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ cUPnPServer::getInterface (void) const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPServer_e28dd555ac861850c9a2bbd22d9a7d3a}
-
-
-Get the interface the server listens to
-
-\begin{Desc}
-\item[Returns:]the network interface \end{Desc}
-\hypertarget{classcUPnPServer_f938922eff48ca1035e88677e095c0c4}{
-\index{cUPnPServer@{cUPnPServer}!getServerAddress@{getServerAddress}}
-\index{getServerAddress@{getServerAddress}!cUPnPServer@{cUPnPServer}}
-\subsubsection[{getServerAddress}]{\setlength{\rightskip}{0pt plus 5cm}sockaddr\_\-in $\ast$ cUPnPServer::getServerAddress (void)}}
-\label{classcUPnPServer_f938922eff48ca1035e88677e095c0c4}
-
-
-Get the server address
-
-Returns a server address structure including IP address and port
-
-\begin{Desc}
-\item[Returns:]The server socket address \end{Desc}
-\hypertarget{classcUPnPServer_389ffe474f61ec18b6f99dd02a9c31e4}{
-\index{cUPnPServer@{cUPnPServer}!isAutoDetectionEnabled@{isAutoDetectionEnabled}}
-\index{isAutoDetectionEnabled@{isAutoDetectionEnabled}!cUPnPServer@{cUPnPServer}}
-\subsubsection[{isAutoDetectionEnabled}]{\setlength{\rightskip}{0pt plus 5cm}bool cUPnPServer::isAutoDetectionEnabled ()\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPServer_389ffe474f61ec18b6f99dd02a9c31e4}
-
-
-Is auto detection enabled or not
-
-Returns true or false if auto detection is enabled or not
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt true},} if autodetection is enabled\item {\bf {\tt false},} otherwise \end{itemize}
-\end{Desc}
-\hypertarget{classcUPnPServer_fbaaebd4496e98106c2d9be4c2512a66}{
-\index{cUPnPServer@{cUPnPServer}!isEnabled@{isEnabled}}
-\index{isEnabled@{isEnabled}!cUPnPServer@{cUPnPServer}}
-\subsubsection[{isEnabled}]{\setlength{\rightskip}{0pt plus 5cm}bool cUPnPServer::isEnabled (void) const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPServer_fbaaebd4496e98106c2d9be4c2512a66}
-
-
-Checks if the server is enabled
-
-This indicates if the server is currently enabled.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt true},} if the server is enabled\item {\bf {\tt false},} otherwise \end{itemize}
-\end{Desc}
-\hypertarget{classcUPnPServer_af5358b41e19ba2917371c2d118d0145}{
-\index{cUPnPServer@{cUPnPServer}!isRunning@{isRunning}}
-\index{isRunning@{isRunning}!cUPnPServer@{cUPnPServer}}
-\subsubsection[{isRunning}]{\setlength{\rightskip}{0pt plus 5cm}bool cUPnPServer::isRunning (void) const\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{classcUPnPServer_af5358b41e19ba2917371c2d118d0145}
-
-
-Checks if the server is running
-
-If the server is enabled, this indicates if it is running.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt true} if} the server is running\item {\bf {\tt false},} otherwise \end{itemize}
-\end{Desc}
-\hypertarget{classcUPnPServer_9dd50cfea9042d49ef58b99b44c0c5af}{
-\index{cUPnPServer@{cUPnPServer}!restart@{restart}}
-\index{restart@{restart}!cUPnPServer@{cUPnPServer}}
-\subsubsection[{restart}]{\setlength{\rightskip}{0pt plus 5cm}bool cUPnPServer::restart (void)}}
-\label{classcUPnPServer_9dd50cfea9042d49ef58b99b44c0c5af}
-
-
-Restart the server
-
-When the server is not operating properly it can be restarted. It will stop the server functionalities, clear everything and start it again.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt true},} when the server restarted successfully\item {\bf {\tt false},} otherwise \end{itemize}
-\end{Desc}
-\hypertarget{classcUPnPServer_ebebc8d232cf4ad04e5f72f5ab763db6}{
-\index{cUPnPServer@{cUPnPServer}!setAddress@{setAddress}}
-\index{setAddress@{setAddress}!cUPnPServer@{cUPnPServer}}
-\subsubsection[{setAddress}]{\setlength{\rightskip}{0pt plus 5cm}bool cUPnPServer::setAddress (const char $\ast$ {\em Address})}}
-\label{classcUPnPServer_ebebc8d232cf4ad04e5f72f5ab763db6}
-
-
-Set the server address
-
-Specifies the servers IP address. The server needs to restart when the IP is changed. However, it's not possible to detect changes through the system.
-
-This method should only be used in cases of fixed IP addresses for example when no DHCP server is available.
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Address}]The address of the server \end{description}
-\end{Desc}
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt true},} if the new server address is set\item {\bf {\tt false},} otherwise \end{itemize}
-\end{Desc}
-\hypertarget{classcUPnPServer_7c91df7310a99786a0a126497299d030}{
-\index{cUPnPServer@{cUPnPServer}!setAutoDetection@{setAutoDetection}}
-\index{setAutoDetection@{setAutoDetection}!cUPnPServer@{cUPnPServer}}
-\subsubsection[{setAutoDetection}]{\setlength{\rightskip}{0pt plus 5cm}bool cUPnPServer::setAutoDetection (bool {\em enable})}}
-\label{classcUPnPServer_7c91df7310a99786a0a126497299d030}
-
-
-Enables oder Disables auto detection mode
-
-If this is set to true, the setup will get it's information via auto detection
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em enable}]{\bf {\tt true} enables} and {\bf {\tt false} disables} the auto detection \end{description}
-\end{Desc}
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt true},} if the new server address is set\item {\bf {\tt false},} otherwise \end{itemize}
-\end{Desc}
-\hypertarget{classcUPnPServer_81cf9d85c09093094febe6966a568702}{
-\index{cUPnPServer@{cUPnPServer}!setInterface@{setInterface}}
-\index{setInterface@{setInterface}!cUPnPServer@{cUPnPServer}}
-\subsubsection[{setInterface}]{\setlength{\rightskip}{0pt plus 5cm}bool cUPnPServer::setInterface (const char $\ast$ {\em Interface})}}
-\label{classcUPnPServer_81cf9d85c09093094febe6966a568702}
-
-
-The Interface to listen on
-
-Sets the listener interface, for instance 'eth1' or 'wlan0'
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Interface}]The interface of the server \end{description}
-\end{Desc}
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt true},} if the new server address is set\item {\bf {\tt false},} otherwise \end{itemize}
-\end{Desc}
-\hypertarget{classcUPnPServer_77494ce55a93601110bd4ffce8559b23}{
-\index{cUPnPServer@{cUPnPServer}!setServerPort@{setServerPort}}
-\index{setServerPort@{setServerPort}!cUPnPServer@{cUPnPServer}}
-\subsubsection[{setServerPort}]{\setlength{\rightskip}{0pt plus 5cm}bool cUPnPServer::setServerPort (unsigned short {\em port})}}
-\label{classcUPnPServer_77494ce55a93601110bd4ffce8559b23}
-
-
-Set the server port
-
-The port must be in the scope of user definied ports (49152 - 65535). If the port is 0, it is autoassigned. You can retrieve the actual port by calling \hyperlink{classcUPnPServer_f938922eff48ca1035e88677e095c0c4}{getServerAddress()}, which will give you a structure with the port in it.
-
-The server must be restarted if the IP or port changes.
-
-Returns 1 when the port is valid, 0 otherwise
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em port}]The port of the server \end{description}
-\end{Desc}
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt true},} if the new server port is set\item {\bf {\tt false},} otherwise \end{itemize}
-\end{Desc}
-\hypertarget{classcUPnPServer_811d90c5aadc75bc48670757def1c21e}{
-\index{cUPnPServer@{cUPnPServer}!start@{start}}
-\index{start@{start}!cUPnPServer@{cUPnPServer}}
-\subsubsection[{start}]{\setlength{\rightskip}{0pt plus 5cm}bool cUPnPServer::start (void)}}
-\label{classcUPnPServer_811d90c5aadc75bc48670757def1c21e}
-
-
-Start the UPnP server
-
-This will start the UPnP server activities as a background task.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt true},} when the server started successfully\item {\bf {\tt false},} otherwise \end{itemize}
-\end{Desc}
-\hypertarget{classcUPnPServer_c5ecc7ef5d42db1fa136ff00b24d1289}{
-\index{cUPnPServer@{cUPnPServer}!stop@{stop}}
-\index{stop@{stop}!cUPnPServer@{cUPnPServer}}
-\subsubsection[{stop}]{\setlength{\rightskip}{0pt plus 5cm}void cUPnPServer::stop (void)}}
-\label{classcUPnPServer_c5ecc7ef5d42db1fa136ff00b24d1289}
-
-
-Stop the server
-
-This will stop the server. This means that open connections to any clients and open ports will be closed.
-
-The documentation for this class was generated from the following files:\begin{CompactItemize}
-\item
-server/server.h\item
-server/server.cpp\end{CompactItemize}
diff --git a/doc/latex/classcUPnPServer__coll__graph.eps b/doc/latex/classcUPnPServer__coll__graph.eps
deleted file mode 100644
index a9015b4..0000000
--- a/doc/latex/classcUPnPServer__coll__graph.eps
+++ /dev/null
@@ -1,1824 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 678 2120
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 642 2084 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 244 0 moveto
-244 396 lineto
-379 396 lineto
-379 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 244 0 moveto
-244 396 lineto
-379 396 lineto
-379 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-281.5 383 moveto 59 (cUPnPServer) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 244 376 moveto
-379 376 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 363 moveto 58 (- mIsRunning) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 351 moveto 58 (- mIsEnabled) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 339 moveto 63 (- mServerAddr) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 327 moveto 53 (- mInterface) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 315 moveto 119 (- mIsAutoDetectionEnabled) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 303 moveto 93 (- mDeviceDescription) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 291 moveto 62 (- mWebServer) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 279 moveto 82 (- mMediaDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 267 moveto 74 (- mDeviceHandle) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 255 moveto 101 (- mConnectionManager) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 243 moveto 87 (- mContentDirectory) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 244 236 moveto
-379 236 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 223 moveto 74 (+ cUPnPServer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 211 moveto 80 (+ ~cUPnPServer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 199 moveto 44 (+ enable\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 187 moveto 35 (+ start\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 175 moveto 43 (+ restart\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 163 moveto 34 (+ stop\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 151 moveto 98 (+ autoDetectSettings\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 139 moveto 93 (+ getServerAddress\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 127 moveto 67 (+ getInterface\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 115 moveto 75 (+ setServerPort\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 103 moveto 67 (+ setInterface\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 91 moveto 65 (+ setAddress\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 79 moveto 90 (+ setAutoDetection\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 67 moveto 58 (+ isEnabled\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 55 moveto 58 (+ isRunning\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 43 moveto 119 (+ isAutoDetectionEnabled\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 31 moveto 25 (- init\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 19 moveto 35 (- uninit\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-251.5 7 moveto 98 (- upnpActionCallback\(\)) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 202 480 324 648 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcContentDirectory.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 202 480 moveto
-202 648 lineto
-325 648 lineto
-325 480 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 202 480 moveto
-202 648 lineto
-325 648 lineto
-325 480 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-224 635 moveto 78 (cContentDirectory) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 202 628 moveto
-325 628 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-209.5 615 moveto 82 (- mMediaDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 202 608 moveto
-325 608 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-209.5 595 moveto 93 (+ cContentDirectory\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-209.5 583 moveto 99 (+ ~cContentDirectory\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-209.5 571 moveto 57 (+ subscribe\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-209.5 559 moveto 50 (+ execute\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-209.5 547 moveto 50 (+ setError\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-209.5 535 moveto 40 (- Action\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-209.5 523 moveto 107 (- getSearchCapabilities\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-209.5 511 moveto 94 (- getSortCapabilities\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-209.5 499 moveto 100 (- getSystemUpdateID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-209.5 487 moveto 43 (- browse\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 261 470 moveto
-262 451 263 432 265 414 curveto
-266 408 266 402 267 396 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 261 480 moveto
-256.5 470 lineto
-261 475 lineto
-261 470 lineto
-261 470 lineto
-261 470 lineto
-261 475 lineto
-265.5 470 lineto
-261 480 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 261 480 moveto
-256.5 470 lineto
-261 475 lineto
-261 470 lineto
-261 470 lineto
-261 470 lineto
-261 475 lineto
-265.5 470 lineto
-261 480 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-265.5 417 moveto 81 (mContentDirectory) alignedtext
-grestore
-% Node3
-gsave
-[ /Rect [ 168 828 276 960 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUpnpService.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 168 828 moveto
-168 960 lineto
-276 960 lineto
-276 828 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 168 828 moveto
-168 960 lineto
-276 960 lineto
-276 828 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-191.5 947 moveto 61 (cUpnpService) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 168 940 moveto
-276 940 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-176 927 moveto 77 (# mDeviceHandle) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 168 920 moveto
-276 920 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-176 907 moveto 82 (+ ~cUpnpService\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-176 895 moveto 57 (+ subscribe\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-176 883 moveto 50 (+ execute\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-176 871 moveto 49 (# setError\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-176 859 moveto 92 (# parseIntegerValue\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-176 847 moveto 88 (# parseStringValue\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-176 835 moveto 73 (- cUpnpService\(\)) alignedtext
-grestore
-% Node3->Node2
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 231 818 moveto
-235 783 239 740 244 702 curveto
-246 685 249 666 251 648 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 227.51 817.7 moveto
-230 828 lineto
-234.48 818.4 lineto
-closepath stroke
-grestore
-% Node11
-gsave
-[ /Rect [ 46 444 184 684 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcConnectionManager.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 46 444 moveto
-46 684 lineto
-184 684 lineto
-184 444 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 46 444 moveto
-46 684 lineto
-184 684 lineto
-184 444 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-69 671 moveto 92 (cConnectionManager) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 46 664 moveto
-184 664 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 651 moveto 94 (- mDefaultConnection) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 639 moveto 96 (- mVirtualConnections) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 627 moveto 100 (- mSupportedProtocols) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 46 620 moveto
-184 620 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 607 moveto 107 (+ cConnectionManager\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 595 moveto 113 (+ ~cConnectionManager\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 583 moveto 57 (+ subscribe\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 571 moveto 50 (+ execute\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 559 moveto 50 (+ setError\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 547 moveto 47 (- setError\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 535 moveto 78 (- getProtocolInfo\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 523 moveto 121 (- getCurrentConnectionIDs\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 511 moveto 122 (- getCurrentConnectionInfo\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 499 moveto 107 (- prepareForConnection\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 487 moveto 101 (- connectionComplete\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 475 moveto 116 (- createVirtualConnection\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 463 moveto 121 (- destroyVirtualConnection\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-54 451 moveto 110 (- getConnectionIDsCVS\(\)) alignedtext
-grestore
-% Node3->Node11
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 209 818 moveto
-202 782 192 739 179 702 curveto
-177 696 175 690 173 684 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 205.61 818.88 moveto
-211 828 lineto
-212.47 817.51 lineto
-closepath stroke
-grestore
-% Node4
-gsave
-[ /Rect [ 294 732 426 1056 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcMediaDatabase.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 294 732 moveto
-294 1056 lineto
-426 1056 lineto
-426 732 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 294 732 moveto
-294 1056 lineto
-426 1056 lineto
-426 732 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-323.5 1043 moveto 73 (cMediaDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 294 1036 moveto
-426 1036 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1023 moveto 89 (- mSystemUpdateID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 1011 moveto 47 (- mFactory) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 999 moveto 48 (- mObjects) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 987 moveto 56 (- mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 975 moveto 96 (- mLastInsertObjectID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 294 968 moveto
-426 968 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 955 moveto 103 (+ getSystemUpdateID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 943 moveto 116 (+ getContainerUpdateIDs\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 931 moveto 88 (+ cMediaDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 919 moveto 94 (+ ~cMediaDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 907 moveto 69 (+ addFastFind\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 895 moveto 107 (+ getObjectByFastFind\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 883 moveto 79 (+ getObjectByID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 871 moveto 46 (+ browse\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 859 moveto 44 (+ search\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 847 moveto 84 (- getNextObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 835 moveto 67 (- cacheObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 823 moveto 86 (- prepareDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 811 moveto 71 (- loadChannels\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 799 moveto 79 (- loadRecordings\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 787 moveto 98 (- updateChannelEPG\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 775 moveto 90 (- updateRecordings\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 763 moveto 25 (- init\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 751 moveto 85 (- updateSystemID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-302 739 moveto 40 (- Action\(\)) alignedtext
-grestore
-% Node4->Node1
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 361 722 moveto
-360 630 356 515 346 414 curveto
-345 408 345 402 344 396 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 361 732 moveto
-356.5 722 lineto
-361 727 lineto
-361 722 lineto
-361 722 lineto
-361 722 lineto
-361 727 lineto
-365.5 722 lineto
-361 732 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 361 732 moveto
-356.5 722 lineto
-361 727 lineto
-361 722 lineto
-361 722 lineto
-361 722 lineto
-361 727 lineto
-365.5 722 lineto
-361 732 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-362 561 moveto 76 (mMediaDatabase) alignedtext
-grestore
-% Node4->Node2
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 289 738 moveto
-287 736 286 734 285 732 curveto
-280 723 274 723 270 714 curveto
-262 693 259 670 258 648 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 294 747 moveto
-285.21 740.44 lineto
-291.57 742.63 lineto
-289.14 738.26 lineto
-289.14 738.26 lineto
-289.14 738.26 lineto
-291.57 742.63 lineto
-293.08 736.07 lineto
-294 747 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 294 747 moveto
-285.21 740.44 lineto
-291.57 742.63 lineto
-289.14 738.26 lineto
-289.14 738.26 lineto
-289.14 738.26 lineto
-291.57 742.63 lineto
-293.08 736.07 lineto
-294 747 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-273 705 moveto 76 (mMediaDatabase) alignedtext
-grestore
-% Node5
-gsave
-[ /Rect [ 300 1146 420 1350 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPObjectFactory.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 300 1146 moveto
-300 1350 lineto
-420 1350 lineto
-420 1146 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 300 1146 moveto
-300 1350 lineto
-420 1350 lineto
-420 1146 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-314 1337 moveto 92 (cUPnPObjectFactory) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 300 1330 moveto
-420 1330 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-308 1317 moveto 56 (- mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-308 1305 moveto 57 (- mMediators) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-308 1293 moveto 52 (- mInstance) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 300 1286 moveto
-420 1286 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-308 1273 moveto 85 (+ registerMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-308 1261 moveto 95 (+ unregisterMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-308 1249 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-308 1237 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-308 1225 moveto 65 (+ saveObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-308 1213 moveto 70 (+ deleteObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-308 1201 moveto 65 (+ clearObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-308 1189 moveto 66 (+ getInstance\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-308 1177 moveto 87 (- findMediatorByID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-308 1165 moveto 102 (- findMediatorByClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-308 1153 moveto 104 (- cUPnPObjectFactory\(\)) alignedtext
-grestore
-% Node5->Node4
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 360 1136 moveto
-360 1110 360 1083 360 1056 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 360 1146 moveto
-355.5 1136 lineto
-360 1141 lineto
-360 1136 lineto
-360 1136 lineto
-360 1136 lineto
-360 1141 lineto
-364.5 1136 lineto
-360 1146 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 360 1146 moveto
-355.5 1136 lineto
-360 1141 lineto
-360 1136 lineto
-360 1136 lineto
-360 1136 lineto
-360 1141 lineto
-364.5 1136 lineto
-360 1146 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-360.5 1077 moveto 41 (mFactory) alignedtext
-grestore
-% Node5->Node5
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 429 1273 moveto
-435 1268 438 1259 438 1248 curveto
-438 1232 431 1222 420 1218 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 420 1278 moveto
-426.56 1269.21 lineto
-424.37 1275.57 lineto
-428.74 1273.14 lineto
-428.74 1273.14 lineto
-428.74 1273.14 lineto
-424.37 1275.57 lineto
-430.93 1277.08 lineto
-420 1278 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 420 1278 moveto
-426.56 1269.21 lineto
-424.37 1275.57 lineto
-428.74 1273.14 lineto
-428.74 1273.14 lineto
-428.74 1273.14 lineto
-424.37 1275.57 lineto
-430.93 1277.08 lineto
-420 1278 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-438 1245 moveto 46 (mInstance) alignedtext
-grestore
-% Node6
-gsave
-[ /Rect [ 214 1440 330 1752 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcSQLiteDatabase.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 214 1440 moveto
-214 1752 lineto
-331 1752 lineto
-331 1440 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 214 1440 moveto
-214 1752 lineto
-331 1752 lineto
-331 1440 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-233.5 1739 moveto 77 (cSQLiteDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 214 1732 moveto
-331 1732 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1719 moveto 68 (- mAutoCommit) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1707 moveto 92 (- mActiveTransaction) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1695 moveto 52 (- mLastRow) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1683 moveto 38 (- mRows) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1671 moveto 56 (- mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1659 moveto 52 (- mInstance) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 214 1652 moveto
-331 1652 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1639 moveto 98 (+ ~cSQLiteDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1627 moveto 82 (+ getResultCount\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1615 moveto 101 (+ getLastInsertRowID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1603 moveto 80 (+ getResultRows\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1591 moveto 81 (+ execStatement\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1579 moveto 85 (+ startTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1567 moveto 98 (+ commitTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1555 moveto 99 (+ rollbackTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1543 moveto 83 (+ setAutoCommit\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1531 moveto 42 (+ sprintf\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1519 moveto 66 (+ getInstance\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1507 moveto 89 (- cSQLiteDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1495 moveto 47 (- initialize\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1483 moveto 76 (- initializeTables\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1471 moveto 82 (- initializeTriggers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1459 moveto 33 (- exec\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-221.5 1447 moveto 72 (- getResultRow\(\)) alignedtext
-grestore
-% Node6->Node4
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 227 1430 moveto
-209 1331 201 1207 241 1104 curveto
-252 1077 269 1080 285 1056 curveto
-288 1051 291 1047 294 1042 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 229 1440 moveto
-222.63 1431.08 lineto
-228.02 1435.1 lineto
-227.04 1430.19 lineto
-227.04 1430.19 lineto
-227.04 1430.19 lineto
-228.02 1435.1 lineto
-231.45 1429.31 lineto
-229 1440 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 229 1440 moveto
-222.63 1431.08 lineto
-228.02 1435.1 lineto
-227.04 1430.19 lineto
-227.04 1430.19 lineto
-227.04 1430.19 lineto
-228.02 1435.1 lineto
-231.45 1429.31 lineto
-229 1440 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-241 1245 moveto 50 (mDatabase) alignedtext
-grestore
-% Node6->Node5
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 314 1430 moveto
-321 1402 328 1375 334 1350 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 311 1440 moveto
-309.56 1429.13 lineto
-312.44 1435.21 lineto
-313.87 1430.42 lineto
-313.87 1430.42 lineto
-313.87 1430.42 lineto
-312.44 1435.21 lineto
-318.18 1431.71 lineto
-311 1440 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 311 1440 moveto
-309.56 1429.13 lineto
-312.44 1435.21 lineto
-313.87 1430.42 lineto
-313.87 1430.42 lineto
-313.87 1430.42 lineto
-312.44 1435.21 lineto
-318.18 1431.71 lineto
-311 1440 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-319 1413 moveto 50 (mDatabase) alignedtext
-grestore
-% Node6->Node6
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 339 1621 moveto
-345 1616 348 1608 348 1596 curveto
-348 1579 341 1569 331 1565 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 331 1627 moveto
-336.3 1617.4 lineto
-335 1624 lineto
-339 1621 lineto
-339 1621 lineto
-339 1621 lineto
-335 1624 lineto
-341.7 1624.6 lineto
-331 1627 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 331 1627 moveto
-336.3 1617.4 lineto
-335 1624 lineto
-339 1621 lineto
-339 1621 lineto
-339 1621 lineto
-335 1624 lineto
-341.7 1624.6 lineto
-331 1627 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-348 1593 moveto 46 (mInstance) alignedtext
-grestore
-% Node7
-gsave
-[ /Rect [ 320 1800 392 1884 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcRows.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 320 1800 moveto
-320 1884 lineto
-392 1884 lineto
-392 1800 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 320 1800 moveto
-320 1884 lineto
-392 1884 lineto
-392 1800 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-341.5 1871 moveto 29 (cRows) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 320 1864 moveto
-392 1864 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-328 1851 moveto 52 (- mLastRow) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 320 1844 moveto
-392 1844 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-328 1831 moveto 50 (+ ~cRows\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-328 1819 moveto 56 (+ fetchRow\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-328 1807 moveto 41 (- cRows\(\)) alignedtext
-grestore
-% Node7->Node6
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 339 1791 moveto
-335 1779 331 1766 326 1752 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 342 1800 moveto
-334.57 1791.94 lineto
-340.42 1795.26 lineto
-338.84 1790.51 lineto
-338.84 1790.51 lineto
-338.84 1790.51 lineto
-340.42 1795.26 lineto
-343.11 1789.09 lineto
-342 1800 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 342 1800 moveto
-334.57 1791.94 lineto
-340.42 1795.26 lineto
-338.84 1790.51 lineto
-338.84 1790.51 lineto
-338.84 1790.51 lineto
-340.42 1795.26 lineto
-343.11 1789.09 lineto
-342 1800 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-337 1773 moveto 32 (mRows) alignedtext
-grestore
-% Node8
-gsave
-[ /Rect [ 246 1932 332 2076 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcRow.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 246 1932 moveto
-246 2076 lineto
-332 2076 lineto
-332 1932 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 246 1932 moveto
-246 2076 lineto
-332 2076 lineto
-332 1932 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-277 2063 moveto 24 (cRow) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 246 2056 moveto
-332 2056 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-254 2043 moveto 50 (- currentCol) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-254 2031 moveto 46 (- ColCount) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-254 2019 moveto 44 (- Columns) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-254 2007 moveto 35 (- Values) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 246 2000 moveto
-332 2000 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-254 1987 moveto 45 (+ ~cRow\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-254 1975 moveto 41 (+ Count\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-254 1963 moveto 70 (+ fetchColumn\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-254 1951 moveto 70 (+ fetchColumn\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-254 1939 moveto 36 (- cRow\(\)) alignedtext
-grestore
-% Node8->Node6
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 270 1922 moveto
-268 1909 267 1897 265 1884 curveto
-261 1841 260 1795 261 1752 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 272 1932 moveto
-265.63 1923.08 lineto
-271.02 1927.1 lineto
-270.04 1922.19 lineto
-270.04 1922.19 lineto
-270.04 1922.19 lineto
-271.02 1927.1 lineto
-274.45 1921.31 lineto
-272 1932 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 272 1932 moveto
-265.63 1923.08 lineto
-271.02 1927.1 lineto
-270.04 1922.19 lineto
-270.04 1922.19 lineto
-270.04 1922.19 lineto
-271.02 1927.1 lineto
-274.45 1921.31 lineto
-272 1932 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-268 1839 moveto 46 (mLastRow) alignedtext
-grestore
-% Node8->Node7
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 323 1923 moveto
-329 1909 334 1896 339 1884 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 319 1932 moveto
-318.95 1921.03 lineto
-321.03 1927.43 lineto
-323.06 1922.86 lineto
-323.06 1922.86 lineto
-323.06 1922.86 lineto
-321.03 1927.43 lineto
-327.17 1924.69 lineto
-319 1932 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 319 1932 moveto
-318.95 1921.03 lineto
-321.03 1927.43 lineto
-323.06 1922.86 lineto
-323.06 1922.86 lineto
-323.06 1922.86 lineto
-321.03 1927.43 lineto
-327.17 1924.69 lineto
-319 1932 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-332 1905 moveto 46 (mLastRow) alignedtext
-grestore
-% Node9
-gsave
-[ /Rect [ 502 1104 624 1392 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($structcUPnPObjectID.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 502 1104 moveto
-502 1392 lineto
-624 1392 lineto
-624 1104 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 502 1104 moveto
-502 1392 lineto
-624 1392 lineto
-624 1104 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-528.5 1379 moveto 69 (cUPnPObjectID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 502 1372 moveto
-624 1372 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1359 moveto 24 (+ _ID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 502 1352 moveto
-624 1352 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1339 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1327 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1315 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1303 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1291 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1279 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1267 moveto 62 (+ operator++\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1255 moveto 62 (+ operator++\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1243 moveto 56 (+ operator--\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1231 moveto 56 (+ operator--\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1219 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1207 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1195 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1183 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1171 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1159 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1147 moveto 106 (+ operator unsigned int\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1135 moveto 64 (+ operator int\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1123 moveto 71 (+ operator long\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-510 1111 moveto 54 (+ operator*\(\)) alignedtext
-grestore
-% Node9->Node4
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 497 1112 moveto
-496 1109 494 1106 493 1104 curveto
-472 1067 448 1028 426 993 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 502 1121 moveto
-493.21 1114.44 lineto
-499.57 1116.63 lineto
-497.14 1112.26 lineto
-497.14 1112.26 lineto
-497.14 1112.26 lineto
-499.57 1116.63 lineto
-501.08 1110.07 lineto
-502 1121 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 502 1121 moveto
-493.21 1114.44 lineto
-499.57 1116.63 lineto
-497.14 1112.26 lineto
-497.14 1112.26 lineto
-497.14 1112.26 lineto
-499.57 1116.63 lineto
-501.08 1110.07 lineto
-502 1121 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-481 1077 moveto 90 (mLastInsertObjectID) alignedtext
-grestore
-% Node10
-gsave
-[ /Rect [ 454 462 570 666 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPWebServer.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 454 462 moveto
-454 666 lineto
-570 666 lineto
-570 462 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 454 462 moveto
-454 666 lineto
-570 666 lineto
-570 462 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-472.5 653 moveto 79 (cUPnPWebServer) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 454 646 moveto
-570 646 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-462 633 moveto 45 (- mRootdir) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-462 621 moveto 52 (- mInstance) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-462 609 moveto 97 (- mVirtualDirCallbacks) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 454 602 moveto
-570 602 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-462 589 moveto 28 (+ init\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-462 577 moveto 38 (+ uninit\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-462 565 moveto 100 (+ ~cUPnPWebServer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-462 553 moveto 66 (+ getInstance\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-462 541 moveto 45 (+ getInfo\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-462 529 moveto 36 (+ open\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-462 517 moveto 34 (+ read\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-462 505 moveto 35 (+ write\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-462 493 moveto 36 (+ seek\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-462 481 moveto 38 (+ close\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-462 469 moveto 91 (- cUPnPWebServer\(\)) alignedtext
-grestore
-% Node10->Node1
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 451 453 moveto
-428 411 402 365 379 322 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 456 462 moveto
-447.21 455.44 lineto
-453.57 457.63 lineto
-451.14 453.26 lineto
-451.14 453.26 lineto
-451.14 453.26 lineto
-453.57 457.63 lineto
-455.08 451.07 lineto
-456 462 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 456 462 moveto
-447.21 455.44 lineto
-453.57 457.63 lineto
-451.14 453.26 lineto
-451.14 453.26 lineto
-451.14 453.26 lineto
-453.57 457.63 lineto
-455.08 451.07 lineto
-456 462 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-435 417 moveto 56 (mWebServer) alignedtext
-grestore
-% Node10->Node10
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 579 585 moveto
-585 580 588 574 588 564 curveto
-588 550 581 542 570 539 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 570 589 moveto
-577.31 580.83 lineto
-574.57 586.97 lineto
-579.14 584.94 lineto
-579.14 584.94 lineto
-579.14 584.94 lineto
-574.57 586.97 lineto
-580.97 589.05 lineto
-570 589 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 570 589 moveto
-577.31 580.83 lineto
-574.57 586.97 lineto
-579.14 584.94 lineto
-579.14 584.94 lineto
-579.14 584.94 lineto
-574.57 586.97 lineto
-580.97 589.05 lineto
-570 589 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-588 561 moveto 46 (mInstance) alignedtext
-grestore
-% Node11->Node1
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 157 434 moveto
-159 427 162 420 166 414 curveto
-188 370 217 325 244 287 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 153 444 moveto
-152.54 433.04 lineto
-154.86 439.36 lineto
-156.71 434.72 lineto
-156.71 434.72 lineto
-156.71 434.72 lineto
-154.86 439.36 lineto
-160.89 436.39 lineto
-153 444 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 153 444 moveto
-152.54 433.04 lineto
-154.86 439.36 lineto
-156.71 434.72 lineto
-156.71 434.72 lineto
-156.71 434.72 lineto
-154.86 439.36 lineto
-160.89 436.39 lineto
-153 444 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-166.5 417 moveto 95 (mConnectionManager) alignedtext
-grestore
-% Node12
-gsave
-[ /Rect [ 0 798 150 990 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcVirtualConnection.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 0 798 moveto
-0 990 lineto
-150 990 lineto
-150 798 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 798 moveto
-0 990 lineto
-150 990 lineto
-150 798 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-34 977 moveto 82 (cVirtualConnection) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 970 moveto
-150 970 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 957 moveto 101 (- mRemoteProtocolInfo) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 945 moveto 134 (- mRemoteConnectionManager) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 933 moveto 53 (- mDirection) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 921 moveto 107 (- mRemoteConnectionID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 909 moveto 73 (- mConnectionID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 897 moveto 77 (- mAVTransportID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 885 moveto 41 (- mRcsID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 873 moveto 43 (- mStatus) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 866 moveto
-150 866 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 853 moveto 94 (- cVirtualConnection\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 841 moveto 80 (- getStatusString\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 829 moveto 89 (- getDirectionString\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 817 moveto 64 (- getDirection\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 805 moveto 103 (- getConnectionStatus\(\)) alignedtext
-grestore
-% Node12->Node11
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 83 788 moveto
-85 760 87 730 91 702 curveto
-92 696 93 690 93 684 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 82 798 moveto
-78.52 787.6 lineto
-82.5 793.02 lineto
-83 788.05 lineto
-83 788.05 lineto
-83 788.05 lineto
-82.5 793.02 lineto
-87.47 788.5 lineto
-82 798 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 82 798 moveto
-78.52 787.6 lineto
-82.5 793.02 lineto
-83 788.05 lineto
-83 788.05 lineto
-83 788.05 lineto
-82.5 793.02 lineto
-87.47 788.5 lineto
-82 798 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-91 705 moveto 88 (mDefaultConnection) alignedtext
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 678 2120
-end
-restore
-%%EOF
diff --git a/doc/latex/classcUPnPServer__coll__graph.md5 b/doc/latex/classcUPnPServer__coll__graph.md5
deleted file mode 100644
index 326354b..0000000
--- a/doc/latex/classcUPnPServer__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-b490a4351c5fe23ac9c224404c139187 \ No newline at end of file
diff --git a/doc/latex/classcUPnPServer__coll__graph.pdf b/doc/latex/classcUPnPServer__coll__graph.pdf
deleted file mode 100644
index 2e323da..0000000
--- a/doc/latex/classcUPnPServer__coll__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcUPnPVideoBroadcastMediator.tex b/doc/latex/classcUPnPVideoBroadcastMediator.tex
deleted file mode 100644
index d8ae253..0000000
--- a/doc/latex/classcUPnPVideoBroadcastMediator.tex
+++ /dev/null
@@ -1,153 +0,0 @@
-\hypertarget{classcUPnPVideoBroadcastMediator}{
-\section{cUPnPVideoBroadcastMediator Class Reference}
-\label{classcUPnPVideoBroadcastMediator}\index{cUPnPVideoBroadcastMediator@{cUPnPVideoBroadcastMediator}}
-}
-{\tt \#include $<$object.h$>$}
-
-Inheritance diagram for cUPnPVideoBroadcastMediator:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[height=400pt]{classcUPnPVideoBroadcastMediator__inherit__graph}
-\end{center}
-\end{figure}
-Collaboration diagram for cUPnPVideoBroadcastMediator:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[width=400pt]{classcUPnPVideoBroadcastMediator__coll__graph}
-\end{center}
-\end{figure}
-\subsection*{Public Member Functions}
-\begin{CompactItemize}
-\item
-\hyperlink{classcUPnPVideoBroadcastMediator_58179b50ee5a5952cff70aa4473845f9}{cUPnPVideoBroadcastMediator} (\hyperlink{classcMediaDatabase}{cMediaDatabase} $\ast$MediaDatabase)
-\item
-virtual \hyperlink{classcUPnPClassVideoBroadcast}{cUPnPClassVideoBroadcast} $\ast$ \hyperlink{classcUPnPVideoBroadcastMediator_14fefa90807d40d91a80712729af2beb}{createObject} (const char $\ast$Title, bool Restricted)
-\item
-virtual \hyperlink{classcUPnPClassVideoBroadcast}{cUPnPClassVideoBroadcast} $\ast$ \hyperlink{classcUPnPVideoBroadcastMediator_c13bf0f008f49b0ab499542391998a24}{getObject} (\hyperlink{structcUPnPObjectID}{cUPnPObjectID} ID)
-\end{CompactItemize}
-\subsection*{Protected Member Functions}
-\begin{CompactItemize}
-\item
-virtual int \hyperlink{classcUPnPVideoBroadcastMediator_822f9c93928a7dbe9491c8cccbf53f95}{objectToDatabase} (\hyperlink{classcUPnPClassObject}{cUPnPClassObject} $\ast$Object)
-\item
-virtual int \hyperlink{classcUPnPVideoBroadcastMediator_33237e5d850c107d37be37c1646b17d7}{databaseToObject} (\hyperlink{classcUPnPClassObject}{cUPnPClassObject} $\ast$Object, \hyperlink{structcUPnPObjectID}{cUPnPObjectID} ID)
-\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-VideoBroadcast 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.
-
-\subsection{Constructor \& Destructor Documentation}
-\hypertarget{classcUPnPVideoBroadcastMediator_58179b50ee5a5952cff70aa4473845f9}{
-\index{cUPnPVideoBroadcastMediator@{cUPnPVideoBroadcastMediator}!cUPnPVideoBroadcastMediator@{cUPnPVideoBroadcastMediator}}
-\index{cUPnPVideoBroadcastMediator@{cUPnPVideoBroadcastMediator}!cUPnPVideoBroadcastMediator@{cUPnPVideoBroadcastMediator}}
-\subsubsection[{cUPnPVideoBroadcastMediator}]{\setlength{\rightskip}{0pt plus 5cm}cUPnPVideoBroadcastMediator::cUPnPVideoBroadcastMediator ({\bf cMediaDatabase} $\ast$ {\em MediaDatabase})}}
-\label{classcUPnPVideoBroadcastMediator_58179b50ee5a5952cff70aa4473845f9}
-
-
-Constructor of video broadcast mediator
-
-This creates a new video broadcast mediator with which it is possible to create new instances of VideoBroadcast objects.
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em MediaDatabase}]the media database \end{description}
-\end{Desc}
-
-
-\subsection{Member Function Documentation}
-\hypertarget{classcUPnPVideoBroadcastMediator_14fefa90807d40d91a80712729af2beb}{
-\index{cUPnPVideoBroadcastMediator@{cUPnPVideoBroadcastMediator}!createObject@{createObject}}
-\index{createObject@{createObject}!cUPnPVideoBroadcastMediator@{cUPnPVideoBroadcastMediator}}
-\subsubsection[{createObject}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cUPnPClassVideoBroadcast} $\ast$ cUPnPVideoBroadcastMediator::createObject (const char $\ast$ {\em Title}, \/ bool {\em Restricted})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcUPnPVideoBroadcastMediator_14fefa90807d40d91a80712729af2beb}
-
-
-Creates an object
-
-This creates a new UPnP object with the specific title and the restriction.
-
-\begin{Desc}
-\item[Returns:]the newly created object \end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Title}]the title of that object \item[{\em Restricted}]the restriction of the object \end{description}
-\end{Desc}
-
-
-Reimplemented from \hyperlink{classcUPnPVideoItemMediator_27e001142c3651c36dfd3b7c450414c0}{cUPnPVideoItemMediator}.\hypertarget{classcUPnPVideoBroadcastMediator_33237e5d850c107d37be37c1646b17d7}{
-\index{cUPnPVideoBroadcastMediator@{cUPnPVideoBroadcastMediator}!databaseToObject@{databaseToObject}}
-\index{databaseToObject@{databaseToObject}!cUPnPVideoBroadcastMediator@{cUPnPVideoBroadcastMediator}}
-\subsubsection[{databaseToObject}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPVideoBroadcastMediator::databaseToObject ({\bf cUPnPClassObject} $\ast$ {\em Object}, \/ {\bf cUPnPObjectID} {\em ID})\hspace{0.3cm}{\tt \mbox{[}protected, virtual\mbox{]}}}}
-\label{classcUPnPVideoBroadcastMediator_33237e5d850c107d37be37c1646b17d7}
-
-
-Loads an object from database
-
-This loads an object from the database
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt $<$0},} in case of an error\item {\bf {\tt 0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Object}]the object to be loaded \item[{\em ID}]the object ID of that object \end{description}
-\end{Desc}
-
-
-Reimplemented from \hyperlink{classcUPnPVideoItemMediator_3f7ec1937b2b95e3ec5462470971d350}{cUPnPVideoItemMediator}.\hypertarget{classcUPnPVideoBroadcastMediator_c13bf0f008f49b0ab499542391998a24}{
-\index{cUPnPVideoBroadcastMediator@{cUPnPVideoBroadcastMediator}!getObject@{getObject}}
-\index{getObject@{getObject}!cUPnPVideoBroadcastMediator@{cUPnPVideoBroadcastMediator}}
-\subsubsection[{getObject}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cUPnPClassVideoBroadcast} $\ast$ cUPnPVideoBroadcastMediator::getObject ({\bf cUPnPObjectID} {\em ID})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcUPnPVideoBroadcastMediator_c13bf0f008f49b0ab499542391998a24}
-
-
-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.
-
-\begin{Desc}
-\item[Returns:]the object, found in the database \end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em ID}]the object ID \end{description}
-\end{Desc}
-
-
-Reimplemented from \hyperlink{classcUPnPVideoItemMediator_dd8927340a69d247965ef9250adefb21}{cUPnPVideoItemMediator}.\hypertarget{classcUPnPVideoBroadcastMediator_822f9c93928a7dbe9491c8cccbf53f95}{
-\index{cUPnPVideoBroadcastMediator@{cUPnPVideoBroadcastMediator}!objectToDatabase@{objectToDatabase}}
-\index{objectToDatabase@{objectToDatabase}!cUPnPVideoBroadcastMediator@{cUPnPVideoBroadcastMediator}}
-\subsubsection[{objectToDatabase}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPVideoBroadcastMediator::objectToDatabase ({\bf cUPnPClassObject} $\ast$ {\em Object})\hspace{0.3cm}{\tt \mbox{[}protected, virtual\mbox{]}}}}
-\label{classcUPnPVideoBroadcastMediator_822f9c93928a7dbe9491c8cccbf53f95}
-
-
-Store the object in the database
-
-This stores the information of an object in the database
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt $<$0},} in case of an error\item {\bf {\tt 0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Object}]the object to be saved \end{description}
-\end{Desc}
-
-
-Reimplemented from \hyperlink{classcUPnPVideoItemMediator_984e10738bca46ce38307d5f60e26bd3}{cUPnPVideoItemMediator}.
-
-The documentation for this class was generated from the following files:\begin{CompactItemize}
-\item
-database/object.h\item
-database/object.cpp\end{CompactItemize}
diff --git a/doc/latex/classcUPnPVideoBroadcastMediator__coll__graph.eps b/doc/latex/classcUPnPVideoBroadcastMediator__coll__graph.eps
deleted file mode 100644
index 55c05c6..0000000
--- a/doc/latex/classcUPnPVideoBroadcastMediator__coll__graph.eps
+++ /dev/null
@@ -1,1471 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 647 2090
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 611 2054 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 59 0 moveto
-59 120 lineto
-233 120 lineto
-233 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 59 0 moveto
-59 120 lineto
-233 120 lineto
-233 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-77.5 107 moveto 137 (cUPnPVideoBroadcastMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 59 100 moveto
-233 100 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144.5 87 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 59 80 moveto
-233 80 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-67 67 moveto 152 (+ cUPnPVideoBroadcastMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-67 55 moveto 158 (+ ~cUPnPVideoBroadcastMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-67 43 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-67 31 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-67 19 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-67 7 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 71 158 221 278 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPVideoItemMediator.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 71 158 moveto
-71 278 lineto
-221 278 lineto
-221 158 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 71 158 moveto
-71 278 lineto
-221 278 lineto
-221 158 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-89.5 265 moveto 113 (cUPnPVideoItemMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 71 258 moveto
-221 258 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144.5 245 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 71 238 moveto
-221 238 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-79 225 moveto 128 (+ cUPnPVideoItemMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-79 213 moveto 134 (+ ~cUPnPVideoItemMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-79 201 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-79 189 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-79 177 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-79 165 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 146 148 moveto
-146 138 146 129 146 120 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 142.5 148 moveto
-146 158 lineto
-149.5 148 lineto
-closepath stroke
-grestore
-% Node3
-gsave
-[ /Rect [ 84 316 208 436 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPItemMediator.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 84 316 moveto
-84 436 lineto
-209 436 lineto
-209 316 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 84 316 moveto
-84 436 lineto
-209 436 lineto
-209 316 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-102 423 moveto 88 (cUPnPItemMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 84 416 moveto
-209 416 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144.5 403 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 84 396 moveto
-209 396 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-91.5 383 moveto 103 (+ cUPnPItemMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-91.5 371 moveto 109 (+ ~cUPnPItemMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-91.5 359 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-91.5 347 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-91.5 335 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-91.5 323 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node3->Node2
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 146 306 moveto
-146 296 146 287 146 278 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 142.5 306 moveto
-146 316 lineto
-149.5 306 lineto
-closepath stroke
-grestore
-% Node4
-gsave
-[ /Rect [ 79 474 213 654 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPObjectMediator.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 79 474 moveto
-79 654 lineto
-213 654 lineto
-213 474 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 79 474 moveto
-79 654 lineto
-213 654 lineto
-213 474 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-97.5 641 moveto 97 (cUPnPObjectMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 79 634 moveto
-213 634 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 621 moveto 58 (# mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 609 moveto 84 (# mMediaDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 79 602 moveto
-213 602 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 589 moveto 118 (+ ~cUPnPObjectMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 577 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 565 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 553 moveto 65 (+ saveObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 541 moveto 70 (+ deleteObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 529 moveto 65 (+ clearObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 517 moveto 111 (# cUPnPObjectMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 505 moveto 78 (# initializeObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 493 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 481 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node4->Node3
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 146 464 moveto
-146 454 146 445 146 436 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 142.5 464 moveto
-146 474 lineto
-149.5 464 lineto
-closepath stroke
-grestore
-% Node5
-gsave
-[ /Rect [ 0 804 118 924 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcMediatorInterface.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 0 804 moveto
-0 924 lineto
-118 924 lineto
-118 804 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 804 moveto
-0 924 lineto
-118 924 lineto
-118 804 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-18.5 911 moveto 81 (cMediatorInterface) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 904 moveto
-118 904 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-57.5 891 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 884 moveto
-118 884 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 871 moveto 102 (+ ~cMediatorInterface\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 859 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 847 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 835 moveto 65 (+ saveObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 823 moveto 70 (+ deleteObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 811 moveto 65 (+ clearObject\(\)) alignedtext
-grestore
-% Node5->Node4
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 80 794 moveto
-92 752 107 699 120 654 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 76.52 793.42 moveto
-77 804 lineto
-83.23 795.43 lineto
-closepath stroke
-grestore
-% Node6
-gsave
-[ /Rect [ 199 702 331 1026 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcMediaDatabase.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 199 702 moveto
-199 1026 lineto
-331 1026 lineto
-331 702 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 199 702 moveto
-199 1026 lineto
-331 1026 lineto
-331 702 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-228.5 1013 moveto 73 (cMediaDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 199 1006 moveto
-331 1006 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 993 moveto 89 (- mSystemUpdateID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 981 moveto 47 (- mFactory) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 969 moveto 48 (- mObjects) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 957 moveto 56 (- mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 945 moveto 96 (- mLastInsertObjectID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 199 938 moveto
-331 938 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 925 moveto 103 (+ getSystemUpdateID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 913 moveto 116 (+ getContainerUpdateIDs\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 901 moveto 88 (+ cMediaDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 889 moveto 94 (+ ~cMediaDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 877 moveto 69 (+ addFastFind\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 865 moveto 107 (+ getObjectByFastFind\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 853 moveto 79 (+ getObjectByID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 841 moveto 46 (+ browse\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 829 moveto 44 (+ search\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 817 moveto 84 (- getNextObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 805 moveto 67 (- cacheObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 793 moveto 86 (- prepareDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 781 moveto 71 (- loadChannels\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 769 moveto 79 (- loadRecordings\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 757 moveto 98 (- updateChannelEPG\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 745 moveto 90 (- updateRecordings\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 733 moveto 25 (- init\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 721 moveto 85 (- updateSystemID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 709 moveto 40 (- Action\(\)) alignedtext
-grestore
-% Node6->Node4
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 197 693 moveto
-192 679 187 666 182 654 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 201 702 moveto
-192.83 694.69 lineto
-198.97 697.43 lineto
-196.94 692.86 lineto
-196.94 692.86 lineto
-196.94 692.86 lineto
-198.97 697.43 lineto
-201.05 691.03 lineto
-201 702 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 201 702 moveto
-192.83 694.69 lineto
-198.97 697.43 lineto
-196.94 692.86 lineto
-196.94 692.86 lineto
-196.94 692.86 lineto
-198.97 697.43 lineto
-201.05 691.03 lineto
-201 702 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-192 675 moveto 76 (mMediaDatabase) alignedtext
-grestore
-% Node7
-gsave
-[ /Rect [ 279 1116 399 1320 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPObjectFactory.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 279 1116 moveto
-279 1320 lineto
-399 1320 lineto
-399 1116 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 279 1116 moveto
-279 1320 lineto
-399 1320 lineto
-399 1116 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-293 1307 moveto 92 (cUPnPObjectFactory) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 279 1300 moveto
-399 1300 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 1287 moveto 56 (- mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 1275 moveto 57 (- mMediators) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 1263 moveto 52 (- mInstance) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 279 1256 moveto
-399 1256 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 1243 moveto 85 (+ registerMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 1231 moveto 95 (+ unregisterMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 1219 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 1207 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 1195 moveto 65 (+ saveObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 1183 moveto 70 (+ deleteObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 1171 moveto 65 (+ clearObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 1159 moveto 66 (+ getInstance\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 1147 moveto 87 (- findMediatorByID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 1135 moveto 102 (- findMediatorByClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 1123 moveto 104 (- cUPnPObjectFactory\(\)) alignedtext
-grestore
-% Node7->Node6
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 316 1106 moveto
-311 1081 305 1053 299 1026 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 318 1116 moveto
-311.63 1107.08 lineto
-317.02 1111.1 lineto
-316.04 1106.19 lineto
-316.04 1106.19 lineto
-316.04 1106.19 lineto
-317.02 1111.1 lineto
-320.45 1105.31 lineto
-318 1116 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 318 1116 moveto
-311.63 1107.08 lineto
-317.02 1111.1 lineto
-316.04 1106.19 lineto
-316.04 1106.19 lineto
-316.04 1106.19 lineto
-317.02 1111.1 lineto
-320.45 1105.31 lineto
-318 1116 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-306.5 1047 moveto 41 (mFactory) alignedtext
-grestore
-% Node7->Node7
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 408 1243 moveto
-414 1238 417 1229 417 1218 curveto
-417 1202 410 1192 399 1188 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 399 1248 moveto
-405.56 1239.21 lineto
-403.37 1245.57 lineto
-407.74 1243.14 lineto
-407.74 1243.14 lineto
-407.74 1243.14 lineto
-403.37 1245.57 lineto
-409.93 1247.08 lineto
-399 1248 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 399 1248 moveto
-405.56 1239.21 lineto
-403.37 1245.57 lineto
-407.74 1243.14 lineto
-407.74 1243.14 lineto
-407.74 1243.14 lineto
-403.37 1245.57 lineto
-409.93 1247.08 lineto
-399 1248 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-417 1215 moveto 46 (mInstance) alignedtext
-grestore
-% Node8
-gsave
-[ /Rect [ 153 1410 269 1722 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcSQLiteDatabase.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 153 1410 moveto
-153 1722 lineto
-270 1722 lineto
-270 1410 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 153 1410 moveto
-153 1722 lineto
-270 1722 lineto
-270 1410 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-172.5 1709 moveto 77 (cSQLiteDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 153 1702 moveto
-270 1702 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1689 moveto 68 (- mAutoCommit) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1677 moveto 92 (- mActiveTransaction) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1665 moveto 52 (- mLastRow) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1653 moveto 38 (- mRows) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1641 moveto 56 (- mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1629 moveto 52 (- mInstance) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 153 1622 moveto
-270 1622 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1609 moveto 98 (+ ~cSQLiteDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1597 moveto 82 (+ getResultCount\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1585 moveto 101 (+ getLastInsertRowID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1573 moveto 80 (+ getResultRows\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1561 moveto 81 (+ execStatement\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1549 moveto 85 (+ startTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1537 moveto 98 (+ commitTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1525 moveto 99 (+ rollbackTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1513 moveto 83 (+ setAutoCommit\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1501 moveto 42 (+ sprintf\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1489 moveto 66 (+ getInstance\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1477 moveto 89 (- cSQLiteDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1465 moveto 47 (- initialize\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1453 moveto 76 (- initializeTables\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1441 moveto 82 (- initializeTriggers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1429 moveto 33 (- exec\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1417 moveto 72 (- getResultRow\(\)) alignedtext
-grestore
-% Node8->Node4
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 196 1400 moveto
-187 1300 177 1170 169 1056 curveto
-160 915 153 753 149 654 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 197 1410 moveto
-191.53 1400.5 lineto
-196.5 1405.02 lineto
-196 1400.05 lineto
-196 1400.05 lineto
-196 1400.05 lineto
-196.5 1405.02 lineto
-200.48 1399.6 lineto
-197 1410 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 197 1410 moveto
-191.53 1400.5 lineto
-196.5 1405.02 lineto
-196 1400.05 lineto
-196 1400.05 lineto
-196 1400.05 lineto
-196.5 1405.02 lineto
-200.48 1399.6 lineto
-197 1410 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-169 1047 moveto 50 (mDatabase) alignedtext
-grestore
-% Node8->Node6
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 206 1400 moveto
-205 1304 207 1182 220 1074 curveto
-222 1058 224 1042 227 1026 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 206 1410 moveto
-201.5 1400 lineto
-206 1405 lineto
-206 1400 lineto
-206 1400 lineto
-206 1400 lineto
-206 1405 lineto
-210.5 1400 lineto
-206 1410 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 206 1410 moveto
-201.5 1400 lineto
-206 1405 lineto
-206 1400 lineto
-206 1400 lineto
-206 1400 lineto
-206 1405 lineto
-210.5 1400 lineto
-206 1410 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-220 1215 moveto 50 (mDatabase) alignedtext
-grestore
-% Node8->Node7
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 271 1401 moveto
-281 1373 292 1345 301 1320 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 268 1410 moveto
-266.89 1399.09 lineto
-269.58 1405.26 lineto
-271.16 1400.51 lineto
-271.16 1400.51 lineto
-271.16 1400.51 lineto
-269.58 1405.26 lineto
-275.43 1401.94 lineto
-268 1410 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 268 1410 moveto
-266.89 1399.09 lineto
-269.58 1405.26 lineto
-271.16 1400.51 lineto
-271.16 1400.51 lineto
-271.16 1400.51 lineto
-269.58 1405.26 lineto
-275.43 1401.94 lineto
-268 1410 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-280 1383 moveto 50 (mDatabase) alignedtext
-grestore
-% Node8->Node8
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 278 1591 moveto
-284 1586 287 1578 287 1566 curveto
-287 1549 280 1539 270 1535 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 270 1597 moveto
-275.3 1587.4 lineto
-274 1594 lineto
-278 1591 lineto
-278 1591 lineto
-278 1591 lineto
-274 1594 lineto
-280.7 1594.6 lineto
-270 1597 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 270 1597 moveto
-275.3 1587.4 lineto
-274 1594 lineto
-278 1591 lineto
-278 1591 lineto
-278 1591 lineto
-274 1594 lineto
-280.7 1594.6 lineto
-270 1597 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-287 1563 moveto 46 (mInstance) alignedtext
-grestore
-% Node9
-gsave
-[ /Rect [ 259 1770 331 1854 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcRows.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 259 1770 moveto
-259 1854 lineto
-331 1854 lineto
-331 1770 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 259 1770 moveto
-259 1854 lineto
-331 1854 lineto
-331 1770 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-280.5 1841 moveto 29 (cRows) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 259 1834 moveto
-331 1834 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-267 1821 moveto 52 (- mLastRow) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 259 1814 moveto
-331 1814 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-267 1801 moveto 50 (+ ~cRows\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-267 1789 moveto 56 (+ fetchRow\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-267 1777 moveto 41 (- cRows\(\)) alignedtext
-grestore
-% Node9->Node8
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 278 1761 moveto
-274 1749 270 1736 265 1722 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 281 1770 moveto
-273.57 1761.94 lineto
-279.42 1765.26 lineto
-277.84 1760.51 lineto
-277.84 1760.51 lineto
-277.84 1760.51 lineto
-279.42 1765.26 lineto
-282.11 1759.09 lineto
-281 1770 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 281 1770 moveto
-273.57 1761.94 lineto
-279.42 1765.26 lineto
-277.84 1760.51 lineto
-277.84 1760.51 lineto
-277.84 1760.51 lineto
-279.42 1765.26 lineto
-282.11 1759.09 lineto
-281 1770 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-276 1743 moveto 32 (mRows) alignedtext
-grestore
-% Node10
-gsave
-[ /Rect [ 185 1902 271 2046 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcRow.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 185 1902 moveto
-185 2046 lineto
-271 2046 lineto
-271 1902 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 185 1902 moveto
-185 2046 lineto
-271 2046 lineto
-271 1902 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-216 2033 moveto 24 (cRow) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 185 2026 moveto
-271 2026 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 2013 moveto 50 (- currentCol) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 2001 moveto 46 (- ColCount) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1989 moveto 44 (- Columns) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1977 moveto 35 (- Values) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 185 1970 moveto
-271 1970 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1957 moveto 45 (+ ~cRow\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1945 moveto 41 (+ Count\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1933 moveto 70 (+ fetchColumn\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1921 moveto 70 (+ fetchColumn\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1909 moveto 36 (- cRow\(\)) alignedtext
-grestore
-% Node10->Node8
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 209 1892 moveto
-207 1879 206 1867 204 1854 curveto
-200 1811 199 1765 200 1722 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 211 1902 moveto
-204.63 1893.08 lineto
-210.02 1897.1 lineto
-209.04 1892.19 lineto
-209.04 1892.19 lineto
-209.04 1892.19 lineto
-210.02 1897.1 lineto
-213.45 1891.31 lineto
-211 1902 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 211 1902 moveto
-204.63 1893.08 lineto
-210.02 1897.1 lineto
-209.04 1892.19 lineto
-209.04 1892.19 lineto
-209.04 1892.19 lineto
-210.02 1897.1 lineto
-213.45 1891.31 lineto
-211 1902 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-207 1809 moveto 46 (mLastRow) alignedtext
-grestore
-% Node10->Node9
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 262 1893 moveto
-268 1879 273 1866 278 1854 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 258 1902 moveto
-257.95 1891.03 lineto
-260.03 1897.43 lineto
-262.06 1892.86 lineto
-262.06 1892.86 lineto
-262.06 1892.86 lineto
-260.03 1897.43 lineto
-266.17 1894.69 lineto
-258 1902 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 258 1902 moveto
-257.95 1891.03 lineto
-260.03 1897.43 lineto
-262.06 1892.86 lineto
-262.06 1892.86 lineto
-262.06 1892.86 lineto
-260.03 1897.43 lineto
-266.17 1894.69 lineto
-258 1902 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-271 1875 moveto 46 (mLastRow) alignedtext
-grestore
-% Node11
-gsave
-[ /Rect [ 481 1074 603 1362 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($structcUPnPObjectID.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 481 1074 moveto
-481 1362 lineto
-603 1362 lineto
-603 1074 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 481 1074 moveto
-481 1362 lineto
-603 1362 lineto
-603 1074 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-507.5 1349 moveto 69 (cUPnPObjectID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 481 1342 moveto
-603 1342 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1329 moveto 24 (+ _ID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 481 1322 moveto
-603 1322 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1309 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1297 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1285 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1273 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1261 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1249 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1237 moveto 62 (+ operator++\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1225 moveto 62 (+ operator++\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1213 moveto 56 (+ operator--\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1201 moveto 56 (+ operator--\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1189 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1177 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1165 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1153 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1141 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1129 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1117 moveto 106 (+ operator unsigned int\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1105 moveto 64 (+ operator int\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1093 moveto 71 (+ operator long\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1081 moveto 54 (+ operator*\(\)) alignedtext
-grestore
-% Node11->Node6
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 475 1078 moveto
-474 1077 473 1075 472 1074 curveto
-431 1016 375 960 331 920 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 481 1087 moveto
-471.71 1081.18 lineto
-478.23 1082.84 lineto
-475.45 1078.68 lineto
-475.45 1078.68 lineto
-475.45 1078.68 lineto
-478.23 1082.84 lineto
-479.2 1076.18 lineto
-481 1087 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 481 1087 moveto
-471.71 1081.18 lineto
-478.23 1082.84 lineto
-475.45 1078.68 lineto
-475.45 1078.68 lineto
-475.45 1078.68 lineto
-478.23 1082.84 lineto
-479.2 1076.18 lineto
-481 1087 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-457 1047 moveto 90 (mLastInsertObjectID) alignedtext
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 647 2090
-end
-restore
-%%EOF
diff --git a/doc/latex/classcUPnPVideoBroadcastMediator__coll__graph.md5 b/doc/latex/classcUPnPVideoBroadcastMediator__coll__graph.md5
deleted file mode 100644
index 3b0455a..0000000
--- a/doc/latex/classcUPnPVideoBroadcastMediator__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-1386d6d494a222c63ad2cb3751d5b1f4 \ No newline at end of file
diff --git a/doc/latex/classcUPnPVideoBroadcastMediator__coll__graph.pdf b/doc/latex/classcUPnPVideoBroadcastMediator__coll__graph.pdf
deleted file mode 100644
index 76fecb5..0000000
--- a/doc/latex/classcUPnPVideoBroadcastMediator__coll__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcUPnPVideoBroadcastMediator__inherit__graph.eps b/doc/latex/classcUPnPVideoBroadcastMediator__inherit__graph.eps
deleted file mode 100644
index aeeb510..0000000
--- a/doc/latex/classcUPnPVideoBroadcastMediator__inherit__graph.eps
+++ /dev/null
@@ -1,562 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 218 848
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 182 812 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 0 0 moveto
-0 120 lineto
-174 120 lineto
-174 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 0 moveto
-0 120 lineto
-174 120 lineto
-174 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-18.5 107 moveto 137 (cUPnPVideoBroadcastMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 100 moveto
-174 100 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 87 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 80 moveto
-174 80 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 67 moveto 152 (+ cUPnPVideoBroadcastMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 55 moveto 158 (+ ~cUPnPVideoBroadcastMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 43 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 31 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 19 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 7 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 12 156 162 276 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPVideoItemMediator.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 12 156 moveto
-12 276 lineto
-162 276 lineto
-162 156 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 12 156 moveto
-12 276 lineto
-162 276 lineto
-162 156 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-30.5 263 moveto 113 (cUPnPVideoItemMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 12 256 moveto
-162 256 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 243 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 12 236 moveto
-162 236 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20 223 moveto 128 (+ cUPnPVideoItemMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20 211 moveto 134 (+ ~cUPnPVideoItemMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20 199 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20 187 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20 175 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-20 163 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 87 146 moveto
-87 137 87 129 87 120 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 83.5 146 moveto
-87 156 lineto
-90.5 146 lineto
-closepath stroke
-grestore
-% Node3
-gsave
-[ /Rect [ 25 312 149 432 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPItemMediator.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 25 312 moveto
-25 432 lineto
-150 432 lineto
-150 312 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 25 312 moveto
-25 432 lineto
-150 432 lineto
-150 312 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-43 419 moveto 88 (cUPnPItemMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 25 412 moveto
-150 412 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 399 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 25 392 moveto
-150 392 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-32.5 379 moveto 103 (+ cUPnPItemMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-32.5 367 moveto 109 (+ ~cUPnPItemMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-32.5 355 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-32.5 343 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-32.5 331 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-32.5 319 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node3->Node2
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 87 302 moveto
-87 293 87 285 87 276 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 83.5 302 moveto
-87 312 lineto
-90.5 302 lineto
-closepath stroke
-grestore
-% Node4
-gsave
-[ /Rect [ 20 468 154 648 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPObjectMediator.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 20 468 moveto
-20 648 lineto
-154 648 lineto
-154 468 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 20 468 moveto
-20 648 lineto
-154 648 lineto
-154 468 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-38.5 635 moveto 97 (cUPnPObjectMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 20 628 moveto
-154 628 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 615 moveto 58 (# mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 603 moveto 84 (# mMediaDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 20 596 moveto
-154 596 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 583 moveto 118 (+ ~cUPnPObjectMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 571 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 559 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 547 moveto 65 (+ saveObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 535 moveto 70 (+ deleteObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 523 moveto 65 (+ clearObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 511 moveto 111 (# cUPnPObjectMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 499 moveto 78 (# initializeObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 487 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-28 475 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node4->Node3
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 87 458 moveto
-87 449 87 441 87 432 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 83.5 458 moveto
-87 468 lineto
-90.5 458 lineto
-closepath stroke
-grestore
-% Node5
-gsave
-[ /Rect [ 28 684 146 804 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcMediatorInterface.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 28 684 moveto
-28 804 lineto
-146 804 lineto
-146 684 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 28 684 moveto
-28 804 lineto
-146 804 lineto
-146 684 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-46.5 791 moveto 81 (cMediatorInterface) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 28 784 moveto
-146 784 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-85.5 771 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 28 764 moveto
-146 764 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-36 751 moveto 102 (+ ~cMediatorInterface\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-36 739 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-36 727 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-36 715 moveto 65 (+ saveObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-36 703 moveto 70 (+ deleteObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-36 691 moveto 65 (+ clearObject\(\)) alignedtext
-grestore
-% Node5->Node4
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 87 674 moveto
-87 665 87 656 87 648 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 83.5 674 moveto
-87 684 lineto
-90.5 674 lineto
-closepath stroke
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 218 848
-end
-restore
-%%EOF
diff --git a/doc/latex/classcUPnPVideoBroadcastMediator__inherit__graph.md5 b/doc/latex/classcUPnPVideoBroadcastMediator__inherit__graph.md5
deleted file mode 100644
index 39cdec4..0000000
--- a/doc/latex/classcUPnPVideoBroadcastMediator__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-9e2f28ebe3d86a4a81b1a5c50bccba2e \ No newline at end of file
diff --git a/doc/latex/classcUPnPVideoBroadcastMediator__inherit__graph.pdf b/doc/latex/classcUPnPVideoBroadcastMediator__inherit__graph.pdf
deleted file mode 100644
index e10a466..0000000
--- a/doc/latex/classcUPnPVideoBroadcastMediator__inherit__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcUPnPVideoItemMediator.tex b/doc/latex/classcUPnPVideoItemMediator.tex
deleted file mode 100644
index a2cb4c1..0000000
--- a/doc/latex/classcUPnPVideoItemMediator.tex
+++ /dev/null
@@ -1,161 +0,0 @@
-\hypertarget{classcUPnPVideoItemMediator}{
-\section{cUPnPVideoItemMediator Class Reference}
-\label{classcUPnPVideoItemMediator}\index{cUPnPVideoItemMediator@{cUPnPVideoItemMediator}}
-}
-{\tt \#include $<$object.h$>$}
-
-Inheritance diagram for cUPnPVideoItemMediator:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[height=400pt]{classcUPnPVideoItemMediator__inherit__graph}
-\end{center}
-\end{figure}
-Collaboration diagram for cUPnPVideoItemMediator:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[width=400pt]{classcUPnPVideoItemMediator__coll__graph}
-\end{center}
-\end{figure}
-\subsection*{Public Member Functions}
-\begin{CompactItemize}
-\item
-\hyperlink{classcUPnPVideoItemMediator_1f56334e155773b6c3d86f481f4ad96b}{cUPnPVideoItemMediator} (\hyperlink{classcMediaDatabase}{cMediaDatabase} $\ast$MediaDatabase)
-\item
-virtual \hyperlink{classcUPnPClassVideoItem}{cUPnPClassVideoItem} $\ast$ \hyperlink{classcUPnPVideoItemMediator_27e001142c3651c36dfd3b7c450414c0}{createObject} (const char $\ast$Title, bool Restricted)
-\item
-virtual \hyperlink{classcUPnPClassVideoItem}{cUPnPClassVideoItem} $\ast$ \hyperlink{classcUPnPVideoItemMediator_dd8927340a69d247965ef9250adefb21}{getObject} (\hyperlink{structcUPnPObjectID}{cUPnPObjectID} ID)
-\end{CompactItemize}
-\subsection*{Protected Member Functions}
-\begin{CompactItemize}
-\item
-virtual int \hyperlink{classcUPnPVideoItemMediator_984e10738bca46ce38307d5f60e26bd3}{objectToDatabase} (\hyperlink{classcUPnPClassObject}{cUPnPClassObject} $\ast$Object)
-\item
-virtual int \hyperlink{classcUPnPVideoItemMediator_3f7ec1937b2b95e3ec5462470971d350}{databaseToObject} (\hyperlink{classcUPnPClassObject}{cUPnPClassObject} $\ast$Object, \hyperlink{structcUPnPObjectID}{cUPnPObjectID} ID)
-\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-VideoItem 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.
-
-\subsection{Constructor \& Destructor Documentation}
-\hypertarget{classcUPnPVideoItemMediator_1f56334e155773b6c3d86f481f4ad96b}{
-\index{cUPnPVideoItemMediator@{cUPnPVideoItemMediator}!cUPnPVideoItemMediator@{cUPnPVideoItemMediator}}
-\index{cUPnPVideoItemMediator@{cUPnPVideoItemMediator}!cUPnPVideoItemMediator@{cUPnPVideoItemMediator}}
-\subsubsection[{cUPnPVideoItemMediator}]{\setlength{\rightskip}{0pt plus 5cm}cUPnPVideoItemMediator::cUPnPVideoItemMediator ({\bf cMediaDatabase} $\ast$ {\em MediaDatabase})}}
-\label{classcUPnPVideoItemMediator_1f56334e155773b6c3d86f481f4ad96b}
-
-
-Constructor of videoitem mediator
-
-This creates a new videoitem mediator with which it is possible to create new instances of VideoItem objects.
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em MediaDatabase}]the media database \end{description}
-\end{Desc}
-
-
-\subsection{Member Function Documentation}
-\hypertarget{classcUPnPVideoItemMediator_27e001142c3651c36dfd3b7c450414c0}{
-\index{cUPnPVideoItemMediator@{cUPnPVideoItemMediator}!createObject@{createObject}}
-\index{createObject@{createObject}!cUPnPVideoItemMediator@{cUPnPVideoItemMediator}}
-\subsubsection[{createObject}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cUPnPClassVideoItem} $\ast$ cUPnPVideoItemMediator::createObject (const char $\ast$ {\em Title}, \/ bool {\em Restricted})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcUPnPVideoItemMediator_27e001142c3651c36dfd3b7c450414c0}
-
-
-Creates an object
-
-This creates a new UPnP object with the specific title and the restriction.
-
-\begin{Desc}
-\item[Returns:]the newly created object \end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Title}]the title of that object \item[{\em Restricted}]the restriction of the object \end{description}
-\end{Desc}
-
-
-Reimplemented from \hyperlink{classcUPnPItemMediator_e2fd4cf5e6435f1eeadd11f9a99cd2db}{cUPnPItemMediator}.
-
-Reimplemented in \hyperlink{classcUPnPVideoBroadcastMediator_14fefa90807d40d91a80712729af2beb}{cUPnPVideoBroadcastMediator}, and \hyperlink{classcUPnPMovieMediator_29d40a311b7283cc4fba36860ac8c935}{cUPnPMovieMediator}.\hypertarget{classcUPnPVideoItemMediator_3f7ec1937b2b95e3ec5462470971d350}{
-\index{cUPnPVideoItemMediator@{cUPnPVideoItemMediator}!databaseToObject@{databaseToObject}}
-\index{databaseToObject@{databaseToObject}!cUPnPVideoItemMediator@{cUPnPVideoItemMediator}}
-\subsubsection[{databaseToObject}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPVideoItemMediator::databaseToObject ({\bf cUPnPClassObject} $\ast$ {\em Object}, \/ {\bf cUPnPObjectID} {\em ID})\hspace{0.3cm}{\tt \mbox{[}protected, virtual\mbox{]}}}}
-\label{classcUPnPVideoItemMediator_3f7ec1937b2b95e3ec5462470971d350}
-
-
-Loads an object from database
-
-This loads an object from the database
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt $<$0},} in case of an error\item {\bf {\tt 0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Object}]the object to be loaded \item[{\em ID}]the object ID of that object \end{description}
-\end{Desc}
-
-
-Reimplemented from \hyperlink{classcUPnPItemMediator_1f3645ebe0a33a81d0b3f22060dc4761}{cUPnPItemMediator}.
-
-Reimplemented in \hyperlink{classcUPnPVideoBroadcastMediator_33237e5d850c107d37be37c1646b17d7}{cUPnPVideoBroadcastMediator}, and \hyperlink{classcUPnPMovieMediator_542135e9c1051b57a8f6f5ecc0c1ede3}{cUPnPMovieMediator}.\hypertarget{classcUPnPVideoItemMediator_dd8927340a69d247965ef9250adefb21}{
-\index{cUPnPVideoItemMediator@{cUPnPVideoItemMediator}!getObject@{getObject}}
-\index{getObject@{getObject}!cUPnPVideoItemMediator@{cUPnPVideoItemMediator}}
-\subsubsection[{getObject}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cUPnPClassVideoItem} $\ast$ cUPnPVideoItemMediator::getObject ({\bf cUPnPObjectID} {\em ID})\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}
-\label{classcUPnPVideoItemMediator_dd8927340a69d247965ef9250adefb21}
-
-
-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.
-
-\begin{Desc}
-\item[Returns:]the object, found in the database \end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em ID}]the object ID \end{description}
-\end{Desc}
-
-
-Reimplemented from \hyperlink{classcUPnPItemMediator_81411b2a472ade71d73a9c8ddc2a7990}{cUPnPItemMediator}.
-
-Reimplemented in \hyperlink{classcUPnPVideoBroadcastMediator_c13bf0f008f49b0ab499542391998a24}{cUPnPVideoBroadcastMediator}, and \hyperlink{classcUPnPMovieMediator_d85b240eb54efd9ab46c440b51c71e83}{cUPnPMovieMediator}.\hypertarget{classcUPnPVideoItemMediator_984e10738bca46ce38307d5f60e26bd3}{
-\index{cUPnPVideoItemMediator@{cUPnPVideoItemMediator}!objectToDatabase@{objectToDatabase}}
-\index{objectToDatabase@{objectToDatabase}!cUPnPVideoItemMediator@{cUPnPVideoItemMediator}}
-\subsubsection[{objectToDatabase}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPVideoItemMediator::objectToDatabase ({\bf cUPnPClassObject} $\ast$ {\em Object})\hspace{0.3cm}{\tt \mbox{[}protected, virtual\mbox{]}}}}
-\label{classcUPnPVideoItemMediator_984e10738bca46ce38307d5f60e26bd3}
-
-
-Store the object in the database
-
-This stores the information of an object in the database
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt $<$0},} in case of an error\item {\bf {\tt 0},} otherwise \end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Object}]the object to be saved \end{description}
-\end{Desc}
-
-
-Reimplemented from \hyperlink{classcUPnPItemMediator_6d954b1cfdc4a7d55981c6ebff9d6d04}{cUPnPItemMediator}.
-
-Reimplemented in \hyperlink{classcUPnPVideoBroadcastMediator_822f9c93928a7dbe9491c8cccbf53f95}{cUPnPVideoBroadcastMediator}, and \hyperlink{classcUPnPMovieMediator_61ab6dcaf2417898428ddf1f635788b7}{cUPnPMovieMediator}.
-
-The documentation for this class was generated from the following files:\begin{CompactItemize}
-\item
-database/object.h\item
-database/object.cpp\end{CompactItemize}
diff --git a/doc/latex/classcUPnPVideoItemMediator__coll__graph.eps b/doc/latex/classcUPnPVideoItemMediator__coll__graph.eps
deleted file mode 100644
index 7399be7..0000000
--- a/doc/latex/classcUPnPVideoItemMediator__coll__graph.eps
+++ /dev/null
@@ -1,1397 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 647 1932
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 611 1896 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 71 0 moveto
-71 120 lineto
-221 120 lineto
-221 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 71 0 moveto
-71 120 lineto
-221 120 lineto
-221 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-89.5 107 moveto 113 (cUPnPVideoItemMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 71 100 moveto
-221 100 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144.5 87 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 71 80 moveto
-221 80 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-79 67 moveto 128 (+ cUPnPVideoItemMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-79 55 moveto 134 (+ ~cUPnPVideoItemMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-79 43 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-79 31 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-79 19 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-79 7 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 84 158 208 278 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPItemMediator.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 84 158 moveto
-84 278 lineto
-209 278 lineto
-209 158 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 84 158 moveto
-84 278 lineto
-209 278 lineto
-209 158 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-102 265 moveto 88 (cUPnPItemMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 84 258 moveto
-209 258 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-144.5 245 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 84 238 moveto
-209 238 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-91.5 225 moveto 103 (+ cUPnPItemMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-91.5 213 moveto 109 (+ ~cUPnPItemMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-91.5 201 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-91.5 189 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-91.5 177 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-91.5 165 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 146 148 moveto
-146 138 146 129 146 120 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 142.5 148 moveto
-146 158 lineto
-149.5 148 lineto
-closepath stroke
-grestore
-% Node3
-gsave
-[ /Rect [ 79 316 213 496 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPObjectMediator.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 79 316 moveto
-79 496 lineto
-213 496 lineto
-213 316 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 79 316 moveto
-79 496 lineto
-213 496 lineto
-213 316 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-97.5 483 moveto 97 (cUPnPObjectMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 79 476 moveto
-213 476 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 463 moveto 58 (# mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 451 moveto 84 (# mMediaDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 79 444 moveto
-213 444 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 431 moveto 118 (+ ~cUPnPObjectMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 419 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 407 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 395 moveto 65 (+ saveObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 383 moveto 70 (+ deleteObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 371 moveto 65 (+ clearObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 359 moveto 111 (# cUPnPObjectMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 347 moveto 78 (# initializeObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 335 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-87 323 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node3->Node2
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 146 306 moveto
-146 296 146 287 146 278 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 142.5 306 moveto
-146 316 lineto
-149.5 306 lineto
-closepath stroke
-grestore
-% Node4
-gsave
-[ /Rect [ 0 646 118 766 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcMediatorInterface.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 0 646 moveto
-0 766 lineto
-118 766 lineto
-118 646 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 646 moveto
-0 766 lineto
-118 766 lineto
-118 646 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-18.5 753 moveto 81 (cMediatorInterface) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 746 moveto
-118 746 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-57.5 733 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 726 moveto
-118 726 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 713 moveto 102 (+ ~cMediatorInterface\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 701 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 689 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 677 moveto 65 (+ saveObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 665 moveto 70 (+ deleteObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 653 moveto 65 (+ clearObject\(\)) alignedtext
-grestore
-% Node4->Node3
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 80 636 moveto
-92 594 107 541 120 496 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 76.52 635.42 moveto
-77 646 lineto
-83.23 637.43 lineto
-closepath stroke
-grestore
-% Node5
-gsave
-[ /Rect [ 199 544 331 868 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcMediaDatabase.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 199 544 moveto
-199 868 lineto
-331 868 lineto
-331 544 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 199 544 moveto
-199 868 lineto
-331 868 lineto
-331 544 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-228.5 855 moveto 73 (cMediaDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 199 848 moveto
-331 848 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 835 moveto 89 (- mSystemUpdateID) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 823 moveto 47 (- mFactory) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 811 moveto 48 (- mObjects) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 799 moveto 56 (- mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 787 moveto 96 (- mLastInsertObjectID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 199 780 moveto
-331 780 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 767 moveto 103 (+ getSystemUpdateID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 755 moveto 116 (+ getContainerUpdateIDs\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 743 moveto 88 (+ cMediaDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 731 moveto 94 (+ ~cMediaDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 719 moveto 69 (+ addFastFind\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 707 moveto 107 (+ getObjectByFastFind\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 695 moveto 79 (+ getObjectByID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 683 moveto 46 (+ browse\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 671 moveto 44 (+ search\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 659 moveto 84 (- getNextObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 647 moveto 67 (- cacheObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 635 moveto 86 (- prepareDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 623 moveto 71 (- loadChannels\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 611 moveto 79 (- loadRecordings\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 599 moveto 98 (- updateChannelEPG\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 587 moveto 90 (- updateRecordings\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 575 moveto 25 (- init\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 563 moveto 85 (- updateSystemID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-207 551 moveto 40 (- Action\(\)) alignedtext
-grestore
-% Node5->Node3
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 197 535 moveto
-192 521 187 508 182 496 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 201 544 moveto
-192.83 536.69 lineto
-198.97 539.43 lineto
-196.94 534.86 lineto
-196.94 534.86 lineto
-196.94 534.86 lineto
-198.97 539.43 lineto
-201.05 533.03 lineto
-201 544 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 201 544 moveto
-192.83 536.69 lineto
-198.97 539.43 lineto
-196.94 534.86 lineto
-196.94 534.86 lineto
-196.94 534.86 lineto
-198.97 539.43 lineto
-201.05 533.03 lineto
-201 544 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-192 517 moveto 76 (mMediaDatabase) alignedtext
-grestore
-% Node6
-gsave
-[ /Rect [ 279 958 399 1162 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPObjectFactory.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 279 958 moveto
-279 1162 lineto
-399 1162 lineto
-399 958 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 279 958 moveto
-279 1162 lineto
-399 1162 lineto
-399 958 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-293 1149 moveto 92 (cUPnPObjectFactory) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 279 1142 moveto
-399 1142 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 1129 moveto 56 (- mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 1117 moveto 57 (- mMediators) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 1105 moveto 52 (- mInstance) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 279 1098 moveto
-399 1098 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 1085 moveto 85 (+ registerMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 1073 moveto 95 (+ unregisterMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 1061 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 1049 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 1037 moveto 65 (+ saveObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 1025 moveto 70 (+ deleteObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 1013 moveto 65 (+ clearObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 1001 moveto 66 (+ getInstance\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 989 moveto 87 (- findMediatorByID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 977 moveto 102 (- findMediatorByClass\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-287 965 moveto 104 (- cUPnPObjectFactory\(\)) alignedtext
-grestore
-% Node6->Node5
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 316 948 moveto
-311 923 305 895 299 868 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 318 958 moveto
-311.63 949.08 lineto
-317.02 953.1 lineto
-316.04 948.19 lineto
-316.04 948.19 lineto
-316.04 948.19 lineto
-317.02 953.1 lineto
-320.45 947.31 lineto
-318 958 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 318 958 moveto
-311.63 949.08 lineto
-317.02 953.1 lineto
-316.04 948.19 lineto
-316.04 948.19 lineto
-316.04 948.19 lineto
-317.02 953.1 lineto
-320.45 947.31 lineto
-318 958 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-306.5 889 moveto 41 (mFactory) alignedtext
-grestore
-% Node6->Node6
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 408 1085 moveto
-414 1080 417 1071 417 1060 curveto
-417 1044 410 1034 399 1030 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 399 1090 moveto
-405.56 1081.21 lineto
-403.37 1087.57 lineto
-407.74 1085.14 lineto
-407.74 1085.14 lineto
-407.74 1085.14 lineto
-403.37 1087.57 lineto
-409.93 1089.08 lineto
-399 1090 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 399 1090 moveto
-405.56 1081.21 lineto
-403.37 1087.57 lineto
-407.74 1085.14 lineto
-407.74 1085.14 lineto
-407.74 1085.14 lineto
-403.37 1087.57 lineto
-409.93 1089.08 lineto
-399 1090 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-417 1057 moveto 46 (mInstance) alignedtext
-grestore
-% Node7
-gsave
-[ /Rect [ 153 1252 269 1564 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcSQLiteDatabase.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 153 1252 moveto
-153 1564 lineto
-270 1564 lineto
-270 1252 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 153 1252 moveto
-153 1564 lineto
-270 1564 lineto
-270 1252 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-172.5 1551 moveto 77 (cSQLiteDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 153 1544 moveto
-270 1544 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1531 moveto 68 (- mAutoCommit) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1519 moveto 92 (- mActiveTransaction) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1507 moveto 52 (- mLastRow) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1495 moveto 38 (- mRows) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1483 moveto 56 (- mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1471 moveto 52 (- mInstance) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 153 1464 moveto
-270 1464 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1451 moveto 98 (+ ~cSQLiteDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1439 moveto 82 (+ getResultCount\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1427 moveto 101 (+ getLastInsertRowID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1415 moveto 80 (+ getResultRows\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1403 moveto 81 (+ execStatement\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1391 moveto 85 (+ startTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1379 moveto 98 (+ commitTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1367 moveto 99 (+ rollbackTransaction\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1355 moveto 83 (+ setAutoCommit\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1343 moveto 42 (+ sprintf\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1331 moveto 66 (+ getInstance\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1319 moveto 89 (- cSQLiteDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1307 moveto 47 (- initialize\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1295 moveto 76 (- initializeTables\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1283 moveto 82 (- initializeTriggers\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1271 moveto 33 (- exec\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-160.5 1259 moveto 72 (- getResultRow\(\)) alignedtext
-grestore
-% Node7->Node3
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 196 1242 moveto
-187 1142 177 1012 169 898 curveto
-160 757 153 595 149 496 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 197 1252 moveto
-191.53 1242.5 lineto
-196.5 1247.02 lineto
-196 1242.05 lineto
-196 1242.05 lineto
-196 1242.05 lineto
-196.5 1247.02 lineto
-200.48 1241.6 lineto
-197 1252 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 197 1252 moveto
-191.53 1242.5 lineto
-196.5 1247.02 lineto
-196 1242.05 lineto
-196 1242.05 lineto
-196 1242.05 lineto
-196.5 1247.02 lineto
-200.48 1241.6 lineto
-197 1252 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-169 889 moveto 50 (mDatabase) alignedtext
-grestore
-% Node7->Node5
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 206 1242 moveto
-205 1146 207 1024 220 916 curveto
-222 900 224 884 227 868 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 206 1252 moveto
-201.5 1242 lineto
-206 1247 lineto
-206 1242 lineto
-206 1242 lineto
-206 1242 lineto
-206 1247 lineto
-210.5 1242 lineto
-206 1252 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 206 1252 moveto
-201.5 1242 lineto
-206 1247 lineto
-206 1242 lineto
-206 1242 lineto
-206 1242 lineto
-206 1247 lineto
-210.5 1242 lineto
-206 1252 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-220 1057 moveto 50 (mDatabase) alignedtext
-grestore
-% Node7->Node6
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 271 1243 moveto
-281 1215 292 1187 301 1162 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 268 1252 moveto
-266.89 1241.09 lineto
-269.58 1247.26 lineto
-271.16 1242.51 lineto
-271.16 1242.51 lineto
-271.16 1242.51 lineto
-269.58 1247.26 lineto
-275.43 1243.94 lineto
-268 1252 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 268 1252 moveto
-266.89 1241.09 lineto
-269.58 1247.26 lineto
-271.16 1242.51 lineto
-271.16 1242.51 lineto
-271.16 1242.51 lineto
-269.58 1247.26 lineto
-275.43 1243.94 lineto
-268 1252 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-280 1225 moveto 50 (mDatabase) alignedtext
-grestore
-% Node7->Node7
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 278 1433 moveto
-284 1428 287 1420 287 1408 curveto
-287 1391 280 1381 270 1377 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 270 1439 moveto
-275.3 1429.4 lineto
-274 1436 lineto
-278 1433 lineto
-278 1433 lineto
-278 1433 lineto
-274 1436 lineto
-280.7 1436.6 lineto
-270 1439 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 270 1439 moveto
-275.3 1429.4 lineto
-274 1436 lineto
-278 1433 lineto
-278 1433 lineto
-278 1433 lineto
-274 1436 lineto
-280.7 1436.6 lineto
-270 1439 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-287 1405 moveto 46 (mInstance) alignedtext
-grestore
-% Node8
-gsave
-[ /Rect [ 259 1612 331 1696 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcRows.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 259 1612 moveto
-259 1696 lineto
-331 1696 lineto
-331 1612 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 259 1612 moveto
-259 1696 lineto
-331 1696 lineto
-331 1612 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-280.5 1683 moveto 29 (cRows) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 259 1676 moveto
-331 1676 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-267 1663 moveto 52 (- mLastRow) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 259 1656 moveto
-331 1656 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-267 1643 moveto 50 (+ ~cRows\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-267 1631 moveto 56 (+ fetchRow\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-267 1619 moveto 41 (- cRows\(\)) alignedtext
-grestore
-% Node8->Node7
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 278 1603 moveto
-274 1591 270 1578 265 1564 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 281 1612 moveto
-273.57 1603.94 lineto
-279.42 1607.26 lineto
-277.84 1602.51 lineto
-277.84 1602.51 lineto
-277.84 1602.51 lineto
-279.42 1607.26 lineto
-282.11 1601.09 lineto
-281 1612 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 281 1612 moveto
-273.57 1603.94 lineto
-279.42 1607.26 lineto
-277.84 1602.51 lineto
-277.84 1602.51 lineto
-277.84 1602.51 lineto
-279.42 1607.26 lineto
-282.11 1601.09 lineto
-281 1612 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-276 1585 moveto 32 (mRows) alignedtext
-grestore
-% Node9
-gsave
-[ /Rect [ 185 1744 271 1888 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcRow.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 185 1744 moveto
-185 1888 lineto
-271 1888 lineto
-271 1744 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 185 1744 moveto
-185 1888 lineto
-271 1888 lineto
-271 1744 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-216 1875 moveto 24 (cRow) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 185 1868 moveto
-271 1868 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1855 moveto 50 (- currentCol) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1843 moveto 46 (- ColCount) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1831 moveto 44 (- Columns) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1819 moveto 35 (- Values) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 185 1812 moveto
-271 1812 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1799 moveto 45 (+ ~cRow\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1787 moveto 41 (+ Count\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1775 moveto 70 (+ fetchColumn\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1763 moveto 70 (+ fetchColumn\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-193 1751 moveto 36 (- cRow\(\)) alignedtext
-grestore
-% Node9->Node7
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 209 1734 moveto
-207 1721 206 1709 204 1696 curveto
-200 1653 199 1607 200 1564 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 211 1744 moveto
-204.63 1735.08 lineto
-210.02 1739.1 lineto
-209.04 1734.19 lineto
-209.04 1734.19 lineto
-209.04 1734.19 lineto
-210.02 1739.1 lineto
-213.45 1733.31 lineto
-211 1744 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 211 1744 moveto
-204.63 1735.08 lineto
-210.02 1739.1 lineto
-209.04 1734.19 lineto
-209.04 1734.19 lineto
-209.04 1734.19 lineto
-210.02 1739.1 lineto
-213.45 1733.31 lineto
-211 1744 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-207 1651 moveto 46 (mLastRow) alignedtext
-grestore
-% Node9->Node8
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 262 1735 moveto
-268 1721 273 1708 278 1696 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 258 1744 moveto
-257.95 1733.03 lineto
-260.03 1739.43 lineto
-262.06 1734.86 lineto
-262.06 1734.86 lineto
-262.06 1734.86 lineto
-260.03 1739.43 lineto
-266.17 1736.69 lineto
-258 1744 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 258 1744 moveto
-257.95 1733.03 lineto
-260.03 1739.43 lineto
-262.06 1734.86 lineto
-262.06 1734.86 lineto
-262.06 1734.86 lineto
-260.03 1739.43 lineto
-266.17 1736.69 lineto
-258 1744 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-271 1717 moveto 46 (mLastRow) alignedtext
-grestore
-% Node10
-gsave
-[ /Rect [ 481 916 603 1204 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($structcUPnPObjectID.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 481 916 moveto
-481 1204 lineto
-603 1204 lineto
-603 916 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 481 916 moveto
-481 1204 lineto
-603 1204 lineto
-603 916 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-507.5 1191 moveto 69 (cUPnPObjectID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 481 1184 moveto
-603 1184 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1171 moveto 24 (+ _ID) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 481 1164 moveto
-603 1164 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1151 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1139 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1127 moveto 84 (+ cUPnPObjectID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1115 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1103 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1091 moveto 56 (+ operator=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1079 moveto 62 (+ operator++\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1067 moveto 62 (+ operator++\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1055 moveto 56 (+ operator--\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1043 moveto 56 (+ operator--\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1031 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1019 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 1007 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 995 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 983 moveto 59 (+ operator!=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 971 moveto 62 (+ operator==\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 959 moveto 106 (+ operator unsigned int\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 947 moveto 64 (+ operator int\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 935 moveto 71 (+ operator long\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-489 923 moveto 54 (+ operator*\(\)) alignedtext
-grestore
-% Node10->Node5
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 475 920 moveto
-474 919 473 917 472 916 curveto
-431 858 375 802 331 762 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 481 929 moveto
-471.71 923.18 lineto
-478.23 924.84 lineto
-475.45 920.68 lineto
-475.45 920.68 lineto
-475.45 920.68 lineto
-478.23 924.84 lineto
-479.2 918.18 lineto
-481 929 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 481 929 moveto
-471.71 923.18 lineto
-478.23 924.84 lineto
-475.45 920.68 lineto
-475.45 920.68 lineto
-475.45 920.68 lineto
-478.23 924.84 lineto
-479.2 918.18 lineto
-481 929 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-457 889 moveto 90 (mLastInsertObjectID) alignedtext
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 647 1932
-end
-restore
-%%EOF
diff --git a/doc/latex/classcUPnPVideoItemMediator__coll__graph.md5 b/doc/latex/classcUPnPVideoItemMediator__coll__graph.md5
deleted file mode 100644
index c0c70a0..0000000
--- a/doc/latex/classcUPnPVideoItemMediator__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-b524b23a3cb95d78f8080c5736b5f54e \ No newline at end of file
diff --git a/doc/latex/classcUPnPVideoItemMediator__coll__graph.pdf b/doc/latex/classcUPnPVideoItemMediator__coll__graph.pdf
deleted file mode 100644
index 798b25e..0000000
--- a/doc/latex/classcUPnPVideoItemMediator__coll__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcUPnPVideoItemMediator__inherit__graph.eps b/doc/latex/classcUPnPVideoItemMediator__inherit__graph.eps
deleted file mode 100644
index 37d990b..0000000
--- a/doc/latex/classcUPnPVideoItemMediator__inherit__graph.eps
+++ /dev/null
@@ -1,636 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 368 848
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 332 812 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 76 156 moveto
-76 276 lineto
-226 276 lineto
-226 156 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 76 156 moveto
-76 276 lineto
-226 276 lineto
-226 156 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-94.5 263 moveto 113 (cUPnPVideoItemMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 76 256 moveto
-226 256 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-149.5 243 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 76 236 moveto
-226 236 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-84 223 moveto 128 (+ cUPnPVideoItemMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-84 211 moveto 134 (+ ~cUPnPVideoItemMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-84 199 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-84 187 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-84 175 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-84 163 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node5
-gsave
-[ /Rect [ 0 0 132 120 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPMovieMediator.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 0 0 moveto
-0 120 lineto
-132 120 lineto
-132 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 0 moveto
-0 120 lineto
-132 120 lineto
-132 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-18.5 107 moveto 95 (cUPnPMovieMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 100 moveto
-132 100 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-64.5 87 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 80 moveto
-132 80 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 67 moveto 110 (+ cUPnPMovieMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 55 moveto 116 (+ ~cUPnPMovieMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 43 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 31 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 19 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 7 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node1->Node5
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 113 147 moveto
-108 138 103 129 98 120 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 110.08 148.96 moveto
-118 156 lineto
-116.2 145.56 lineto
-closepath stroke
-grestore
-% Node6
-gsave
-[ /Rect [ 150 0 324 120 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPVideoBroadcastMediator.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 150 0 moveto
-150 120 lineto
-324 120 lineto
-324 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 150 0 moveto
-150 120 lineto
-324 120 lineto
-324 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-168.5 107 moveto 137 (cUPnPVideoBroadcastMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 150 100 moveto
-324 100 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-235.5 87 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 150 80 moveto
-324 80 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-158 67 moveto 152 (+ cUPnPVideoBroadcastMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-158 55 moveto 158 (+ ~cUPnPVideoBroadcastMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-158 43 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-158 31 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-158 19 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-158 7 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node1->Node6
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 189 147 moveto
-194 138 199 129 204 120 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 185.8 145.56 moveto
-184 156 lineto
-191.92 148.96 lineto
-closepath stroke
-grestore
-% Node2
-gsave
-[ /Rect [ 89 312 213 432 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPItemMediator.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 89 312 moveto
-89 432 lineto
-214 432 lineto
-214 312 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 89 312 moveto
-89 432 lineto
-214 432 lineto
-214 312 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-107 419 moveto 88 (cUPnPItemMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 89 412 moveto
-214 412 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-149.5 399 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 89 392 moveto
-214 392 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-96.5 379 moveto 103 (+ cUPnPItemMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-96.5 367 moveto 109 (+ ~cUPnPItemMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-96.5 355 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-96.5 343 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-96.5 331 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-96.5 319 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 151 302 moveto
-151 293 151 285 151 276 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 147.5 302 moveto
-151 312 lineto
-154.5 302 lineto
-closepath stroke
-grestore
-% Node3
-gsave
-[ /Rect [ 84 468 218 648 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcUPnPObjectMediator.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 84 468 moveto
-84 648 lineto
-218 648 lineto
-218 468 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 84 468 moveto
-84 648 lineto
-218 648 lineto
-218 468 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-102.5 635 moveto 97 (cUPnPObjectMediator) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 84 628 moveto
-218 628 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-92 615 moveto 58 (# mDatabase) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-92 603 moveto 84 (# mMediaDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 84 596 moveto
-218 596 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-92 583 moveto 118 (+ ~cUPnPObjectMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-92 571 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-92 559 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-92 547 moveto 65 (+ saveObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-92 535 moveto 70 (+ deleteObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-92 523 moveto 65 (+ clearObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-92 511 moveto 111 (# cUPnPObjectMediator\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-92 499 moveto 78 (# initializeObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-92 487 moveto 92 (# objectToDatabase\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-92 475 moveto 93 (# databaseToObject\(\)) alignedtext
-grestore
-% Node3->Node2
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 151 458 moveto
-151 449 151 441 151 432 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 147.5 458 moveto
-151 468 lineto
-154.5 458 lineto
-closepath stroke
-grestore
-% Node4
-gsave
-[ /Rect [ 92 684 210 804 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcMediatorInterface.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 92 684 moveto
-92 804 lineto
-210 804 lineto
-210 684 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 92 684 moveto
-92 804 lineto
-210 804 lineto
-210 684 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-110.5 791 moveto 81 (cMediatorInterface) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 92 784 moveto
-210 784 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-149.5 771 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 92 764 moveto
-210 764 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-100 751 moveto 102 (+ ~cMediatorInterface\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-100 739 moveto 71 (+ createObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-100 727 moveto 57 (+ getObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-100 715 moveto 65 (+ saveObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-100 703 moveto 70 (+ deleteObject\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-100 691 moveto 65 (+ clearObject\(\)) alignedtext
-grestore
-% Node4->Node3
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 151 674 moveto
-151 665 151 656 151 648 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 147.5 674 moveto
-151 684 lineto
-154.5 674 lineto
-closepath stroke
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 368 848
-end
-restore
-%%EOF
diff --git a/doc/latex/classcUPnPVideoItemMediator__inherit__graph.md5 b/doc/latex/classcUPnPVideoItemMediator__inherit__graph.md5
deleted file mode 100644
index be22c47..0000000
--- a/doc/latex/classcUPnPVideoItemMediator__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-2031cf38727dba187f3b7108d2b9f1ce \ No newline at end of file
diff --git a/doc/latex/classcUPnPVideoItemMediator__inherit__graph.pdf b/doc/latex/classcUPnPVideoItemMediator__inherit__graph.pdf
deleted file mode 100644
index 39e6799..0000000
--- a/doc/latex/classcUPnPVideoItemMediator__inherit__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcUPnPWebServer.tex b/doc/latex/classcUPnPWebServer.tex
deleted file mode 100644
index 3e6f913..0000000
--- a/doc/latex/classcUPnPWebServer.tex
+++ /dev/null
@@ -1,229 +0,0 @@
-\hypertarget{classcUPnPWebServer}{
-\section{cUPnPWebServer Class Reference}
-\label{classcUPnPWebServer}\index{cUPnPWebServer@{cUPnPWebServer}}
-}
-{\tt \#include $<$upnpwebserver.h$>$}
-
-Collaboration diagram for cUPnPWebServer:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[width=224pt]{classcUPnPWebServer__coll__graph}
-\end{center}
-\end{figure}
-\subsection*{Public Member Functions}
-\begin{CompactItemize}
-\item
-bool \hyperlink{classcUPnPWebServer_a374ec8a84405fb2ee16dc00ba0218f5}{init} ()
-\item
-bool \hyperlink{classcUPnPWebServer_cd20b60b929abfb205ec438127caed49}{uninit} ()
-\end{CompactItemize}
-\subsection*{Static Public Member Functions}
-\begin{CompactItemize}
-\item
-static \hyperlink{classcUPnPWebServer}{cUPnPWebServer} $\ast$ \hyperlink{classcUPnPWebServer_59fb8d378eae0193665b51fdda5a4da0}{getInstance} (const char $\ast$rootdir=\char`\"{}/\char`\"{})
-\item
-static int \hyperlink{classcUPnPWebServer_0540de6d9f111756593d202f30102ffb}{getInfo} (const char $\ast$filename, struct File\_\-Info $\ast$info)
-\item
-static UpnpWebFileHandle \hyperlink{classcUPnPWebServer_5f9d44729464cab3e8bf74e4457dbb24}{open} (const char $\ast$filename, UpnpOpenFileMode mode)
-\item
-static int \hyperlink{classcUPnPWebServer_7bdaa921f11a40da60c5fc99f577a017}{read} (UpnpWebFileHandle fh, char $\ast$buf, size\_\-t buflen)
-\item
-static int \hyperlink{classcUPnPWebServer_46e282288394c8ba37e9d4846944c6a4}{write} (UpnpWebFileHandle fh, char $\ast$buf, size\_\-t buflen)
-\item
-static int \hyperlink{classcUPnPWebServer_2d1ee3a89ea42cb9fd0669937061695f}{seek} (UpnpWebFileHandle fh, off\_\-t offset, int origin)
-\item
-static int \hyperlink{classcUPnPWebServer_79d080eaf445325b7f8759dfb0744c26}{close} (UpnpWebFileHandle fh)
-\end{CompactItemize}
-\subsection*{Friends}
-\begin{CompactItemize}
-\item
-\hypertarget{classcUPnPWebServer_02ebb94fd2cdff4bfb2da3267446d62b}{
-class \hyperlink{classcUPnPWebServer_02ebb94fd2cdff4bfb2da3267446d62b}{cUPnPServer}}
-\label{classcUPnPWebServer_02ebb94fd2cdff4bfb2da3267446d62b}
-
-\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-The internal webserver
-
-This is the internal webserver. It distributes all the contents of the UPnP-Server.
-
-\subsection{Member Function Documentation}
-\hypertarget{classcUPnPWebServer_79d080eaf445325b7f8759dfb0744c26}{
-\index{cUPnPWebServer@{cUPnPWebServer}!close@{close}}
-\index{close@{close}!cUPnPWebServer@{cUPnPWebServer}}
-\subsubsection[{close}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPWebServer::close (UpnpWebFileHandle {\em fh})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{classcUPnPWebServer_79d080eaf445325b7f8759dfb0744c26}
-
-
-Closes the file
-
-closes the opened file
-
-Returns 0 on success, non-zero value otherwise
-
-\begin{Desc}
-\item[Returns:]0 on success, non-zero value otherwise \end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em fh}]the file handle of the opened file \end{description}
-\end{Desc}
-\hypertarget{classcUPnPWebServer_0540de6d9f111756593d202f30102ffb}{
-\index{cUPnPWebServer@{cUPnPWebServer}!getInfo@{getInfo}}
-\index{getInfo@{getInfo}!cUPnPWebServer@{cUPnPWebServer}}
-\subsubsection[{getInfo}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPWebServer::getInfo (const char $\ast$ {\em filename}, \/ struct File\_\-Info $\ast$ {\em info})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{classcUPnPWebServer_0540de6d9f111756593d202f30102ffb}
-
-
-Retrieve file information
-
-Returns file related information for an virtual directory file
-
-\begin{Desc}
-\item[Returns:]0 on success, -1 otherwise \end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em filename}]The filename of which the information is gathered \item[{\em info}]The File\_\-Info structure with the data \end{description}
-\end{Desc}
-\hypertarget{classcUPnPWebServer_59fb8d378eae0193665b51fdda5a4da0}{
-\index{cUPnPWebServer@{cUPnPWebServer}!getInstance@{getInstance}}
-\index{getInstance@{getInstance}!cUPnPWebServer@{cUPnPWebServer}}
-\subsubsection[{getInstance}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cUPnPWebServer} $\ast$ cUPnPWebServer::getInstance (const char $\ast$ {\em rootdir} = {\tt \char`\"{}/\char`\"{}})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{classcUPnPWebServer_59fb8d378eae0193665b51fdda5a4da0}
-
-
-Returns the instance of the webserver
-
-Returns the instance of the webserver. This will create a single instance of none is existing on the very first call. A subsequent call will return the same instance.
-
-\begin{Desc}
-\item[Returns:]the instance of webserver \end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em rootdir}]the root directory of the webserver \end{description}
-\end{Desc}
-\hypertarget{classcUPnPWebServer_a374ec8a84405fb2ee16dc00ba0218f5}{
-\index{cUPnPWebServer@{cUPnPWebServer}!init@{init}}
-\index{init@{init}!cUPnPWebServer@{cUPnPWebServer}}
-\subsubsection[{init}]{\setlength{\rightskip}{0pt plus 5cm}bool cUPnPWebServer::init (void)}}
-\label{classcUPnPWebServer_a374ec8a84405fb2ee16dc00ba0218f5}
-
-
-Initializes the webserver
-
-It enables the webserver which comes with the {\em Intel SDK\/} and creates virtual directories for shares media.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt true},} if initializing was successful\item {\bf {\tt false},} otherwise \end{itemize}
-\end{Desc}
-\hypertarget{classcUPnPWebServer_5f9d44729464cab3e8bf74e4457dbb24}{
-\index{cUPnPWebServer@{cUPnPWebServer}!open@{open}}
-\index{open@{open}!cUPnPWebServer@{cUPnPWebServer}}
-\subsubsection[{open}]{\setlength{\rightskip}{0pt plus 5cm}UpnpWebFileHandle cUPnPWebServer::open (const char $\ast$ {\em filename}, \/ UpnpOpenFileMode {\em mode})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{classcUPnPWebServer_5f9d44729464cab3e8bf74e4457dbb24}
-
-
-Opens a virtual directory file
-
-Opens a file in a virtual directory with the specified mode.
-
-Possible modes are:\begin{itemize}
-\item {\bf UPNP\_\-READ}, Opens the file for reading\item {\bf UPNP\_\-WRITE}, Opens the file for writing\end{itemize}
-
-
-It returns a file handle to the opened file, NULL otherwise
-
-\begin{Desc}
-\item[Returns:]FileHandle to the opened file, NULL otherwise \end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em filename}]The file to open \item[{\em mode}]UPNP\_\-WRITE for writing, UPNP\_\-READ for reading. \end{description}
-\end{Desc}
-\hypertarget{classcUPnPWebServer_7bdaa921f11a40da60c5fc99f577a017}{
-\index{cUPnPWebServer@{cUPnPWebServer}!read@{read}}
-\index{read@{read}!cUPnPWebServer@{cUPnPWebServer}}
-\subsubsection[{read}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPWebServer::read (UpnpWebFileHandle {\em fh}, \/ char $\ast$ {\em buf}, \/ size\_\-t {\em buflen})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{classcUPnPWebServer_7bdaa921f11a40da60c5fc99f577a017}
-
-
-Reads from the opened file
-
-Reads {\tt buflen} bytes from the file and stores the content to the buffer
-
-Returns 0 no more bytes read (EOF) $>$0 bytes read from file
-
-\begin{Desc}
-\item[Returns:]number of bytes read, 0 on EOF \end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em fh}]the file handle of the opened file \item[{\em buf}]the buffer to write the bytes to \item[{\em buflen}]the maximum count of bytes to read \end{description}
-\end{Desc}
-\hypertarget{classcUPnPWebServer_2d1ee3a89ea42cb9fd0669937061695f}{
-\index{cUPnPWebServer@{cUPnPWebServer}!seek@{seek}}
-\index{seek@{seek}!cUPnPWebServer@{cUPnPWebServer}}
-\subsubsection[{seek}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPWebServer::seek (UpnpWebFileHandle {\em fh}, \/ off\_\-t {\em offset}, \/ int {\em origin})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{classcUPnPWebServer_2d1ee3a89ea42cb9fd0669937061695f}
-
-
-Seek in the file
-
-Seeks in the opened file and sets the file pointer to the specified offset
-
-Returns 0 on success, non-zero value otherwise
-
-\begin{Desc}
-\item[Returns:]0 on success, non-zero value otherwise \end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em fh}]the file handle of the opened file \item[{\em offset}]a negative oder positive value which moves the pointer forward or backward \item[{\em origin}]SEEK\_\-CUR, SEEK\_\-END or SEEK\_\-SET \end{description}
-\end{Desc}
-\hypertarget{classcUPnPWebServer_cd20b60b929abfb205ec438127caed49}{
-\index{cUPnPWebServer@{cUPnPWebServer}!uninit@{uninit}}
-\index{uninit@{uninit}!cUPnPWebServer@{cUPnPWebServer}}
-\subsubsection[{uninit}]{\setlength{\rightskip}{0pt plus 5cm}bool cUPnPWebServer::uninit (void)}}
-\label{classcUPnPWebServer_cd20b60b929abfb205ec438127caed49}
-
-
-Uninitializes the webserver
-
-This stops the webserver.
-
-\begin{Desc}
-\item[Returns:]returns\begin{itemize}
-\item {\bf {\tt true},} if initializing was successful\item {\bf {\tt false},} otherwise \end{itemize}
-\end{Desc}
-\hypertarget{classcUPnPWebServer_46e282288394c8ba37e9d4846944c6a4}{
-\index{cUPnPWebServer@{cUPnPWebServer}!write@{write}}
-\index{write@{write}!cUPnPWebServer@{cUPnPWebServer}}
-\subsubsection[{write}]{\setlength{\rightskip}{0pt plus 5cm}int cUPnPWebServer::write (UpnpWebFileHandle {\em fh}, \/ char $\ast$ {\em buf}, \/ size\_\-t {\em buflen})\hspace{0.3cm}{\tt \mbox{[}static\mbox{]}}}}
-\label{classcUPnPWebServer_46e282288394c8ba37e9d4846944c6a4}
-
-
-Writes to the opened file
-
-Writes {\tt buflen} bytes from the buffer and stores the content in the file
-
-Returns $>$0 bytes wrote to file, maybe less the buflen in case of write errors
-
-\begin{Desc}
-\item[Returns:]number of bytes read, 0 on EOF \end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em fh}]the file handle of the opened file \item[{\em buf}]the buffer to read the bytes from \item[{\em buflen}]the maximum count of bytes to write \end{description}
-\end{Desc}
-
-
-The documentation for this class was generated from the following files:\begin{CompactItemize}
-\item
-upnpcomponents/upnpwebserver.h\item
-upnpcomponents/upnpwebserver.cpp\end{CompactItemize}
diff --git a/doc/latex/classcUPnPWebServer__coll__graph.eps b/doc/latex/classcUPnPWebServer__coll__graph.eps
deleted file mode 100644
index cb7f5b1..0000000
--- a/doc/latex/classcUPnPWebServer__coll__graph.eps
+++ /dev/null
@@ -1,309 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 224 248
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 188 212 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 0 0 moveto
-0 204 lineto
-116 204 lineto
-116 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 0 moveto
-0 204 lineto
-116 204 lineto
-116 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-18.5 191 moveto 79 (cUPnPWebServer) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 184 moveto
-116 184 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 171 moveto 45 (- mRootdir) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 159 moveto 52 (- mInstance) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 147 moveto 97 (- mVirtualDirCallbacks) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 140 moveto
-116 140 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 127 moveto 28 (+ init\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 115 moveto 38 (+ uninit\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 103 moveto 100 (+ ~cUPnPWebServer\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 91 moveto 66 (+ getInstance\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 79 moveto 45 (+ getInfo\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 67 moveto 36 (+ open\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 55 moveto 34 (+ read\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 43 moveto 35 (+ write\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 31 moveto 36 (+ seek\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 19 moveto 38 (+ close\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 7 moveto 91 (- cUPnPWebServer\(\)) alignedtext
-grestore
-% Node1->Node1
-gsave
-1 setlinewidth
-dashed
-0.776 0.753 0.804 edgecolor
-newpath 124 132 moveto
-130 126 134 116 134 102 curveto
-134 83 127 71 116 66 curveto
-stroke
-0.776 0.753 0.804 edgecolor
-newpath 116 138 moveto
-121.3 128.4 lineto
-120 135 lineto
-124 132 lineto
-124 132 lineto
-124 132 lineto
-120 135 lineto
-126.7 135.6 lineto
-116 138 lineto
-closepath fill
-1 setlinewidth
-solid
-0.776 0.753 0.804 edgecolor
-newpath 116 138 moveto
-121.3 128.4 lineto
-120 135 lineto
-124 132 lineto
-124 132 lineto
-124 132 lineto
-120 135 lineto
-126.7 135.6 lineto
-116 138 lineto
-closepath stroke
-0.000 0.000 0.000 edgecolor
-10 /FreeSans set_font
-134 99 moveto 46 (mInstance) alignedtext
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 224 248
-end
-restore
-%%EOF
diff --git a/doc/latex/classcUPnPWebServer__coll__graph.md5 b/doc/latex/classcUPnPWebServer__coll__graph.md5
deleted file mode 100644
index 0981052..0000000
--- a/doc/latex/classcUPnPWebServer__coll__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-db043e038192946ad650b05e1f09c435 \ No newline at end of file
diff --git a/doc/latex/classcUPnPWebServer__coll__graph.pdf b/doc/latex/classcUPnPWebServer__coll__graph.pdf
deleted file mode 100644
index 3d6b301..0000000
--- a/doc/latex/classcUPnPWebServer__coll__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcUpnpService.tex b/doc/latex/classcUpnpService.tex
deleted file mode 100644
index 77c7a6c..0000000
--- a/doc/latex/classcUpnpService.tex
+++ /dev/null
@@ -1,180 +0,0 @@
-\hypertarget{classcUpnpService}{
-\section{cUpnpService Class Reference}
-\label{classcUpnpService}\index{cUpnpService@{cUpnpService}}
-}
-{\tt \#include $<$upnpservice.h$>$}
-
-Inheritance diagram for cUpnpService:\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[height=400pt]{classcUpnpService__inherit__graph}
-\end{center}
-\end{figure}
-\subsection*{Public Member Functions}
-\begin{CompactItemize}
-\item
-virtual int \hyperlink{classcUpnpService_e6d3522d580e5975f5a38d5bea88e29d}{subscribe} (Upnp\_\-Subscription\_\-Request $\ast$Request)=0
-\item
-virtual int \hyperlink{classcUpnpService_bbffca233e6aa193eda223cb7bfc2917}{execute} (Upnp\_\-Action\_\-Request $\ast$Request)=0
-\end{CompactItemize}
-\subsection*{Protected Member Functions}
-\begin{CompactItemize}
-\item
-virtual void \hyperlink{classcUpnpService_f0976057350505eca781aafcaf6b1d14}{setError} (Upnp\_\-Action\_\-Request $\ast$Request, int Error)
-\item
-int \hyperlink{classcUpnpService_846cd44a1c014395278c3af339122656}{parseIntegerValue} (IN IXML\_\-Document $\ast$Document, IN const char $\ast$Item, OUT int $\ast$Value)
-\item
-int \hyperlink{classcUpnpService_925b7a9628230ce69b803afb8fee212f}{parseStringValue} (IN IXML\_\-Document $\ast$Document, IN const char $\ast$Item, OUT char $\ast$$\ast$Value)
-\end{CompactItemize}
-\subsection*{Protected Attributes}
-\begin{CompactItemize}
-\item
-\hypertarget{classcUpnpService_359ba19926aab21f7a2e3c77ffc7f7ea}{
-UpnpDevice\_\-Handle \hyperlink{classcUpnpService_359ba19926aab21f7a2e3c77ffc7f7ea}{mDeviceHandle}}
-\label{classcUpnpService_359ba19926aab21f7a2e3c77ffc7f7ea}
-
-\begin{CompactList}\small\item\em the UPnP device handle of the root device \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-UPnP Service interface
-
-This is a service interface implemented by a UPnP service like CDS oder CMS
-
-It comes with some tool functions which are commonly useful for processing an event or action.
-
-\subsection{Member Function Documentation}
-\hypertarget{classcUpnpService_bbffca233e6aa193eda223cb7bfc2917}{
-\index{cUpnpService@{cUpnpService}!execute@{execute}}
-\index{execute@{execute}!cUpnpService@{cUpnpService}}
-\subsubsection[{execute}]{\setlength{\rightskip}{0pt plus 5cm}virtual int cUpnpService::execute (Upnp\_\-Action\_\-Request $\ast$ {\em Request})\hspace{0.3cm}{\tt \mbox{[}pure virtual\mbox{]}}}}
-\label{classcUpnpService_bbffca233e6aa193eda223cb7bfc2917}
-
-
-Executes an action
-
-This executes an action initialized by a control point. The result is stored in the first parameter.
-
-\begin{Desc}
-\item[Returns:]An integer representing one of the following:\begin{itemize}
-\item {\bf {\tt UPNP\_\-E\_\-SUCCESS},} if subscription was okay\item or any other non null value in case of an error\end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Request}]Input and output parameters of an action \end{description}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Request}]Input and output parameters of an action \end{description}
-\end{Desc}
-
-
-Implemented in \hyperlink{classcConnectionManager_12fa6b0a9e20c3af663e3ca2b3c97dfb}{cConnectionManager}, and \hyperlink{classcContentDirectory_a0225df761512819b9c46f45b2a0f0d0}{cContentDirectory}.\hypertarget{classcUpnpService_846cd44a1c014395278c3af339122656}{
-\index{cUpnpService@{cUpnpService}!parseIntegerValue@{parseIntegerValue}}
-\index{parseIntegerValue@{parseIntegerValue}!cUpnpService@{cUpnpService}}
-\subsubsection[{parseIntegerValue}]{\setlength{\rightskip}{0pt plus 5cm}int cUpnpService::parseIntegerValue (IN IXML\_\-Document $\ast$ {\em Document}, \/ IN const char $\ast$ {\em Item}, \/ OUT int $\ast$ {\em Value})\hspace{0.3cm}{\tt \mbox{[}protected\mbox{]}}}}
-\label{classcUpnpService_846cd44a1c014395278c3af339122656}
-
-
-Parses an integer value
-
-This tool function parses an integer value from a given {\em IXML\/} document. It is searching for the very first occurance of the demanded item.
-
-\begin{Desc}
-\item[Returns:]Returns\begin{itemize}
-\item {\bf {\tt 0},} if parsing was successful\item {\bf {\tt $<$0},} if an error occured\end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Document}]the document, which is parsed \item[{\em Item}]the demanded item \item[{\em Value}]the value of the item \end{description}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Document}]the document, which is parsed \item[{\em Item}]the demanded item \item[{\em Value}]the value of the item \end{description}
-\end{Desc}
-\hypertarget{classcUpnpService_925b7a9628230ce69b803afb8fee212f}{
-\index{cUpnpService@{cUpnpService}!parseStringValue@{parseStringValue}}
-\index{parseStringValue@{parseStringValue}!cUpnpService@{cUpnpService}}
-\subsubsection[{parseStringValue}]{\setlength{\rightskip}{0pt plus 5cm}int cUpnpService::parseStringValue (IN IXML\_\-Document $\ast$ {\em Document}, \/ IN const char $\ast$ {\em Item}, \/ OUT char $\ast$$\ast$ {\em Value})\hspace{0.3cm}{\tt \mbox{[}protected\mbox{]}}}}
-\label{classcUpnpService_925b7a9628230ce69b803afb8fee212f}
-
-
-Parses a string value
-
-This tool function parses a string value from a given {\em IXML\/} document. It is searching for the very first occurance of the demanded item.
-
-\begin{Desc}
-\item[Returns:]Returns\begin{itemize}
-\item {\bf {\tt 0},} if parsing was successful\item {\bf {\tt $<$0},} if an error occured\end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Document}]the document, which is parsed \item[{\em Item}]the demanded item \item[{\em Value}]the value of the item \end{description}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Document}]the document, which is parsed \item[{\em Item}]the demanded item \item[{\em Value}]the value of the item \end{description}
-\end{Desc}
-\hypertarget{classcUpnpService_f0976057350505eca781aafcaf6b1d14}{
-\index{cUpnpService@{cUpnpService}!setError@{setError}}
-\index{setError@{setError}!cUpnpService@{cUpnpService}}
-\subsubsection[{setError}]{\setlength{\rightskip}{0pt plus 5cm}void cUpnpService::setError (Upnp\_\-Action\_\-Request $\ast$ {\em Request}, \/ int {\em Error})\hspace{0.3cm}{\tt \mbox{[}protected, virtual\mbox{]}}}}
-\label{classcUpnpService_f0976057350505eca781aafcaf6b1d14}
-
-
-Sets an error on an action request
-
-This function puts a error message into the action request structure according to its error code
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Request}]the action request, to set the error for \item[{\em Error}]the error code of which the message should be obtained \end{description}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Request}]the action request, to set the error for \item[{\em Error}]the error code of which the message should be obtained \end{description}
-\end{Desc}
-
-
-Reimplemented in \hyperlink{classcConnectionManager_02014a637c6cb04cbfe10b3cb4ce6d1d}{cConnectionManager}, and \hyperlink{classcContentDirectory_a3b0df304987a0f2b17733c651d5b5c6}{cContentDirectory}.\hypertarget{classcUpnpService_e6d3522d580e5975f5a38d5bea88e29d}{
-\index{cUpnpService@{cUpnpService}!subscribe@{subscribe}}
-\index{subscribe@{subscribe}!cUpnpService@{cUpnpService}}
-\subsubsection[{subscribe}]{\setlength{\rightskip}{0pt plus 5cm}virtual int cUpnpService::subscribe (Upnp\_\-Subscription\_\-Request $\ast$ {\em Request})\hspace{0.3cm}{\tt \mbox{[}pure virtual\mbox{]}}}}
-\label{classcUpnpService_e6d3522d580e5975f5a38d5bea88e29d}
-
-
-Subscribes to an event
-
-This is a callback function to register a new subscriber for an event.
-
-\begin{Desc}
-\item[Returns:]An integer representing one of the following:\begin{itemize}
-\item {\bf {\tt UPNP\_\-E\_\-SUCCESS},} if subscription was okay\item or any other non null value in case of an error\end{itemize}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Request}]Information about the subscription \end{description}
-\end{Desc}
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em Request}]Information about the subscription \end{description}
-\end{Desc}
-
-
-Implemented in \hyperlink{classcConnectionManager_7990eba09a100e5e4ee5b01b87bcc16e}{cConnectionManager}, and \hyperlink{classcContentDirectory_17acd376a722e6e7de9ec0d4cabb707b}{cContentDirectory}.
-
-The documentation for this class was generated from the following files:\begin{CompactItemize}
-\item
-upnpcomponents/upnpservice.h\item
-upnpcomponents/upnpservice.cpp\end{CompactItemize}
diff --git a/doc/latex/classcUpnpService__inherit__graph.eps b/doc/latex/classcUpnpService__inherit__graph.eps
deleted file mode 100644
index 8155755..0000000
--- a/doc/latex/classcUpnpService__inherit__graph.eps
+++ /dev/null
@@ -1,444 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
-%%For: (savop) savop,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
- dup dup findfont dup length dict begin
- { 1 index /FID ne { def }{ pop pop } ifelse
- } forall
- /Encoding EncodingVector def
- currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
- dup 1 exch div /InvScaleFactor exch def
- scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage { % i j npages
- /npages exch def
- /j exch def
- /i exch def
- /str 10 string def
- npages 1 gt {
- gsave
- coordfont setfont
- 0 0 moveto
- (\() show i str cvs show (,) show j str cvs show (\)) show
- grestore
- } if
-} bind def
-
-/set_font {
- findfont exch
- scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext { % width text
- /text exch def
- /width exch def
- gsave
- width 0 gt {
- [] 0 setdash
- text stringwidth pop width exch sub text length div 0 text ashow
- } if
- grestore
-} def
-
-/boxprim { % xcorner ycorner xsize ysize
- 4 2 roll
- moveto
- 2 copy
- exch 0 rlineto
- 0 exch rlineto
- pop neg 0 rlineto
- closepath
-} bind def
-
-/ellipse_path {
- /ry exch def
- /rx exch def
- /y exch def
- /x exch def
- matrix currentmatrix
- newpath
- x y translate
- rx ry scale
- 0 0 1 0 360 arc
- setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
- [ % layer color sequence - darkest to lightest
- [0 0 0]
- [.2 .8 .8]
- [.4 .8 .8]
- [.6 .8 .8]
- [.8 .8 .8]
- ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
- layercolorseq curlayer 1 sub layerlen mod get
- aload pop sethsbcolor
- /nodecolor {nopcolor} def
- /edgecolor {nopcolor} def
- /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
- /myupper exch def
- /mylower exch def
- curlayer mylower lt
- curlayer myupper gt
- or
- {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
- userdict (<<) cvn ([) cvn load put
- userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 322 452
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 286 416 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 89 276 moveto
-89 408 lineto
-197 408 lineto
-197 276 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 89 276 moveto
-89 408 lineto
-197 408 lineto
-197 276 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-112.5 395 moveto 61 (cUpnpService) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 89 388 moveto
-197 388 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-97 375 moveto 77 (# mDeviceHandle) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 89 368 moveto
-197 368 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-97 355 moveto 82 (+ ~cUpnpService\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-97 343 moveto 57 (+ subscribe\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-97 331 moveto 50 (+ execute\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-97 319 moveto 49 (# setError\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-97 307 moveto 92 (# parseIntegerValue\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-97 295 moveto 88 (# parseStringValue\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-97 283 moveto 73 (- cUpnpService\(\)) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 0 0 138 240 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcConnectionManager.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 0 0 moveto
-0 240 lineto
-138 240 lineto
-138 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 0 moveto
-0 240 lineto
-138 240 lineto
-138 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-23 227 moveto 92 (cConnectionManager) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 220 moveto
-138 220 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 207 moveto 94 (- mDefaultConnection) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 195 moveto 96 (- mVirtualConnections) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 183 moveto 100 (- mSupportedProtocols) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 176 moveto
-138 176 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 163 moveto 107 (+ cConnectionManager\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 151 moveto 113 (+ ~cConnectionManager\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 139 moveto 57 (+ subscribe\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 127 moveto 50 (+ execute\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 115 moveto 50 (+ setError\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 103 moveto 47 (- setError\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 91 moveto 78 (- getProtocolInfo\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 79 moveto 121 (- getCurrentConnectionIDs\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 67 moveto 122 (- getCurrentConnectionInfo\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 55 moveto 107 (- prepareForConnection\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 43 moveto 101 (- connectionComplete\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 31 moveto 116 (- createVirtualConnection\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 19 moveto 121 (- destroyVirtualConnection\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 7 moveto 110 (- getConnectionIDsCVS\(\)) alignedtext
-grestore
-% Node1->Node2
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 118 266 moveto
-115 258 112 249 109 240 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 114.77 267.43 moveto
-121 276 lineto
-121.48 265.42 lineto
-closepath stroke
-grestore
-% Node3
-gsave
-[ /Rect [ 156 36 278 204 ]
- /Border [ 0 0 0 ]
- /Action << /Subtype /URI /URI ($classcContentDirectory.html) >>
- /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 156 36 moveto
-156 204 lineto
-279 204 lineto
-279 36 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 156 36 moveto
-156 204 lineto
-279 204 lineto
-279 36 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-178 191 moveto 78 (cContentDirectory) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 156 184 moveto
-279 184 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-163.5 171 moveto 82 (- mMediaDatabase) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 156 164 moveto
-279 164 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-163.5 151 moveto 93 (+ cContentDirectory\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-163.5 139 moveto 99 (+ ~cContentDirectory\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-163.5 127 moveto 57 (+ subscribe\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-163.5 115 moveto 50 (+ execute\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-163.5 103 moveto 50 (+ setError\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-163.5 91 moveto 40 (- Action\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-163.5 79 moveto 107 (- getSearchCapabilities\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-163.5 67 moveto 94 (- getSortCapabilities\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-163.5 55 moveto 100 (- getSystemUpdateID\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-163.5 43 moveto 43 (- browse\(\)) alignedtext
-grestore
-% Node1->Node3
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 168 266 moveto
-175 247 182 225 189 204 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 164.52 265.42 moveto
-165 276 lineto
-171.23 267.43 lineto
-closepath stroke
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 322 452
-end
-restore
-%%EOF
diff --git a/doc/latex/classcUpnpService__inherit__graph.md5 b/doc/latex/classcUpnpService__inherit__graph.md5
deleted file mode 100644
index 7be2f11..0000000
--- a/doc/latex/classcUpnpService__inherit__graph.md5
+++ /dev/null
@@ -1 +0,0 @@
-0e29170e3c5c7bffb14d60dfe738343c \ No newline at end of file
diff --git a/doc/latex/classcUpnpService__inherit__graph.pdf b/doc/latex/classcUpnpService__inherit__graph.pdf
deleted file mode 100644
index ee5afa5..0000000
--- a/doc/latex/classcUpnpService__inherit__graph.pdf
+++ /dev/null
Binary files differ
diff --git a/doc/latex/classcVirtualConnection.tex b/doc/latex/classcVirtualConnection.tex
deleted file mode 100644
index a0334d4..0000000
--- a/doc/latex/classcVirtualConnection.tex
+++ /dev/null
@@ -1,25 +0,0 @@
-\hypertarget{classcVirtualConnection}{
-\section{cVirtualConnection Class Reference}
-\label{classcVirtualConnection}\index{cVirtualConnection@{cVirtualConnection}}
-}
-{\tt \#include $<$connectionmanager.h$>$}
-
-\subsection*{Friends}
-\begin{CompactItemize}
-\item
-\hypertarget{classcVirtualConnection_a889c1ce7880be8fb32bbd69a95b1915}{
-class \hyperlink{classcVirtualConnection_a889c1ce7880be8fb32bbd69a95b1915}{cConnectionManager}}
-\label{classcVirtualConnection_a889c1ce7880be8fb32bbd69a95b1915}
-
-\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-Virtual connection
-
-A virtual connection managed by the connection manager service
-
-The documentation for this class was generated from the following files:\begin{CompactItemize}
-\item
-upnpcomponents/connectionmanager.h\item
-upnpcomponents/connectionmanager.cpp\end{CompactItemize}
diff --git a/doc/latex/doxygen.sty b/doc/latex/doxygen.sty
deleted file mode 100644
index 91fc5f1..0000000
--- a/doc/latex/doxygen.sty
+++ /dev/null
@@ -1,86 +0,0 @@
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{doxygen}
-\RequirePackage{calc}
-\RequirePackage{array}
-\pagestyle{fancyplain}
-\newcommand{\clearemptydoublepage}{\newpage{\pagestyle{empty}\cleardoublepage}}
-\renewcommand{\chaptermark}[1]{\markboth{#1}{}}
-\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
-\lhead[\fancyplain{}{\bfseries\thepage}]
- {\fancyplain{}{\bfseries\rightmark}}
-\rhead[\fancyplain{}{\bfseries\leftmark}]
- {\fancyplain{}{\bfseries\thepage}}
-\rfoot[\fancyplain{}{\bfseries\scriptsize Generated on Sun Nov 8 15:44:08 2009 for UPnP/DLNA plugin for VDR by Doxygen }]{}
-\lfoot[]{\fancyplain{}{\bfseries\scriptsize Generated on Sun Nov 8 15:44:08 2009 for UPnP/DLNA plugin for VDR by Doxygen }}
-\cfoot{}
-\newenvironment{Code}
-{\footnotesize}
-{\normalsize}
-\newcommand{\doxyref}[3]{\textbf{#1} (\textnormal{#2}\,\pageref{#3})}
-\newenvironment{DocInclude}
-{\footnotesize}
-{\normalsize}
-\newenvironment{VerbInclude}
-{\footnotesize}
-{\normalsize}
-\newenvironment{Image}
-{\begin{figure}[H]}
-{\end{figure}}
-\newenvironment{ImageNoCaption}{}{}
-\newenvironment{CompactList}
-{\begin{list}{}{
- \setlength{\leftmargin}{0.5cm}
- \setlength{\itemsep}{0pt}
- \setlength{\parsep}{0pt}
- \setlength{\topsep}{0pt}
- \renewcommand{\makelabel}{\hfill}}}
-{\end{list}}
-\newenvironment{CompactItemize}
-{
- \begin{itemize}
- \setlength{\itemsep}{-3pt}
- \setlength{\parsep}{0pt}
- \setlength{\topsep}{0pt}
- \setlength{\partopsep}{0pt}
-}
-{\end{itemize}}
-\newcommand{\PBS}[1]{\let\temp=\\#1\let\\=\temp}
-\newlength{\tmplength}
-\newenvironment{TabularC}[1]
-{
-\setlength{\tmplength}
- {\linewidth/(#1)-\tabcolsep*2-\arrayrulewidth*(#1+1)/(#1)}
- \par\begin{tabular*}{\linewidth}
- {*{#1}{|>{\PBS\raggedright\hspace{0pt}}p{\the\tmplength}}|}
-}
-{\end{tabular*}\par}
-\newcommand{\entrylabel}[1]{
- {\parbox[b]{\labelwidth-4pt}{\makebox[0pt][l]{\textbf{#1}}\vspace{1.5\baselineskip}}}}
-\newenvironment{Desc}
-{\begin{list}{}
- {
- \settowidth{\labelwidth}{40pt}
- \setlength{\leftmargin}{\labelwidth}
- \setlength{\parsep}{0pt}
- \setlength{\itemsep}{-4pt}
- \renewcommand{\makelabel}{\entrylabel}
- }
-}
-{\end{list}}
-\newenvironment{Indent}
- {\begin{list}{}{\setlength{\leftmargin}{0.5cm}}
- \item[]\ignorespaces}
- {\unskip\end{list}}
-\setlength{\parindent}{0cm}
-\setlength{\parskip}{0.2cm}
-\addtocounter{secnumdepth}{1}
-\sloppy
-\usepackage[T1]{fontenc}
-\makeatletter
-\renewcommand{\paragraph}{\@startsection{paragraph}{4}{0ex}%
- {-3.25ex plus -1ex minus -0.2ex}%
- {1.5ex plus 0.2ex}%
- {\normalfont\normalsize\bfseries}}
-\makeatother
-\stepcounter{secnumdepth}
-\stepcounter{tocdepth}
diff --git a/doc/latex/hierarchy.tex b/doc/latex/hierarchy.tex
deleted file mode 100644
index 9bd003b..0000000
--- a/doc/latex/hierarchy.tex
+++ /dev/null
@@ -1,67 +0,0 @@
-\section{Class Hierarchy}
-This inheritance list is sorted roughly, but not completely, alphabetically:\begin{CompactList}
-\item \contentsline{section}{cAudioVideoDetector}{\pageref{classcAudioVideoDetector}}{}
-\item \contentsline{section}{cClass}{\pageref{structcClass}}{}
-\item \contentsline{section}{cDlna}{\pageref{classcDlna}}{}
-\item \contentsline{section}{cFileHandle}{\pageref{classcFileHandle}}{}
-\begin{CompactList}
-\item \contentsline{section}{cLiveReceiver}{\pageref{classcLiveReceiver}}{}
-\item \contentsline{section}{cRecordingPlayer}{\pageref{classcRecordingPlayer}}{}
-\end{CompactList}
-\item \contentsline{section}{cFilterCriteria}{\pageref{classcFilterCriteria}}{}
-\item \contentsline{section}{cMediaDatabase}{\pageref{classcMediaDatabase}}{}
-\item \contentsline{section}{cMediatorInterface}{\pageref{classcMediatorInterface}}{}
-\begin{CompactList}
-\item \contentsline{section}{cUPnPObjectMediator}{\pageref{classcUPnPObjectMediator}}{}
-\begin{CompactList}
-\item \contentsline{section}{cUPnPContainerMediator}{\pageref{classcUPnPContainerMediator}}{}
-\item \contentsline{section}{cUPnPItemMediator}{\pageref{classcUPnPItemMediator}}{}
-\begin{CompactList}
-\item \contentsline{section}{cUPnPVideoItemMediator}{\pageref{classcUPnPVideoItemMediator}}{}
-\begin{CompactList}
-\item \contentsline{section}{cUPnPMovieMediator}{\pageref{classcUPnPMovieMediator}}{}
-\item \contentsline{section}{cUPnPVideoBroadcastMediator}{\pageref{classcUPnPVideoBroadcastMediator}}{}
-\end{CompactList}
-\end{CompactList}
-\end{CompactList}
-\end{CompactList}
-\item \contentsline{section}{cMenuSetupUPnP}{\pageref{classcMenuSetupUPnP}}{}
-\item \contentsline{section}{cPathParser}{\pageref{classcPathParser}}{}
-\item \contentsline{section}{cPluginUpnp}{\pageref{classcPluginUpnp}}{}
-\item \contentsline{section}{cRegisteredProfile}{\pageref{classcRegisteredProfile}}{}
-\item \contentsline{section}{cRow}{\pageref{classcRow}}{}
-\item \contentsline{section}{cRows}{\pageref{classcRows}}{}
-\item \contentsline{section}{cSortCrit}{\pageref{structcSortCrit}}{}
-\item \contentsline{section}{cSortCriteria}{\pageref{classcSortCriteria}}{}
-\item \contentsline{section}{cSQLiteDatabase}{\pageref{classcSQLiteDatabase}}{}
-\item \contentsline{section}{cUPnPClassObject}{\pageref{classcUPnPClassObject}}{}
-\begin{CompactList}
-\item \contentsline{section}{cUPnPClassContainer}{\pageref{classcUPnPClassContainer}}{}
-\item \contentsline{section}{cUPnPClassItem}{\pageref{classcUPnPClassItem}}{}
-\begin{CompactList}
-\item \contentsline{section}{cUPnPClassVideoItem}{\pageref{classcUPnPClassVideoItem}}{}
-\begin{CompactList}
-\item \contentsline{section}{cUPnPClassMovie}{\pageref{classcUPnPClassMovie}}{}
-\item \contentsline{section}{cUPnPClassVideoBroadcast}{\pageref{classcUPnPClassVideoBroadcast}}{}
-\end{CompactList}
-\end{CompactList}
-\end{CompactList}
-\item \contentsline{section}{cUPnPConfig}{\pageref{classcUPnPConfig}}{}
-\item \contentsline{section}{cUPnPObjectFactory}{\pageref{classcUPnPObjectFactory}}{}
-\item \contentsline{section}{cUPnPObjectID}{\pageref{structcUPnPObjectID}}{}
-\item \contentsline{section}{cUPnPObjects}{\pageref{classcUPnPObjects}}{}
-\item \contentsline{section}{cUPnPResource}{\pageref{classcUPnPResource}}{}
-\item \contentsline{section}{cUPnPResourceMediator}{\pageref{classcUPnPResourceMediator}}{}
-\item \contentsline{section}{cUPnPResources}{\pageref{classcUPnPResources}}{}
-\item \contentsline{section}{cUPnPResultSet}{\pageref{structcUPnPResultSet}}{}
-\item \contentsline{section}{cUPnPServer}{\pageref{classcUPnPServer}}{}
-\item \contentsline{section}{cUpnpService}{\pageref{classcUpnpService}}{}
-\begin{CompactList}
-\item \contentsline{section}{cConnectionManager}{\pageref{classcConnectionManager}}{}
-\item \contentsline{section}{cContentDirectory}{\pageref{classcContentDirectory}}{}
-\end{CompactList}
-\item \contentsline{section}{cUPnPWebServer}{\pageref{classcUPnPWebServer}}{}
-\item \contentsline{section}{cVirtualConnection}{\pageref{classcVirtualConnection}}{}
-\item \contentsline{section}{DLNAIconProfile}{\pageref{structDLNAIconProfile}}{}
-\item \contentsline{section}{DLNAProfile}{\pageref{structDLNAProfile}}{}
-\end{CompactList}
diff --git a/doc/latex/refman.tex b/doc/latex/refman.tex
deleted file mode 100644
index d623968..0000000
--- a/doc/latex/refman.tex
+++ /dev/null
@@ -1,101 +0,0 @@
-\documentclass[a4paper]{book}
-\usepackage{a4wide}
-\usepackage{makeidx}
-\usepackage{fancyhdr}
-\usepackage{graphicx}
-\usepackage{multicol}
-\usepackage{float}
-\usepackage{textcomp}
-\usepackage{alltt}
-\usepackage{times}
-\usepackage{ifpdf}
-\ifpdf
-\usepackage[pdftex,
- pagebackref=true,
- colorlinks=true,
- linkcolor=blue,
- unicode
- ]{hyperref}
-\else
-\usepackage[ps2pdf,
- pagebackref=true,
- colorlinks=true,
- linkcolor=blue,
- unicode
- ]{hyperref}
-\usepackage{pspicture}
-\fi
-\usepackage[utf8]{inputenc}
-\usepackage{doxygen}
-\makeindex
-\setcounter{tocdepth}{3}
-\renewcommand{\footrulewidth}{0.4pt}
-\begin{document}
-\begin{titlepage}
-\vspace*{7cm}
-\begin{center}
-{\Large UPnP/DLNA plugin for VDR \\[1ex]\large 0.0.1 }\\
-\vspace*{1cm}
-{\large Generated by Doxygen 1.5.8}\\
-\vspace*{0.5cm}
-{\small Sun Nov 8 15:44:08 2009}\\
-\end{center}
-\end{titlepage}
-\clearemptydoublepage
-\pagenumbering{roman}
-\tableofcontents
-\clearemptydoublepage
-\pagenumbering{arabic}
-\chapter{Class Index}
-\input{hierarchy}
-\chapter{Class Index}
-\input{annotated}
-\chapter{Class Documentation}
-\input{classcAudioVideoDetector}
-\include{structcClass}
-\include{classcConnectionManager}
-\include{classcContentDirectory}
-\include{classcDlna}
-\include{classcFileHandle}
-\include{classcFilterCriteria}
-\include{classcLiveReceiver}
-\include{classcMediaDatabase}
-\include{classcMediatorInterface}
-\include{classcMenuSetupUPnP}
-\include{classcPathParser}
-\include{classcPluginUpnp}
-\include{classcRecordingPlayer}
-\include{classcRegisteredProfile}
-\include{classcRow}
-\include{classcRows}
-\include{structcSortCrit}
-\include{classcSortCriteria}
-\include{classcSQLiteDatabase}
-\include{classcUPnPClassContainer}
-\include{classcUPnPClassItem}
-\include{classcUPnPClassMovie}
-\include{classcUPnPClassObject}
-\include{classcUPnPClassVideoBroadcast}
-\include{classcUPnPClassVideoItem}
-\include{classcUPnPConfig}
-\include{classcUPnPContainerMediator}
-\include{classcUPnPItemMediator}
-\include{classcUPnPMovieMediator}
-\include{classcUPnPObjectFactory}
-\include{structcUPnPObjectID}
-\include{classcUPnPObjectMediator}
-\include{classcUPnPObjects}
-\include{classcUPnPResource}
-\include{classcUPnPResourceMediator}
-\include{classcUPnPResources}
-\include{structcUPnPResultSet}
-\include{classcUPnPServer}
-\include{classcUpnpService}
-\include{classcUPnPVideoBroadcastMediator}
-\include{classcUPnPVideoItemMediator}
-\include{classcUPnPWebServer}
-\include{classcVirtualConnection}
-\include{structDLNAIconProfile}
-\include{structDLNAProfile}
-\printindex
-\end{document}
diff --git a/doc/latex/structDLNAIconProfile.tex b/doc/latex/structDLNAIconProfile.tex
deleted file mode 100644
index 0929c2a..0000000
--- a/doc/latex/structDLNAIconProfile.tex
+++ /dev/null
@@ -1,39 +0,0 @@
-\hypertarget{structDLNAIconProfile}{
-\section{DLNAIconProfile Struct Reference}
-\label{structDLNAIconProfile}\index{DLNAIconProfile@{DLNAIconProfile}}
-}
-{\tt \#include $<$common.h$>$}
-
-\subsection*{Public Attributes}
-\begin{CompactItemize}
-\item
-\hypertarget{structDLNAIconProfile_d5dc566526b37cddf1cfd14fa1efa509}{
-const char $\ast$ \hyperlink{structDLNAIconProfile_d5dc566526b37cddf1cfd14fa1efa509}{mime}}
-\label{structDLNAIconProfile_d5dc566526b37cddf1cfd14fa1efa509}
-
-\begin{CompactList}\small\item\em the mime type of the image \item\end{CompactList}\item
-\hypertarget{structDLNAIconProfile_b570aed93a91d6629a5f14ac28bb474d}{
-unsigned short \hyperlink{structDLNAIconProfile_b570aed93a91d6629a5f14ac28bb474d}{width}}
-\label{structDLNAIconProfile_b570aed93a91d6629a5f14ac28bb474d}
-
-\begin{CompactList}\small\item\em image width in pixel \item\end{CompactList}\item
-\hypertarget{structDLNAIconProfile_80d7178a6681bef071a5c8e3598e54fb}{
-unsigned short \hyperlink{structDLNAIconProfile_80d7178a6681bef071a5c8e3598e54fb}{height}}
-\label{structDLNAIconProfile_80d7178a6681bef071a5c8e3598e54fb}
-
-\begin{CompactList}\small\item\em image height in pixel \item\end{CompactList}\item
-\hypertarget{structDLNAIconProfile_7c3a12a0f4673cd6d9b49895326b99c3}{
-unsigned char \hyperlink{structDLNAIconProfile_7c3a12a0f4673cd6d9b49895326b99c3}{bitDepth}}
-\label{structDLNAIconProfile_7c3a12a0f4673cd6d9b49895326b99c3}
-
-\begin{CompactList}\small\item\em bit depth in bits per pixel \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-The DLNA profile for a icon image
-
-This complies with the DLNA media format guidelines. It contains a valid mime type, the resolution of the image and the corresponding bit depth
-
-The documentation for this struct was generated from the following file:\begin{CompactItemize}
-\item
-common.h\end{CompactItemize}
diff --git a/doc/latex/structDLNAProfile.tex b/doc/latex/structDLNAProfile.tex
deleted file mode 100644
index bf53525..0000000
--- a/doc/latex/structDLNAProfile.tex
+++ /dev/null
@@ -1,29 +0,0 @@
-\hypertarget{structDLNAProfile}{
-\section{DLNAProfile Struct Reference}
-\label{structDLNAProfile}\index{DLNAProfile@{DLNAProfile}}
-}
-{\tt \#include $<$common.h$>$}
-
-\subsection*{Public Attributes}
-\begin{CompactItemize}
-\item
-\hypertarget{structDLNAProfile_4957399cd872c2d843a35a886f9a6a5a}{
-const char $\ast$ \hyperlink{structDLNAProfile_4957399cd872c2d843a35a886f9a6a5a}{ID}}
-\label{structDLNAProfile_4957399cd872c2d843a35a886f9a6a5a}
-
-\begin{CompactList}\small\item\em the DLNA profile ID \item\end{CompactList}\item
-\hypertarget{structDLNAProfile_79dc39f6af5a840901ad09617792cb41}{
-const char $\ast$ \hyperlink{structDLNAProfile_79dc39f6af5a840901ad09617792cb41}{mime}}
-\label{structDLNAProfile_79dc39f6af5a840901ad09617792cb41}
-
-\begin{CompactList}\small\item\em the mime type of the resource \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-The combination of DLNA profile ID and the corresponding mime type
-
-This complies with the DLNA media format guidelines. Though this is very similar to the profile structure of libdlna, it comes without the additional label field as it seams to be not needed.
-
-The documentation for this struct was generated from the following file:\begin{CompactItemize}
-\item
-common.h\end{CompactItemize}
diff --git a/doc/latex/structcClass.tex b/doc/latex/structcClass.tex
deleted file mode 100644
index 625e1cf..0000000
--- a/doc/latex/structcClass.tex
+++ /dev/null
@@ -1,67 +0,0 @@
-\hypertarget{structcClass}{
-\section{cClass Struct Reference}
-\label{structcClass}\index{cClass@{cClass}}
-}
-{\tt \#include $<$object.h$>$}
-
-\subsection*{Public Member Functions}
-\begin{CompactItemize}
-\item
-bool \hyperlink{structcClass_22a5df5fd2bfc9e7b58018a6b8d45309}{operator==} (const \hyperlink{structcClass}{cClass} \&cmp)
-\item
-bool \hyperlink{structcClass_1de09f337ef261d363f261f83a3cf7ae}{operator!=} (const \hyperlink{structcClass}{cClass} \&cmp)
-\end{CompactItemize}
-\subsection*{Public Attributes}
-\begin{CompactItemize}
-\item
-\hypertarget{structcClass_0a14fb51e02dc017227b86e3c14b5cbd}{
-cString \hyperlink{structcClass_0a14fb51e02dc017227b86e3c14b5cbd}{ID}}
-\label{structcClass_0a14fb51e02dc017227b86e3c14b5cbd}
-
-\begin{CompactList}\small\item\em The upnp class ID. \item\end{CompactList}\item
-\hypertarget{structcClass_4c66f7ea7dc7bfd418ae8c23145ea3c8}{
-bool \hyperlink{structcClass_4c66f7ea7dc7bfd418ae8c23145ea3c8}{includeDerived}}
-\label{structcClass_4c66f7ea7dc7bfd418ae8c23145ea3c8}
-
-\begin{CompactList}\small\item\em flag, to indicate if derived classes are allowed \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-Structure of a UPnP Class
-
-This represents a UPnP Class
-
-\subsection{Member Function Documentation}
-\hypertarget{structcClass_1de09f337ef261d363f261f83a3cf7ae}{
-\index{cClass@{cClass}!operator!=@{operator!=}}
-\index{operator!=@{operator!=}!cClass@{cClass}}
-\subsubsection[{operator!=}]{\setlength{\rightskip}{0pt plus 5cm}bool cClass::operator!= (const {\bf cClass} \& {\em cmp})\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{structcClass_1de09f337ef261d363f261f83a3cf7ae}
-
-
-Compares two classes
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em cmp}]the other class to compare with \end{description}
-\end{Desc}
- \hypertarget{structcClass_22a5df5fd2bfc9e7b58018a6b8d45309}{
-\index{cClass@{cClass}!operator==@{operator==}}
-\index{operator==@{operator==}!cClass@{cClass}}
-\subsubsection[{operator==}]{\setlength{\rightskip}{0pt plus 5cm}bool cClass::operator== (const {\bf cClass} \& {\em cmp})\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{structcClass_22a5df5fd2bfc9e7b58018a6b8d45309}
-
-
-Compares two classes
-
-\begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em cmp}]the other class to compare with \end{description}
-\end{Desc}
-
-
-The documentation for this struct was generated from the following file:\begin{CompactItemize}
-\item
-database/object.h\end{CompactItemize}
diff --git a/doc/latex/structcSortCrit.tex b/doc/latex/structcSortCrit.tex
deleted file mode 100644
index 5a38bfa..0000000
--- a/doc/latex/structcSortCrit.tex
+++ /dev/null
@@ -1,29 +0,0 @@
-\hypertarget{structcSortCrit}{
-\section{cSortCrit Struct Reference}
-\label{structcSortCrit}\index{cSortCrit@{cSortCrit}}
-}
-{\tt \#include $<$search.h$>$}
-
-\subsection*{Public Attributes}
-\begin{CompactItemize}
-\item
-\hypertarget{structcSortCrit_fedfdc7edd9ec85496338f52df0a04d1}{
-const char $\ast$ \hyperlink{structcSortCrit_fedfdc7edd9ec85496338f52df0a04d1}{Property}}
-\label{structcSortCrit_fedfdc7edd9ec85496338f52df0a04d1}
-
-\begin{CompactList}\small\item\em the Property, which shall be sorted \item\end{CompactList}\item
-\hypertarget{structcSortCrit_ca3564efa1903ab8b1ba144d43c6715f}{
-bool \hyperlink{structcSortCrit_ca3564efa1903ab8b1ba144d43c6715f}{SortDescending}}
-\label{structcSortCrit_ca3564efa1903ab8b1ba144d43c6715f}
-
-\begin{CompactList}\small\item\em sort the objects in descending order \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-Sort criteria
-
-This is a structure for sorting objects. It has a certain property and a direction flag.
-
-The documentation for this struct was generated from the following file:\begin{CompactItemize}
-\item
-misc/search.h\end{CompactItemize}
diff --git a/doc/latex/structcUPnPObjectID.tex b/doc/latex/structcUPnPObjectID.tex
deleted file mode 100644
index b5b6ce9..0000000
--- a/doc/latex/structcUPnPObjectID.tex
+++ /dev/null
@@ -1,274 +0,0 @@
-\hypertarget{structcUPnPObjectID}{
-\section{cUPnPObjectID Struct Reference}
-\label{structcUPnPObjectID}\index{cUPnPObjectID@{cUPnPObjectID}}
-}
-{\tt \#include $<$object.h$>$}
-
-\subsection*{Public Member Functions}
-\begin{CompactItemize}
-\item
-\hyperlink{structcUPnPObjectID_c2ee8d12b2b317fa430e9107f1870efe}{cUPnPObjectID} ()
-\item
-\hyperlink{structcUPnPObjectID_baeac468c4117f2fac4e3d93f3de9730}{cUPnPObjectID} (long ID)
-\item
-\hyperlink{structcUPnPObjectID_f3e044892ae1c1d840d4154ab96a2440}{cUPnPObjectID} (int ID)
-\item
-\hyperlink{structcUPnPObjectID}{cUPnPObjectID} \& \hyperlink{structcUPnPObjectID_747dfcfad52baae471cc756bed63a6e8}{operator=} (long ID)
-\item
-\hyperlink{structcUPnPObjectID}{cUPnPObjectID} \& \hyperlink{structcUPnPObjectID_b83af995ac5e03b6f6402d83a6713960}{operator=} (int ID)
-\item
-\hyperlink{structcUPnPObjectID}{cUPnPObjectID} \& \hyperlink{structcUPnPObjectID_9d2adc7bcee2e5b1d51aa7ffc385296f}{operator=} (const \hyperlink{structcUPnPObjectID}{cUPnPObjectID} \&ID)
-\item
-\hyperlink{structcUPnPObjectID}{cUPnPObjectID} \& \hyperlink{structcUPnPObjectID_c347bd50efed28fda02f98da46114786}{operator++} ()
-\item
-\hyperlink{structcUPnPObjectID}{cUPnPObjectID} \hyperlink{structcUPnPObjectID_d46000a3acdd6f522bf3b86e48d47ddf}{operator++} (int)
-\item
-\hyperlink{structcUPnPObjectID}{cUPnPObjectID} \hyperlink{structcUPnPObjectID_3e6872234bfd011a720b7847190dfdb9}{operator--} (int)
-\item
-\hyperlink{structcUPnPObjectID}{cUPnPObjectID} \& \hyperlink{structcUPnPObjectID_40864616e14e4b5c98ff274098402be7}{operator--} ()
-\item
-bool \hyperlink{structcUPnPObjectID_25b1f5cd4eb080cc4ab53731e1bd75f1}{operator!=} (long ID)
-\item
-bool \hyperlink{structcUPnPObjectID_b612ccd98af29996a4ac15cdbf01320f}{operator==} (long ID)
-\item
-bool \hyperlink{structcUPnPObjectID_5183bfe859555d90c7bc7abd576d0980}{operator!=} (int ID)
-\item
-bool \hyperlink{structcUPnPObjectID_18cf7d50a8ae1b6d2034e88fef78e23f}{operator==} (int ID)
-\item
-bool \hyperlink{structcUPnPObjectID_d55b5dc94c58d56762c602de5dd99790}{operator!=} (const \hyperlink{structcUPnPObjectID}{cUPnPObjectID} \&ID)
-\item
-bool \hyperlink{structcUPnPObjectID_54cb3e4ab1b340c9580e915dbf9319a1}{operator==} (const \hyperlink{structcUPnPObjectID}{cUPnPObjectID} \&ID)
-\item
-\hyperlink{structcUPnPObjectID_daa4eae524c68f1f85b8d82d16568d10}{operator unsigned int} ()
-\item
-\hyperlink{structcUPnPObjectID_73ff8d0e18486552dbfbf828a2e7bc7c}{operator int} ()
-\item
-\hyperlink{structcUPnPObjectID_d5659a7a9f7cfc7dd6ae0911ebd5e03c}{operator long} ()
-\item
-const char $\ast$ \hyperlink{structcUPnPObjectID_33e67c6f297892763b5a4a41cd435490}{operator$\ast$} ()
-\end{CompactItemize}
-\subsection*{Public Attributes}
-\begin{CompactItemize}
-\item
-\hypertarget{structcUPnPObjectID_af52b7865459a66369101b7fba35aa0c}{
-int \hyperlink{structcUPnPObjectID_af52b7865459a66369101b7fba35aa0c}{\_\-ID}}
-\label{structcUPnPObjectID_af52b7865459a66369101b7fba35aa0c}
-
-\begin{CompactList}\small\item\em The UPnP Object ID. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-UPnP Object ID
-
-This is a UPnP Object ID representation.
-
-\subsection{Constructor \& Destructor Documentation}
-\hypertarget{structcUPnPObjectID_c2ee8d12b2b317fa430e9107f1870efe}{
-\index{cUPnPObjectID@{cUPnPObjectID}!cUPnPObjectID@{cUPnPObjectID}}
-\index{cUPnPObjectID@{cUPnPObjectID}!cUPnPObjectID@{cUPnPObjectID}}
-\subsubsection[{cUPnPObjectID}]{\setlength{\rightskip}{0pt plus 5cm}cUPnPObjectID::cUPnPObjectID ()\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{structcUPnPObjectID_c2ee8d12b2b317fa430e9107f1870efe}
-
-
-Constructor
-
-Creates invalid ID \hypertarget{structcUPnPObjectID_baeac468c4117f2fac4e3d93f3de9730}{
-\index{cUPnPObjectID@{cUPnPObjectID}!cUPnPObjectID@{cUPnPObjectID}}
-\index{cUPnPObjectID@{cUPnPObjectID}!cUPnPObjectID@{cUPnPObjectID}}
-\subsubsection[{cUPnPObjectID}]{\setlength{\rightskip}{0pt plus 5cm}cUPnPObjectID::cUPnPObjectID (long {\em ID})\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{structcUPnPObjectID_baeac468c4117f2fac4e3d93f3de9730}
-
-
-Constructor
-
-Creates from long integer \begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em ID}]new ID \end{description}
-\end{Desc}
-\hypertarget{structcUPnPObjectID_f3e044892ae1c1d840d4154ab96a2440}{
-\index{cUPnPObjectID@{cUPnPObjectID}!cUPnPObjectID@{cUPnPObjectID}}
-\index{cUPnPObjectID@{cUPnPObjectID}!cUPnPObjectID@{cUPnPObjectID}}
-\subsubsection[{cUPnPObjectID}]{\setlength{\rightskip}{0pt plus 5cm}cUPnPObjectID::cUPnPObjectID (int {\em ID})\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{structcUPnPObjectID_f3e044892ae1c1d840d4154ab96a2440}
-
-
-Constructor
-
-Creates from integer \begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em ID}]new ID \end{description}
-\end{Desc}
-
-
-\subsection{Member Function Documentation}
-\hypertarget{structcUPnPObjectID_73ff8d0e18486552dbfbf828a2e7bc7c}{
-\index{cUPnPObjectID@{cUPnPObjectID}!operator int@{operator int}}
-\index{operator int@{operator int}!cUPnPObjectID@{cUPnPObjectID}}
-\subsubsection[{operator int}]{\setlength{\rightskip}{0pt plus 5cm}cUPnPObjectID::operator int ()\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{structcUPnPObjectID_73ff8d0e18486552dbfbf828a2e7bc7c}
-
-
-Casts to int \hypertarget{structcUPnPObjectID_d5659a7a9f7cfc7dd6ae0911ebd5e03c}{
-\index{cUPnPObjectID@{cUPnPObjectID}!operator long@{operator long}}
-\index{operator long@{operator long}!cUPnPObjectID@{cUPnPObjectID}}
-\subsubsection[{operator long}]{\setlength{\rightskip}{0pt plus 5cm}cUPnPObjectID::operator long ()\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{structcUPnPObjectID_d5659a7a9f7cfc7dd6ae0911ebd5e03c}
-
-
-Casts to long \hypertarget{structcUPnPObjectID_daa4eae524c68f1f85b8d82d16568d10}{
-\index{cUPnPObjectID@{cUPnPObjectID}!operator unsigned int@{operator unsigned int}}
-\index{operator unsigned int@{operator unsigned int}!cUPnPObjectID@{cUPnPObjectID}}
-\subsubsection[{operator unsigned int}]{\setlength{\rightskip}{0pt plus 5cm}cUPnPObjectID::operator unsigned int ()\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{structcUPnPObjectID_daa4eae524c68f1f85b8d82d16568d10}
-
-
-Casts to unsigned int \hypertarget{structcUPnPObjectID_d55b5dc94c58d56762c602de5dd99790}{
-\index{cUPnPObjectID@{cUPnPObjectID}!operator!=@{operator!=}}
-\index{operator!=@{operator!=}!cUPnPObjectID@{cUPnPObjectID}}
-\subsubsection[{operator!=}]{\setlength{\rightskip}{0pt plus 5cm}bool cUPnPObjectID::operator!= (const {\bf cUPnPObjectID} \& {\em ID})\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{structcUPnPObjectID_d55b5dc94c58d56762c602de5dd99790}
-
-
-This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. \begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em ID}]compare with this ID \end{description}
-\end{Desc}
-\hypertarget{structcUPnPObjectID_5183bfe859555d90c7bc7abd576d0980}{
-\index{cUPnPObjectID@{cUPnPObjectID}!operator!=@{operator!=}}
-\index{operator!=@{operator!=}!cUPnPObjectID@{cUPnPObjectID}}
-\subsubsection[{operator!=}]{\setlength{\rightskip}{0pt plus 5cm}bool cUPnPObjectID::operator!= (int {\em ID})\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{structcUPnPObjectID_5183bfe859555d90c7bc7abd576d0980}
-
-
-This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. \begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em ID}]compare with this ID \end{description}
-\end{Desc}
-\hypertarget{structcUPnPObjectID_25b1f5cd4eb080cc4ab53731e1bd75f1}{
-\index{cUPnPObjectID@{cUPnPObjectID}!operator!=@{operator!=}}
-\index{operator!=@{operator!=}!cUPnPObjectID@{cUPnPObjectID}}
-\subsubsection[{operator!=}]{\setlength{\rightskip}{0pt plus 5cm}bool cUPnPObjectID::operator!= (long {\em ID})\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{structcUPnPObjectID_25b1f5cd4eb080cc4ab53731e1bd75f1}
-
-
-Not equal \begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em ID}]compare with this ID \end{description}
-\end{Desc}
-\hypertarget{structcUPnPObjectID_33e67c6f297892763b5a4a41cd435490}{
-\index{cUPnPObjectID@{cUPnPObjectID}!operator$\ast$@{operator$\ast$}}
-\index{operator$\ast$@{operator$\ast$}!cUPnPObjectID@{cUPnPObjectID}}
-\subsubsection[{operator$\ast$}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ cUPnPObjectID::operator$\ast$ ()\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{structcUPnPObjectID_33e67c6f297892763b5a4a41cd435490}
-
-
-Casts to string \hypertarget{structcUPnPObjectID_d46000a3acdd6f522bf3b86e48d47ddf}{
-\index{cUPnPObjectID@{cUPnPObjectID}!operator++@{operator++}}
-\index{operator++@{operator++}!cUPnPObjectID@{cUPnPObjectID}}
-\subsubsection[{operator++}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cUPnPObjectID} cUPnPObjectID::operator++ (int)\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{structcUPnPObjectID_d46000a3acdd6f522bf3b86e48d47ddf}
-
-
-Post increment the ID \hypertarget{structcUPnPObjectID_c347bd50efed28fda02f98da46114786}{
-\index{cUPnPObjectID@{cUPnPObjectID}!operator++@{operator++}}
-\index{operator++@{operator++}!cUPnPObjectID@{cUPnPObjectID}}
-\subsubsection[{operator++}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cUPnPObjectID}\& cUPnPObjectID::operator++ ()\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{structcUPnPObjectID_c347bd50efed28fda02f98da46114786}
-
-
-Pre increment the ID \hypertarget{structcUPnPObjectID_40864616e14e4b5c98ff274098402be7}{
-\index{cUPnPObjectID@{cUPnPObjectID}!operator--@{operator--}}
-\index{operator--@{operator--}!cUPnPObjectID@{cUPnPObjectID}}
-\subsubsection[{operator--}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cUPnPObjectID}\& cUPnPObjectID::operator-- ()\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{structcUPnPObjectID_40864616e14e4b5c98ff274098402be7}
-
-
-Pre decrement the ID \hypertarget{structcUPnPObjectID_3e6872234bfd011a720b7847190dfdb9}{
-\index{cUPnPObjectID@{cUPnPObjectID}!operator--@{operator--}}
-\index{operator--@{operator--}!cUPnPObjectID@{cUPnPObjectID}}
-\subsubsection[{operator--}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cUPnPObjectID} cUPnPObjectID::operator-- (int)\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{structcUPnPObjectID_3e6872234bfd011a720b7847190dfdb9}
-
-
-Post decrement the ID \hypertarget{structcUPnPObjectID_9d2adc7bcee2e5b1d51aa7ffc385296f}{
-\index{cUPnPObjectID@{cUPnPObjectID}!operator=@{operator=}}
-\index{operator=@{operator=}!cUPnPObjectID@{cUPnPObjectID}}
-\subsubsection[{operator=}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cUPnPObjectID}\& cUPnPObjectID::operator= (const {\bf cUPnPObjectID} \& {\em ID})\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{structcUPnPObjectID_9d2adc7bcee2e5b1d51aa7ffc385296f}
-
-
-This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. \begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em ID}]new ID \end{description}
-\end{Desc}
-\hypertarget{structcUPnPObjectID_b83af995ac5e03b6f6402d83a6713960}{
-\index{cUPnPObjectID@{cUPnPObjectID}!operator=@{operator=}}
-\index{operator=@{operator=}!cUPnPObjectID@{cUPnPObjectID}}
-\subsubsection[{operator=}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cUPnPObjectID}\& cUPnPObjectID::operator= (int {\em ID})\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{structcUPnPObjectID_b83af995ac5e03b6f6402d83a6713960}
-
-
-This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. \begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em ID}]new ID \end{description}
-\end{Desc}
-\hypertarget{structcUPnPObjectID_747dfcfad52baae471cc756bed63a6e8}{
-\index{cUPnPObjectID@{cUPnPObjectID}!operator=@{operator=}}
-\index{operator=@{operator=}!cUPnPObjectID@{cUPnPObjectID}}
-\subsubsection[{operator=}]{\setlength{\rightskip}{0pt plus 5cm}{\bf cUPnPObjectID}\& cUPnPObjectID::operator= (long {\em ID})\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{structcUPnPObjectID_747dfcfad52baae471cc756bed63a6e8}
-
-
-Set the object ID \begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em ID}]new ID \end{description}
-\end{Desc}
-\hypertarget{structcUPnPObjectID_54cb3e4ab1b340c9580e915dbf9319a1}{
-\index{cUPnPObjectID@{cUPnPObjectID}!operator==@{operator==}}
-\index{operator==@{operator==}!cUPnPObjectID@{cUPnPObjectID}}
-\subsubsection[{operator==}]{\setlength{\rightskip}{0pt plus 5cm}bool cUPnPObjectID::operator== (const {\bf cUPnPObjectID} \& {\em ID})\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{structcUPnPObjectID_54cb3e4ab1b340c9580e915dbf9319a1}
-
-
-This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. \begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em ID}]compare with this ID \end{description}
-\end{Desc}
-\hypertarget{structcUPnPObjectID_18cf7d50a8ae1b6d2034e88fef78e23f}{
-\index{cUPnPObjectID@{cUPnPObjectID}!operator==@{operator==}}
-\index{operator==@{operator==}!cUPnPObjectID@{cUPnPObjectID}}
-\subsubsection[{operator==}]{\setlength{\rightskip}{0pt plus 5cm}bool cUPnPObjectID::operator== (int {\em ID})\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{structcUPnPObjectID_18cf7d50a8ae1b6d2034e88fef78e23f}
-
-
-This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. \begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em ID}]compare with this ID \end{description}
-\end{Desc}
-\hypertarget{structcUPnPObjectID_b612ccd98af29996a4ac15cdbf01320f}{
-\index{cUPnPObjectID@{cUPnPObjectID}!operator==@{operator==}}
-\index{operator==@{operator==}!cUPnPObjectID@{cUPnPObjectID}}
-\subsubsection[{operator==}]{\setlength{\rightskip}{0pt plus 5cm}bool cUPnPObjectID::operator== (long {\em ID})\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}
-\label{structcUPnPObjectID_b612ccd98af29996a4ac15cdbf01320f}
-
-
-Equal \begin{Desc}
-\item[Parameters:]
-\begin{description}
-\item[{\em ID}]compare with this ID \end{description}
-\end{Desc}
-
-
-The documentation for this struct was generated from the following file:\begin{CompactItemize}
-\item
-database/object.h\end{CompactItemize}
diff --git a/doc/latex/structcUPnPResultSet.tex b/doc/latex/structcUPnPResultSet.tex
deleted file mode 100644
index 6a69ecf..0000000
--- a/doc/latex/structcUPnPResultSet.tex
+++ /dev/null
@@ -1,34 +0,0 @@
-\hypertarget{structcUPnPResultSet}{
-\section{cUPnPResultSet Struct Reference}
-\label{structcUPnPResultSet}\index{cUPnPResultSet@{cUPnPResultSet}}
-}
-{\tt \#include $<$metadata.h$>$}
-
-\subsection*{Public Attributes}
-\begin{CompactItemize}
-\item
-\hypertarget{structcUPnPResultSet_94b5bc7673773e674a81d0c5adc7f4e7}{
-int \hyperlink{structcUPnPResultSet_94b5bc7673773e674a81d0c5adc7f4e7}{mNumberReturned}}
-\label{structcUPnPResultSet_94b5bc7673773e674a81d0c5adc7f4e7}
-
-\begin{CompactList}\small\item\em The number of returned matches. \item\end{CompactList}\item
-\hypertarget{structcUPnPResultSet_78bd90b56bfc5804e54df6579cd8e541}{
-int \hyperlink{structcUPnPResultSet_78bd90b56bfc5804e54df6579cd8e541}{mTotalMatches}}
-\label{structcUPnPResultSet_78bd90b56bfc5804e54df6579cd8e541}
-
-\begin{CompactList}\small\item\em The total amount of matches. \item\end{CompactList}\item
-\hypertarget{structcUPnPResultSet_7e891eca2a37daea6285d2f7a2731c1d}{
-const char $\ast$ \hyperlink{structcUPnPResultSet_7e891eca2a37daea6285d2f7a2731c1d}{mResult}}
-\label{structcUPnPResultSet_7e891eca2a37daea6285d2f7a2731c1d}
-
-\begin{CompactList}\small\item\em The DIDL-Lite fragment. \item\end{CompactList}\end{CompactItemize}
-
-
-\subsection{Detailed Description}
-The result set of a request
-
-This contains the results of a previous {\em Browse\/} or {\em Search\/} request.
-
-The documentation for this struct was generated from the following file:\begin{CompactItemize}
-\item
-database/metadata.h\end{CompactItemize}