MediaNode Class Reference

#include <medianode.h>

Class Description

Definition at line 39 of file medianode.h.

+ Inheritance diagram for MediaNode:

Public Member Functions

virtual ~MediaNode ()
 
bool isValid () const
 Tells whether the backend provides an implementation of this class. More...
 
QList< PathinputPaths () const
 
QList< PathoutputPaths () const
 

Protected Member Functions

 MediaNode (MediaNodePrivate &dd)
 

Protected Attributes

MediaNodePrivate *const k_ptr
 

Friends

class Path
 
class PathPrivate
 
PHONON_EXPORT Path createPath (MediaNode *source, MediaNode *sink)
 

Constructor & Destructor Documentation

virtual ~MediaNode ( )
virtual
MediaNode ( MediaNodePrivate &  dd)
protected

Member Function Documentation

bool isValid ( ) const

Tells whether the backend provides an implementation of this class.

Returns
true if backend provides an implementation
false if the object is not implemented by the backend
QList<Path> inputPaths ( ) const
QList<Path> outputPaths ( ) const

Friends And Related Function Documentation

friend class Path
friend

Definition at line 41 of file medianode.h.

friend class PathPrivate
friend

Definition at line 42 of file medianode.h.

PHONON_EXPORT Path createPath ( MediaNode source,
MediaNode sink 
)
friend

Member Data Documentation

MediaNodePrivate* const k_ptr
protected

Definition at line 61 of file medianode.h.


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