#include <infoInterface.h>
Inheritance diagram for Spm::Plugin::InfoInterface:
Public Member Functions | |
InfoInterface (const miniXml::ustring &url) | |
virtual void | listAll (std::vector< element * > &elements, int modifiedSince)=0 |
List all elements of a repositery. | |
Protected Member Functions | |
InfoInterface () | |
Protected Attributes | |
miniXml::ustring | url_ |
Classes | |
class | element |
Base struct for set and package. More... | |
class | package |
A package is an object that can be installed. More... | |
class | set |
A group of element. More... | |
class | version |
Version of an element. More... |
Spm::Plugin::InfoInterface::InfoInterface | ( | ) | [inline, protected] |
Spm::Plugin::InfoInterface::InfoInterface | ( | const miniXml::ustring & | url | ) | [inline] |
virtual void Spm::Plugin::InfoInterface::listAll | ( | std::vector< element * > & | elements, | |
int | modifiedSince | |||
) | [pure virtual] |
List all elements of a repositery.
elements | The elements of a repositery | |
modifiedSince | Update list only with element newer than this date (in second since Jan 1 1970) |
miniXml::ustring Spm::Plugin::InfoInterface::url_ [protected] |