template <class Observer, class Info, class Elf, ElfDynTag... Tags>
class DynamicInfoObserver
Defined at line 131 of file ../../src/lib/elfldltl/include/lib/elfldltl/dynamic.h
This is a base class for Dynamic*Observer classes in the common pattern
where an Info object will be filled in with data observed in dynamic
entries. A subclass can do `using Base::Base;` to get the constructor that
takes an Info reference, and has the info() accessor for it. Then it must
define its own `Observe` and `Finish` methods.
Public Methods
void DynamicInfoObserver<Observer, Info, Elf, Tags...> ()
Defined at line 133 of file ../../src/lib/elfldltl/include/lib/elfldltl/dynamic.h
void DynamicInfoObserver<Observer, Info, Elf, Tags...> (const DynamicInfoObserver<Observer, Info, Elf, Tags...> & )
Defined at line 134 of file ../../src/lib/elfldltl/include/lib/elfldltl/dynamic.h
void DynamicInfoObserver<Observer, Info, Elf, Tags...> (Info & info)
Defined at line 136 of file ../../src/lib/elfldltl/include/lib/elfldltl/dynamic.h
Info & info ()
Defined at line 138 of file ../../src/lib/elfldltl/include/lib/elfldltl/dynamic.h
const Info & info ()
Defined at line 139 of file ../../src/lib/elfldltl/include/lib/elfldltl/dynamic.h