Ubuntu TV Media Scanner
A centralized index for removable media content.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Protected Member Functions | Friends | List of all members
mediascanner::MediaRoot Class Reference

#include <mediascanner/mediaroot.h>

Public Member Functions

 ~MediaRoot ()
 
std::string error_message () const
 
bool is_valid () const
 
std::string path () const
 
std::string base_path () const
 
std::string relative_path () const
 
std::string group_id () const
 
Wrapper< GFilefile () const
 
bool operator== (const MediaRoot &other) const
 
bool operator< (const MediaRoot &other) const
 

Protected Member Functions

 MediaRoot (Private *d)
 

Friends

class MediaRootManager
 

Constructor & Destructor Documentation

mediascanner::MediaRoot::MediaRoot ( Private *  d)
explicitprotected
mediascanner::MediaRoot::~MediaRoot ( )

Member Function Documentation

std::string mediascanner::MediaRoot::base_path ( ) const
std::string mediascanner::MediaRoot::error_message ( ) const
Wrapper<GFile> mediascanner::MediaRoot::file ( ) const
std::string mediascanner::MediaRoot::group_id ( ) const
bool mediascanner::MediaRoot::is_valid ( ) const
bool mediascanner::MediaRoot::operator< ( const MediaRoot other) const
bool mediascanner::MediaRoot::operator== ( const MediaRoot other) const
std::string mediascanner::MediaRoot::path ( ) const
std::string mediascanner::MediaRoot::relative_path ( ) const

Friends And Related Function Documentation

friend class MediaRootManager
friend