retdec
Classes | Namespaces | Enumerations | Functions
ImportDirectory.h File Reference
#include <set>
#include <unordered_map>
#include "retdec/pelib/PeLibAux.h"
#include "retdec/pelib/ImageLoader.h"

Go to the source code of this file.

Classes

class  PeLib::ImportDirectory
 Class that handles import directories. More...
 

Namespaces

 PeLib
 

Enumerations

enum  PeLib::currdir { PeLib::OLDDIR = 1 , PeLib::NEWDIR }
 Parameter for functions that can operate on the OLDDIR or new import directory. More...
 

Functions

bool PeLib::hasValidOriginalFirstThunk (const PELIB_IMAGE_IMPORT_DESCRIPTOR &impDesc, const ImageLoader &imageLoader)
 
bool PeLib::isInvalidOrdinal (std::uint64_t ordinal, std::uint64_t ordinalMask, std::uint64_t sizeOfImage)
 
bool PeLib::isBadImportName (const std::string &importName)