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

Records