|
| Method (const Method &other) |
|
| Method (Method &&other) noexcept |
|
Method & | operator= (const Method &other) |
|
Method & | operator= (Method &&other) noexcept |
|
const std::inplace_vector< Property, Signature::kMaxFuncArgs > & | GetParamTypes () const noexcept |
|
const Property & | GetRetType () const noexcept |
|
const std::string & | GetName () const noexcept |
|
const std::string & | GetFuncName () const noexcept |
|
CallConv | GetCallConv () const noexcept |
|
uint8_t | GetVarIndex () const noexcept |
|
void | SetParamTypes (std::inplace_vector< Property, Signature::kMaxFuncArgs > paramTypes) |
|
void | SetRetType (Property retType) |
|
void | SetName (std::string name) |
|
void | SetFuncName (std::string funcName) |
|
void | SetCallConv (CallConv callConv) |
|
void | SetVarIndex (uint8_t varIndex) |
|
bool | operator== (const Method &other) const noexcept |
|
auto | operator<=> (const Method &other) const noexcept |
|
const Method * | FindPrototype (std::string_view name) const noexcept |
|
|
PLUGIFY_ACCESS | : struct Impl |
|
Definition at line 17 of file method.hpp.
◆ __pad0__
PLUGIFY_ACCESS plugify::Method::__pad0__ |
The documentation for this class was generated from the following file: