LIEF: Library to Instrument Executable Formats Version 1.0.0
Loading...
Searching...
No Matches
LIEF::dwarf::Parameter::Location Class Reference

This class exposes information about the location of a parameter. More...

#include <Parameter.hpp>

Inheritance diagram for LIEF::dwarf::Parameter::Location:

Public Types

enum class  Type : uint8_t { UNKNOWN = 0 , REG }

Public Member Functions

 Location (Type ty)
template<class T>
const T * as () const

Public Attributes

Type type = Type::UNKNOWN

Detailed Description

This class exposes information about the location of a parameter.

Member Enumeration Documentation

◆ Type

enum class LIEF::dwarf::Parameter::Location::Type : uint8_t
strong
Enumerator
UNKNOWN 
REG 

Constructor & Destructor Documentation

◆ Location()

LIEF::dwarf::Parameter::Location::Location ( Type ty)
inline

Member Function Documentation

◆ as()

template<class T>
const T * LIEF::dwarf::Parameter::Location::as ( ) const
inline

Member Data Documentation

◆ type

Type LIEF::dwarf::Parameter::Location::type = Type::UNKNOWN

The documentation for this class was generated from the following file: