#include <import_table.h>
◆ getImphashCrc32()
std::string retdec::fileinfo::ImportTable::getImphashCrc32 |
( |
| ) |
const |
Get imphash as CRC32
- Returns
- Imphash as CRC32
◆ getImphashMd5()
std::string retdec::fileinfo::ImportTable::getImphashMd5 |
( |
| ) |
const |
Get imphash as MD5
- Returns
- Imphash as MD5
◆ getImphashSha256()
std::string retdec::fileinfo::ImportTable::getImphashSha256 |
( |
| ) |
const |
Get imphash as SHA256
- Returns
- Imphash as SHA256
◆ getImport()
Get import
- Parameters
-
position | Index of selected import from table (indexed from 0) |
- Returns
- Import
◆ getImportAddressStr()
std::string retdec::fileinfo::ImportTable::getImportAddressStr |
( |
std::size_t |
position, |
|
|
std::ios_base &(*)(std::ios_base &) |
format |
|
) |
| const |
Get import address
- Parameters
-
position | Index of selected import from table (indexed from 0) |
format | Format of resulting string (e.g. std::dec, std::hex) |
- Returns
- Import address
◆ getImportLibraryName()
std::string retdec::fileinfo::ImportTable::getImportLibraryName |
( |
std::size_t |
position | ) |
const |
Get import library name
- Parameters
-
position | Index of selected import from table (indexed from 0) |
- Returns
- Import library name
◆ getImportName()
std::string retdec::fileinfo::ImportTable::getImportName |
( |
std::size_t |
position | ) |
const |
Get import name
- Parameters
-
position | Index of selected import from table (indexed from 0) |
- Returns
- Import name
◆ getImportOrdinalNumberStr()
std::string retdec::fileinfo::ImportTable::getImportOrdinalNumberStr |
( |
std::size_t |
position, |
|
|
std::ios_base &(*)(std::ios_base &) |
format |
|
) |
| const |
Get import ordinal number
- Parameters
-
position | Index of selected import from table (indexed from 0) |
format | Format of resulting string (e.g. std::dec, std::hex) |
- Returns
- Import ordinal number
◆ getImportUsageType()
std::string retdec::fileinfo::ImportTable::getImportUsageType |
( |
std::size_t |
position | ) |
const |
◆ getMissingDepName()
std::string retdec::fileinfo::ImportTable::getMissingDepName |
( |
std::size_t |
position | ) |
const |
Get n-th missing dependency
- Parameters
-
position | Index of selected import from table (indexed from 0) |
- Returns
- library name
◆ getNumberOfImports()
std::size_t retdec::fileinfo::ImportTable::getNumberOfImports |
( |
| ) |
const |
Get number of imports in table
- Returns
- Number of imports in table
◆ getNumberOfLibraries()
std::size_t retdec::fileinfo::ImportTable::getNumberOfLibraries |
( |
| ) |
const |
Get number of libraries in table
- Returns
- Number of libraries in table
◆ getNumberOfMissingDeps()
std::size_t retdec::fileinfo::ImportTable::getNumberOfMissingDeps |
( |
| ) |
const |
Get the number of missing dependencies
- Returns
- number of missing dependencies
◆ hasRecords()
bool retdec::fileinfo::ImportTable::hasRecords |
( |
| ) |
const |
Find out if there are any imports
- Returns
true
if there are some imports, false
otherwise
◆ setTable()
Set import table data
- Parameters
-
importTable | Instance of class with original information about import table |
◆ table
The documentation for this class was generated from the following files:
- /var/cache/acbs/build/acbs.6bu6osb6/retdec/src/fileinfo/file_information/file_information_types/import_table.h
- /var/cache/acbs/build/acbs.6bu6osb6/retdec/src/fileinfo/file_information/file_information_types/import_table.cpp