RemoteCallHelper.FunctionDetails ​
Represents the details of a function, including its name, calling convention, return type, and parameter types.
Kind: Class
Namespace: ConnectorLib.Inject
Public Constructors
Creates a new instance of the ConnectorLib.Inject.RemoteCallHelper.FunctionDetails class.
Creates a new instance of the ConnectorLib.Inject.RemoteCallHelper.FunctionDetails class.
Creates a new instance of the ConnectorLib.Inject.RemoteCallHelper.FunctionDetails class.
Creates a new instance of the ConnectorLib.Inject.RemoteCallHelper.FunctionDetails class.
Creates a new instance of the ConnectorLib.Inject.RemoteCallHelper.FunctionDetails class.
Public Static Functions
FunctionDetails
Creates a new instance of the ConnectorLib.Inject.RemoteCallHelper.FunctionDetails class.
bool
Tries to demangle a mangled name using the LLVM demangler.
bool
Tries to parse a mangled name into a ConnectorLib.Inject.RemoteCallHelper.FunctionDetails object.
bool
Tries to parse a demangled name into a ConnectorLib.Inject.RemoteCallHelper.FunctionDetails object.
Public Attributes
string
Name
The name of the function.
CallConv
CallConv
The calling convention of the function.
Type
ReturnType
The return type of the function.
string
ReturnTypeName
The name of the return type of the function.
Type[]
ParamTypes
The parameter types of the function.
string[]
ParamTypeNames
The names of the parameter types of the function.
bool
VarParams
If true, the function is called with variable parameters.
