Structure to represent function parameters.
More...
#include <call.hpp>
|
typedef const uint64_t * | Data |
|
Structure to represent function parameters.
Definition at line 44 of file call.hpp.
◆ Parameters()
plugify::JitCall::Parameters::Parameters |
( |
uint8_t |
count | ) |
|
|
inlineexplicit |
Constructor.
- Parameters
-
Definition at line 51 of file call.hpp.
◆ AddArgument()
template<typename T >
void plugify::JitCall::Parameters::AddArgument |
( |
T |
val | ) |
|
|
inline |
Set the value of the argument at next available position.
- Template Parameters
-
- Parameters
-
val | Value to set. @noreturn |
Definition at line 62 of file call.hpp.
◆ GetDataPtr()
Data plugify::JitCall::Parameters::GetDataPtr |
( |
| ) |
const |
|
inlinenoexcept |
Get a pointer to the argument storage.
- Returns
- Pointer to the arguments storage.
Definition at line 71 of file call.hpp.
The documentation for this struct was generated from the following file: