Music Hub  ..
A session-wide music playback service
lomiri::MediaHubService::UriCheck Class Reference

#include <uri_check.h>

+ Collaboration diagram for lomiri::MediaHubService::UriCheck:

Public Types

typedef std::shared_ptr< UriCheckPtr
 

Public Member Functions

 UriCheck ()
 
 UriCheck (const QUrl &uri)
 
virtual ~UriCheck ()
 
void set (const QUrl &uri)
 
void clear ()
 
bool is_local_file () const
 
bool file_exists () const
 

Protected Member Functions

 UriCheck (const UriCheck &)=delete
 
UriCheckoperator= (const UriCheck &)=delete
 

Detailed Description

Definition at line 32 of file uri_check.h.

Member Typedef Documentation

◆ Ptr

Definition at line 35 of file uri_check.h.

Constructor & Destructor Documentation

◆ UriCheck() [1/3]

lomiri::MediaHubService::UriCheck::UriCheck ( )
inline

Definition at line 37 of file uri_check.h.

◆ UriCheck() [2/3]

lomiri::MediaHubService::UriCheck::UriCheck ( const QUrl &  uri)
inline

Definition at line 43 of file uri_check.h.

◆ ~UriCheck()

virtual lomiri::MediaHubService::UriCheck::~UriCheck ( )
inlinevirtual

Definition at line 50 of file uri_check.h.

◆ UriCheck() [3/3]

lomiri::MediaHubService::UriCheck::UriCheck ( const UriCheck )
protecteddelete

Member Function Documentation

◆ clear()

void lomiri::MediaHubService::UriCheck::clear ( )
inline

Definition at line 64 of file uri_check.h.

◆ file_exists()

bool lomiri::MediaHubService::UriCheck::file_exists ( ) const
inline

Definition at line 74 of file uri_check.h.

◆ is_local_file()

bool lomiri::MediaHubService::UriCheck::is_local_file ( ) const
inline

Definition at line 69 of file uri_check.h.

◆ operator=()

UriCheck& lomiri::MediaHubService::UriCheck::operator= ( const UriCheck )
protecteddelete

◆ set()

void lomiri::MediaHubService::UriCheck::set ( const QUrl &  uri)
inline

Definition at line 54 of file uri_check.h.


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