#include <Reflex/Builder/FunctionBuilder.h>
Public Member Functions | |
FunctionBuilderImpl (const char *nam, const Type &typ, StubFunction stubFP, void *stubCtx, const char *params, unsigned char modifiers=0) | |
~FunctionBuilderImpl () | |
void | AddProperty (const char *key, Any value) |
void | AddProperty (const char *key, const char *value) |
Member | ToMember () |
Private Attributes | |
Member | fFunction |
Definition at line 74 of file FunctionBuilder.h.
Reflex::FunctionBuilderImpl::FunctionBuilderImpl | ( | const char * | nam, | |
const Type & | typ, | |||
StubFunction | stubFP, | |||
void * | stubCtx, | |||
const char * | params, | |||
unsigned char | modifiers = 0 | |||
) |
constructor
Reflex::FunctionBuilderImpl::~FunctionBuilderImpl | ( | ) |
destructor
void Reflex::FunctionBuilderImpl::AddProperty | ( | const char * | key, | |
Any | value | |||
) |
AddProperty will add a property
key | the property key | |
value | the value of the property |
void Reflex::FunctionBuilderImpl::AddProperty | ( | const char * | key, | |
const char * | value | |||
) |
Member Reflex::FunctionBuilderImpl::ToMember | ( | ) |
ToMember will return the member currently being built
Member Reflex::FunctionBuilderImpl::fFunction [private] |
function member being built
Definition at line 108 of file FunctionBuilder.h.