class IPDBEnumChildren
Declaration
template <typename ChildType>
class IPDBEnumChildren { /* full declaration omitted */ };Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBEnumChildren.h:20
Templates
- ChildType
Method Overview
- public virtual llvm::pdb::IPDBEnumChildren::ChildTypePtr getChildAtIndex(uint32_t Index) const
- public virtual uint32_t getChildCount() const
- public virtual llvm::pdb::IPDBEnumChildren::ChildTypePtr getNext()
- public virtual void reset()
- public virtual ~IPDBEnumChildren<ChildType>()
Methods
¶virtual llvm::pdb::IPDBEnumChildren::ChildTypePtr
getChildAtIndex(uint32_t Index) const
virtual llvm::pdb::IPDBEnumChildren::ChildTypePtr
getChildAtIndex(uint32_t Index) constDeclared at: llvm/include/llvm/DebugInfo/PDB/IPDBEnumChildren.h:28
Parameters
- uint32_t Index
¶virtual uint32_t getChildCount() const
virtual uint32_t getChildCount() constDeclared at: llvm/include/llvm/DebugInfo/PDB/IPDBEnumChildren.h:27
¶virtual llvm::pdb::IPDBEnumChildren::ChildTypePtr
getNext()
virtual llvm::pdb::IPDBEnumChildren::ChildTypePtr
getNext()Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBEnumChildren.h:29
¶virtual void reset()
virtual void reset()Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBEnumChildren.h:30
¶virtual ~IPDBEnumChildren<ChildType>()
virtual ~IPDBEnumChildren<ChildType>()Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBEnumChildren.h:25