LIEF: Library to Instrument Executable Formats Version 0.17.0
Loading...
Searching...
No Matches
LIEF::pdb::types Namespace Reference

Namespaces

namespace  details
 

Classes

class  Array
 This class represents a LF_ARRAY PDB type. More...
 
class  Attribute
 This class represents an attribute (LF_MEMBER) in an aggregate (class, struct, union, ...) More...
 
class  BitField
 This class represents a LF_BITFIELD PDB type. More...
 
class  Class
 Interface for the LF_CLASS PDB type. More...
 
class  ClassLike
 This class abstracts the following PDB types: LF_STRUCTURE, LF_INTERFACE, LF_CLASS or LF_UNION. More...
 
class  Enum
 This class represents a LF_ENUM PDB type. More...
 
class  Function
 This class represents a LF_PROCEDURE PDB type. More...
 
class  Interface
 Interface for the LF_INTERFACE PDB type. More...
 
class  Method
 This class represents a Method (LF_ONEMETHOD) that can be defined in ClassLike PDB type. More...
 
class  Modifier
 This class represents a LF_MODIFIER PDB type. More...
 
class  Pointer
 This class represents a LF_POINTER PDB type. More...
 
class  Simple
 This class represents a primitive types (int, float, ...) which are also named simple types in the PDB format. More...
 
class  Structure
 Interface for the LF_STRUCTURE PDB type. More...
 
class  Union
 This class represents a LF_UNION PDB type. More...