MythTV  master
Public Member Functions | Private Attributes | Static Private Attributes | List of all members
meta_data_node Class Reference

#include <videometadatalistmanager.h>

Inheritance diagram for meta_data_node:
Inheritance graph
[legend]
Collaboration diagram for meta_data_node:
Collaboration graph
[legend]

Public Member Functions

 meta_data_node (VideoMetadata *data, meta_node *parent=nullptr)
 
const QString & getName () const override
 
const VideoMetadatagetData () const
 
VideoMetadatagetData ()
 
- Public Member Functions inherited from meta_node
 meta_node (meta_node *parent, bool is_path_root=false)
 
virtual ~meta_node ()=default
 
virtual const QString & getPath () const
 
const QString & getFQPath ()
 
void setParent (meta_node *parent)
 
void setPathRoot (bool is_root=true)
 

Private Attributes

VideoMetadatam_data {nullptr}
 

Static Private Attributes

static const QString m_meta_bug = "Bug"
 

Additional Inherited Members

- Protected Attributes inherited from meta_node
meta_nodem_parent {nullptr}
 

Detailed Description

Definition at line 60 of file videometadatalistmanager.h.

Constructor & Destructor Documentation

◆ meta_data_node()

meta_data_node::meta_data_node ( VideoMetadata data,
meta_node parent = nullptr 
)
inline

Definition at line 63 of file videometadatalistmanager.h.

Member Function Documentation

◆ getName()

const QString & meta_data_node::getName ( void  ) const
overridevirtual

Implements meta_node.

Definition at line 230 of file videometadatalistmanager.cpp.

◆ getData() [1/2]

const VideoMetadata * meta_data_node::getData ( ) const

Definition at line 240 of file videometadatalistmanager.cpp.

◆ getData() [2/2]

VideoMetadata * meta_data_node::getData ( )

Definition at line 245 of file videometadatalistmanager.cpp.

Member Data Documentation

◆ m_data

VideoMetadata* meta_data_node::m_data {nullptr}
private

Definition at line 70 of file videometadatalistmanager.h.

Referenced by getData(), and getName().

◆ m_meta_bug

const QString meta_data_node::m_meta_bug = "Bug"
staticprivate

Definition at line 71 of file videometadatalistmanager.h.

Referenced by getName().


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