LLVM: llvm::pdb::ConcreteSymbolEnumerator< ChildType > Class Template Reference (original) (raw)

#include "[llvm/DebugInfo/PDB/ConcreteSymbolEnumerator.h](ConcreteSymbolEnumerator%5F8h%5Fsource.html)"

Inheritance diagram for llvm::pdb::ConcreteSymbolEnumerator< ChildType >:

Public Member Functions
ConcreteSymbolEnumerator (std::unique_ptr< IPDBEnumSymbols > SymbolEnumerator)
~ConcreteSymbolEnumerator () override=default
uint32_t getChildCount () const override
std::unique_ptr< ChildType > getChildAtIndex (uint32_t Index) const override
std::unique_ptr< ChildType > getNext () override
void reset () override
Public Member Functions inherited from llvm::pdb::IPDBEnumChildren< ChildType >
virtual ~IPDBEnumChildren ()=default

Detailed Description

template
class llvm::pdb::ConcreteSymbolEnumerator< ChildType >

Definition at line 24 of file ConcreteSymbolEnumerator.h.

Constructor & Destructor Documentation

template

~ConcreteSymbolEnumerator()

template

Member Function Documentation

getChildAtIndex()

template

getChildCount()

template

getNext()

template

reset()

template


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