#include <source.h>
Classes | |
struct | ComposedList |
struct | Propertify |
struct | PropertyFilter |
Public Types | |
typedef Setup::PropertyId | PropertyId |
typedef Setup::Token | Token |
Public Member Functions | |
Self & | self () |
template<PropertyId property> | |
PType< property >::T | get (Token t) |
void | invalidate () |
template<PropertyId property> | |
ComposedList< property > | list () |
template<PropertyId P, typename F > | |
PropertyFilter< P, F >::T | propertyFilter (F f) |
Source () | |
Public Attributes | |
Token | m_cachedToken |
Setup::Internal | m_cached |
typedef Setup::PropertyId ept::core::Source< Self, Setup, PType >::PropertyId |
typedef Setup::Token ept::core::Source< Self, Setup, PType >::Token |
ept::core::Source< Self, Setup, PType >::Source | ( | ) | [inline] |
PType< property >::T ept::core::Source< Self, Setup, PType >::get | ( | Token | t | ) | [inline] |
Referenced by TestAptAction::basic(), TestAptRecord::checkLookup(), TestAptRecord::checkLookupNumeric(), TestAptRecord::checkLookupValue(), TestAptRecord::checkShortDescription(), TestAptAction::keep(), TestAptRecord::nonexistent(), TestCoreApt::packageName(), TestCoreApt::packageState2(), and TestAptAction::revert().
void ept::core::Source< Self, Setup, PType >::invalidate | ( | ) | [inline] |
Reimplemented in ept::core::record::Source.
ComposedList< property > ept::core::Source< Self, Setup, PType >::list | ( | ) | [inline] |
PropertyFilter< P, F >::T ept::core::Source< Self, Setup, PType >::propertyFilter | ( | F | f | ) | [inline] |
Self& ept::core::Source< Self, Setup, PType >::self | ( | ) | [inline] |
Setup::Internal ept::core::Source< Self, Setup, PType >::m_cached |
Token ept::core::Source< Self, Setup, PType >::m_cachedToken |