LIEF: Library to Instrument Executable Formats Version 1.0.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 a ClassLike PDB type (Class, Structure, Union, Interface). 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 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...