retdec
|
#include <pdb_info.h>
Public Member Functions | |
Getters | |
std::string | getType () const |
std::string | getPath () const |
std::string | getGuid () const |
std::string | getAgeStr (std::ios_base &(*format)(std::ios_base &)) const |
std::string | getTimeStampStr (std::ios_base &(*format)(std::ios_base &)) const |
Setters | |
void | setType (std::string sType) |
void | setPath (std::string sPath) |
void | setGuid (std::string sGuid) |
void | setAge (std::size_t sAge) |
void | setTimeStamp (std::size_t sTimeStamp) |
Private Attributes | |
std::string | type |
type of PDB file More... | |
std::string | path |
original path to PDB debug file More... | |
std::string | guid |
GUID of PDB file. More... | |
std::size_t | age = std::numeric_limits<std::size_t>::max() |
age of PDB file More... | |
std::size_t | timeStamp = std::numeric_limits<std::size_t>::max() |
time and date that PDB file was created More... | |
Class for information about related PDB file
Value std::numeric_limits<std::size_t>::max() mean unspecified value or error for numeric types.
std::string retdec::fileinfo::PdbInfo::getAgeStr | ( | std::ios_base &(*)(std::ios_base &) | format | ) | const |
Get age of PDB file
format | Format of resulting string (e.g. std::dec, std::hex) |
std::string retdec::fileinfo::PdbInfo::getGuid | ( | ) | const |
Get GUID of PDB file
std::string retdec::fileinfo::PdbInfo::getPath | ( | ) | const |
Get original path to PDB file
std::string retdec::fileinfo::PdbInfo::getTimeStampStr | ( | std::ios_base &(*)(std::ios_base &) | format | ) | const |
Get timestamp of PDB file
format | Format of resulting string (e.g. std::dec, std::hex) |
std::string retdec::fileinfo::PdbInfo::getType | ( | ) | const |
Get type of PDB file
void retdec::fileinfo::PdbInfo::setAge | ( | std::size_t | sAge | ) |
Set age of PDB file
sAge | Age of PDB file |
void retdec::fileinfo::PdbInfo::setGuid | ( | std::string | sGuid | ) |
Set GUID of PDB file
sGuid | GUID of PDB file |
void retdec::fileinfo::PdbInfo::setPath | ( | std::string | sPath | ) |
Set original path to PDB file
sPath | Original path to PDB file |
void retdec::fileinfo::PdbInfo::setTimeStamp | ( | std::size_t | sTimeStamp | ) |
Set timestamp of PDB file
sTimeStamp | Timestamp of PDB file |
void retdec::fileinfo::PdbInfo::setType | ( | std::string | sType | ) |
Set type of PDB file
sType | Type of PDB file |
|
private |
age of PDB file
|
private |
GUID of PDB file.
|
private |
original path to PDB debug file
|
private |
time and date that PDB file was created
|
private |
type of PDB file