wrenbind17::ForeignPropImpl #
Module: Wrenbind17
#include <foreign.hpp>
Inherits from wrenbind17::ForeignProp
Public Functions #
Name | |
---|---|
ForeignPropImpl(std::string name, WrenForeignMethodFn getter, WrenForeignMethodFn setter, const bool isStatic) | |
~ForeignPropImpl() =default |
Additional inherited members #
Public Functions inherited from wrenbind17::ForeignProp
Name | |
---|---|
ForeignProp(std::string name, WrenForeignMethodFn getter, WrenForeignMethodFn setter, const bool isStatic) | |
virtual | ~ForeignProp() =default |
ForeignProp(const ForeignProp & other) | |
void | generate(std::ostream & os) const |
const std::string & | getName() constReturns the name of this property. |
WrenForeignMethodFn | getSetter()Returns the pointer to the raw function for settings this property. |
WrenForeignMethodFn | getGetter()Returns the pointer to the raw function for getting this property. |
bool | getStatic() constReturns true if this property is static. |
Protected Attributes inherited from wrenbind17::ForeignProp
Name | |
---|---|
std::string | name |
WrenForeignMethodFn | getter |
WrenForeignMethodFn | setter |
bool | isStatic |
Detailed Description #
template <typename T ,
typename V >
class wrenbind17::ForeignPropImpl;
Public Functions Documentation #
function ForeignPropImpl #
inline ForeignPropImpl(
std::string name,
WrenForeignMethodFn getter,
WrenForeignMethodFn setter,
const bool isStatic
)
function ~ForeignPropImpl #
~ForeignPropImpl() =default
Updated on 17 October 2023 at 12:26:25 UTC