LLVM  4.0.0
Public Member Functions | List of all members
llvm::pdb::NameHashTable Class Reference

#include <NameHashTable.h>

Public Member Functions

 NameHashTable ()
 
Error load (msf::StreamReader &Stream)
 
uint32_t getNameCount () const
 
uint32_t getHashVersion () const
 
uint32_t getSignature () const
 
StringRef getStringForID (uint32_t ID) const
 
uint32_t getIDForString (StringRef Str) const
 
msf::FixedStreamArray
< support::ulittle32_t
name_ids () const
 

Detailed Description

Definition at line 28 of file NameHashTable.h.

Constructor & Destructor Documentation

NameHashTable::NameHashTable ( )

Definition at line 23 of file NameHashTable.cpp.

Member Function Documentation

uint32_t llvm::pdb::NameHashTable::getHashVersion ( ) const
inline

Definition at line 35 of file NameHashTable.h.

uint32_t NameHashTable::getIDForString ( StringRef  Str) const
uint32_t llvm::pdb::NameHashTable::getNameCount ( ) const
inline

Definition at line 34 of file NameHashTable.h.

uint32_t llvm::pdb::NameHashTable::getSignature ( ) const
inline

Definition at line 36 of file NameHashTable.h.

StringRef NameHashTable::getStringForID ( uint32_t  ID) const
Error NameHashTable::load ( msf::StreamReader Stream)
FixedStreamArray< support::ulittle32_t > NameHashTable::name_ids ( ) const

Definition at line 102 of file NameHashTable.cpp.


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