#include <PDBReader.h>
Definition at line 12 of file PDBReader.h.
◆ PdbReader()
API::PdbReader::PdbReader |
( |
| ) |
|
|
default |
◆ ~PdbReader()
API::PdbReader::~PdbReader |
( |
| ) |
|
|
default |
◆ Cleanup()
◆ DumpData()
◆ DumpFunctions()
◆ DumpGlobalVariables()
◆ DumpStructs()
◆ DumpType()
◆ FilterSymbols()
bool API::PdbReader::FilterSymbols |
( |
const std::string | input | ) |
|
|
private |
◆ GetFunctionSymbolParams()
std::string API::PdbReader::GetFunctionSymbolParams |
( |
IDiaSymbol * | pFunction | ) |
|
|
staticprivate |
◆ GetSymbolId()
◆ GetSymbolNameString()
std::string API::PdbReader::GetSymbolNameString |
( |
IDiaSymbol * | symbol | ) |
|
|
staticprivate |
◆ LoadDataFromPdb()
◆ Read()
void API::PdbReader::Read |
( |
const std::wstring & | path, |
|
|
std::unordered_map< std::string, intptr_t > * | offsets_dump, |
|
|
std::unordered_map< std::string, BitField > * | bitfields_dump, |
|
|
const std::unordered_set< std::string > | filter_set ) |
◆ bitfields_dump_
std::unordered_map<std::string, BitField>* API::PdbReader::bitfields_dump_ {nullptr} |
|
private |
◆ filter_set_
std::unordered_set<std::string> API::PdbReader::filter_set_ |
|
private |
◆ offsets_dump_
std::unordered_map<std::string, intptr_t>* API::PdbReader::offsets_dump_ {nullptr} |
|
private |
◆ visited_
std::unordered_set<uint32_t> API::PdbReader::visited_ |
|
private |
The documentation for this class was generated from the following files:
- C:/Users/lachl/Downloads/ArkServerAPI_NEW/ASA/AsaApi/AsaApi/Core/Private/PDBReader/PDBReader.h
- C:/Users/lachl/Downloads/ArkServerAPI_NEW/ASA/AsaApi/AsaApi/Core/Private/PDBReader/PDBReader.cpp