#include <installedVersion.h>
Inheritance diagram for Spm::Core::InstalledVersion:
Public Member Functions | |
const miniXml::ustring & | getName () const |
const miniXml::ustring & | getName () |
void | setMicro (const miniXml::ustring µ) |
void | setExtra (const miniXml::ustring &extra) |
miniXml::ustring | getMicro () |
miniXml::ustring | getExtra () |
boost::filesystem::path | getPrefix () |
int | getSize () |
miniXml::ustring | getMicro () const |
miniXml::ustring | getExtra () const |
boost::filesystem::path | getPrefix () const |
int | getSize () const |
bool | operator< (const miniXml::ustring &version) |
bool | operator<= (const miniXml::ustring &version) |
Static Public Attributes | |
static const miniXml::ustring | PROPERTY_MICRO |
static const miniXml::ustring | PROPERTY_EXTRA |
static const miniXml::ustring | PROPERTY_PREFIX |
static const miniXml::ustring | PROPERTY_SIZE |
Friends | |
class | Element |
class | PackageManager |
class | ElementStore |
const miniXml::ustring& Spm::Core::InstalledVersion::getName | ( | ) | const [virtual] |
Reimplemented from Spm::Core::Versionned.
const miniXml::ustring& Spm::Core::InstalledVersion::getName | ( | ) | [virtual] |
Reimplemented from Spm::Core::Versionned.
void Spm::Core::InstalledVersion::setMicro | ( | const miniXml::ustring & | micro | ) | [inline] |
void Spm::Core::InstalledVersion::setExtra | ( | const miniXml::ustring & | extra | ) | [inline] |
miniXml::ustring Spm::Core::InstalledVersion::getMicro | ( | ) | [inline] |
miniXml::ustring Spm::Core::InstalledVersion::getExtra | ( | ) | [inline] |
boost::filesystem::path Spm::Core::InstalledVersion::getPrefix | ( | ) | [inline] |
int Spm::Core::InstalledVersion::getSize | ( | ) | [inline] |
miniXml::ustring Spm::Core::InstalledVersion::getMicro | ( | ) | const [inline] |
miniXml::ustring Spm::Core::InstalledVersion::getExtra | ( | ) | const [inline] |
boost::filesystem::path Spm::Core::InstalledVersion::getPrefix | ( | ) | const [inline] |
int Spm::Core::InstalledVersion::getSize | ( | ) | const [inline] |
bool Spm::Core::InstalledVersion::operator< | ( | const miniXml::ustring & | version | ) |
bool Spm::Core::InstalledVersion::operator<= | ( | const miniXml::ustring & | version | ) |
friend class Element [friend] |
friend class PackageManager [friend] |
friend class ElementStore [friend] |
const miniXml::ustring Spm::Core::InstalledVersion::PROPERTY_MICRO [static] |
const miniXml::ustring Spm::Core::InstalledVersion::PROPERTY_EXTRA [static] |
const miniXml::ustring Spm::Core::InstalledVersion::PROPERTY_PREFIX [static] |
const miniXml::ustring Spm::Core::InstalledVersion::PROPERTY_SIZE [static] |