Hemera::SoftwareManagement::Repository Class Reference

Represents a Software Repository. More...

#include <HemeraSoftwareManagement/Repository>

Public Member Functions

 Repository ()
 Creates an invalid repository. More...
 
bool isValid () const
 
QString name () const
 
QStringList urls () const
 

Detailed Description

Represents a Software Repository.

Repository represents an available Software Repository on the system. This class is not meant to be used unless you really know what you are doing.

Note
Repository is an implicitly shared object.
See also
Hemera::SoftwareManagement::SoftwareManager

Constructor & Destructor Documentation

Hemera::SoftwareManagement::Repository::Repository ( )

Creates an invalid repository.

Member Function Documentation

bool Hemera::SoftwareManagement::Repository::isValid ( ) const
Returns
Whether this repository is valid or not
QString Hemera::SoftwareManagement::Repository::name ( ) const
Returns
The unique name of this repository
QStringList Hemera::SoftwareManagement::Repository::urls ( ) const
Returns
The URLs to this repository