paludis Version 3.0.2
The one true package mangler
paludis::DynamicEntry< ElfType_ > Class Template Reference
Inheritance diagram for paludis::DynamicEntry< ElfType_ >:

Public Member Functions

 DynamicEntry (const std::string &)
virtual void initialize (typename ElfType_::Word, const typename ElfType_::DynamicEntry &entry)
std::string tag_name () const
std::string description () const
Public Member Functions inherited from paludis::DeclareAbstractAcceptMethods< DynamicEntry< ElfType_ >, MakeTypeList< DynamicEntryUnknown< ElfType_ >, DynamicEntryValue< ElfType_ >, DynamicEntryPointer< ElfType_ >, DynamicEntryString< ElfType_ >, DynamicEntryFlag< ElfType_ > >::Type >
void accept (UnwrappedVisitor_ &v)
Result_ accept_returning (UnwrappedVisitor_ &v, const Result_ &r=Result_())
auto make_accept_returning (const Case_ &firstcase, const Cases_ &... cases) const -> CallResultType< Case_ >
void make_accept (const Cases_ &... cases) const
virtual std::shared_ptr< DynamicEntry< ElfType_ > > clone () const PALUDIS_ATTRIBUTE((warn_unused_result))=0

Additional Inherited Members

Public Types inherited from paludis::DeclareAbstractAcceptMethods< DynamicEntry< ElfType_ >, MakeTypeList< DynamicEntryUnknown< ElfType_ >, DynamicEntryValue< ElfType_ >, DynamicEntryPointer< ElfType_ >, DynamicEntryString< ElfType_ >, DynamicEntryFlag< ElfType_ > >::Type >
typedef MakeTypeList< DynamicEntryUnknown< ElfType_ >, DynamicEntryValue< ElfType_ >, DynamicEntryPointer< ElfType_ >, DynamicEntryString< ElfType_ >, DynamicEntryFlag< ElfType_ > >::Type VisitableTypeList
typedef DynamicEntry< ElfType_ > VisitableBaseClass

The documentation for this class was generated from the following file: