LLDB  mainline
Classes | Public Types | Static Public Member Functions | Static Public Attributes | List of all members
MappedHash Class Reference

#include <MappedHash.h>

Collaboration diagram for MappedHash:
Collaboration graph
[legend]

Classes

struct  Header
 
class  MemoryTable
 

Public Types

enum  HashFunctionType { eHashFunctionDJB = 0u }
 

Static Public Member Functions

static uint32_t HashString (uint32_t hash_function, llvm::StringRef s)
 

Static Public Attributes

static const uint32_t HASH_MAGIC = 0x48415348u
 
static const uint32_t HASH_CIGAM = 0x48534148u
 

Detailed Description

Definition at line 24 of file MappedHash.h.

Member Enumeration Documentation

◆ HashFunctionType

Enumerator
eHashFunctionDJB 

Definition at line 26 of file MappedHash.h.

Member Function Documentation

◆ HashString()

static uint32_t MappedHash::HashString ( uint32_t  hash_function,
llvm::StringRef  s 
)
inlinestatic

Member Data Documentation

◆ HASH_CIGAM

const uint32_t MappedHash::HASH_CIGAM = 0x48534148u
static

Definition at line 43 of file MappedHash.h.

◆ HASH_MAGIC

const uint32_t MappedHash::HASH_MAGIC = 0x48415348u
static

Definition at line 42 of file MappedHash.h.


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