libept
|
#include <desktop.h>
Public Member Functions | |
Entry () | |
Entry (std::string n, std::string g, std::string p, std::string d, std::string i) | |
void | load (std::string file) |
void | setCategories (std::string s) |
Categories | categories () const |
bool | inCategory (std::string c) const |
std::string | id () const |
std::string | name () const |
std::string | package () const |
std::string | description () const |
std::string | icon () const |
bool | operator< (const Entry &o) const |
Protected Attributes | |
std::string | m_name |
std::string | m_package |
std::string | m_description |
std::string | m_icon |
std::string | m_id |
bool | m_supported |
bool | m_free |
Categories | m_categories |
ept::core::desktop::Entry::Entry | ( | ) | [inline] |
ept::core::desktop::Entry::Entry | ( | std::string | n, |
std::string | g, | ||
std::string | p, | ||
std::string | d, | ||
std::string | i | ||
) | [inline] |
References setCategories().
Categories ept::core::desktop::Entry::categories | ( | ) | const [inline] |
References m_categories.
Referenced by ept::core::desktop::GroupPolicy::group().
std::string ept::core::desktop::Entry::description | ( | ) | const [inline] |
References m_description.
std::string ept::core::desktop::Entry::icon | ( | ) | const [inline] |
References m_icon.
std::string ept::core::desktop::Entry::id | ( | ) | const [inline] |
References m_id.
Referenced by ept::core::desktop::Source::getToken().
bool ept::core::desktop::Entry::inCategory | ( | std::string | c | ) | const [inline] |
References m_categories.
void ept::core::desktop::Entry::load | ( | std::string | file | ) | [inline] |
std::string ept::core::desktop::Entry::name | ( | ) | const [inline] |
References m_name.
bool ept::core::desktop::Entry::operator< | ( | const Entry & | o | ) | const [inline] |
std::string ept::core::desktop::Entry::package | ( | ) | const [inline] |
References m_package.
void ept::core::desktop::Entry::setCategories | ( | std::string | s | ) | [inline] |
References m_categories.
Categories ept::core::desktop::Entry::m_categories [protected] |
Referenced by categories(), inCategory(), and setCategories().
std::string ept::core::desktop::Entry::m_description [protected] |
Referenced by description(), and load().
bool ept::core::desktop::Entry::m_free [protected] |
std::string ept::core::desktop::Entry::m_icon [protected] |
std::string ept::core::desktop::Entry::m_id [protected] |
std::string ept::core::desktop::Entry::m_name [protected] |
Referenced by load(), name(), and operator<().
std::string ept::core::desktop::Entry::m_package [protected] |
Referenced by load(), operator<(), and package().
bool ept::core::desktop::Entry::m_supported [protected] |