plugify 1.2.8
Loading...
Searching...
No Matches
Static Public Attributes | List of all members
plugify::CallName Struct Reference

Namespace containing string representations of CallConv enum values. More...

#include <signarure.hpp>

Static Public Attributes

static constexpr std::string_view CDecl = "cdecl"
 
static constexpr std::string_view StdCall = "stdcall"
 
static constexpr std::string_view FastCall = "fastcall"
 
static constexpr std::string_view VectorCall = "vectorcall"
 
static constexpr std::string_view ThisCall = "thiscall"
 
static constexpr std::string_view RegParm1 = "regparm1"
 
static constexpr std::string_view RegParm2 = "regparm2"
 
static constexpr std::string_view RegParm3 = "regparm3"
 
static constexpr std::string_view LightCall2 = "lightcall2"
 
static constexpr std::string_view LightCall3 = "lightcall3"
 
static constexpr std::string_view LightCall4 = "lightcall4"
 
static constexpr std::string_view SoftFloat = "softfloat"
 
static constexpr std::string_view HardFloat = "hardfloat"
 
static constexpr std::string_view X64SystemV = "x64systemv"
 
static constexpr std::string_view X64Windows = "x64windows"
 
static constexpr std::string_view MaxValue = "maxvalue"
 

Detailed Description

Namespace containing string representations of CallConv enum values.

Definition at line 73 of file signarure.hpp.

Member Data Documentation

◆ CDecl

constexpr std::string_view plugify::CallName::CDecl = "cdecl"
staticconstexpr

Definition at line 74 of file signarure.hpp.

◆ FastCall

constexpr std::string_view plugify::CallName::FastCall = "fastcall"
staticconstexpr

Definition at line 76 of file signarure.hpp.

◆ HardFloat

constexpr std::string_view plugify::CallName::HardFloat = "hardfloat"
staticconstexpr

Definition at line 86 of file signarure.hpp.

◆ LightCall2

constexpr std::string_view plugify::CallName::LightCall2 = "lightcall2"
staticconstexpr

Definition at line 82 of file signarure.hpp.

◆ LightCall3

constexpr std::string_view plugify::CallName::LightCall3 = "lightcall3"
staticconstexpr

Definition at line 83 of file signarure.hpp.

◆ LightCall4

constexpr std::string_view plugify::CallName::LightCall4 = "lightcall4"
staticconstexpr

Definition at line 84 of file signarure.hpp.

◆ MaxValue

constexpr std::string_view plugify::CallName::MaxValue = "maxvalue"
staticconstexpr

Definition at line 89 of file signarure.hpp.

◆ RegParm1

constexpr std::string_view plugify::CallName::RegParm1 = "regparm1"
staticconstexpr

Definition at line 79 of file signarure.hpp.

◆ RegParm2

constexpr std::string_view plugify::CallName::RegParm2 = "regparm2"
staticconstexpr

Definition at line 80 of file signarure.hpp.

◆ RegParm3

constexpr std::string_view plugify::CallName::RegParm3 = "regparm3"
staticconstexpr

Definition at line 81 of file signarure.hpp.

◆ SoftFloat

constexpr std::string_view plugify::CallName::SoftFloat = "softfloat"
staticconstexpr

Definition at line 85 of file signarure.hpp.

◆ StdCall

constexpr std::string_view plugify::CallName::StdCall = "stdcall"
staticconstexpr

Definition at line 75 of file signarure.hpp.

◆ ThisCall

constexpr std::string_view plugify::CallName::ThisCall = "thiscall"
staticconstexpr

Definition at line 78 of file signarure.hpp.

◆ VectorCall

constexpr std::string_view plugify::CallName::VectorCall = "vectorcall"
staticconstexpr

Definition at line 77 of file signarure.hpp.

◆ X64SystemV

constexpr std::string_view plugify::CallName::X64SystemV = "x64systemv"
staticconstexpr

Definition at line 87 of file signarure.hpp.

◆ X64Windows

constexpr std::string_view plugify::CallName::X64Windows = "x64windows"
staticconstexpr

Definition at line 88 of file signarure.hpp.


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