ROOT logo
ROOT » CINT » REFLEX » Reflex::FunctionBuilderImpl

class Reflex::FunctionBuilderImpl

Function Members (Methods)

public:
~FunctionBuilderImpl()
voidAddProperty(const char* key, Reflex::Any value)
voidAddProperty(const char* key, const char* value)
Reflex::FunctionBuilderImplFunctionBuilderImpl(const Reflex::FunctionBuilderImpl&)
Reflex::FunctionBuilderImplFunctionBuilderImpl(const char* nam, const Reflex::Type& typ, Reflex::StubFunction stubFP, void* stubCtx, const char* params, unsigned char modifiers = 0)
Reflex::FunctionBuilderImpl&operator=(const Reflex::FunctionBuilderImpl&)
Reflex::MemberToMember()

Data Members

private:
Reflex::MemberfFunction

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

FunctionBuilder& AddProperty(const char* key, Any value)
 AddProperty will add a property
    * @param  key the property key
    * @param  value the value of the property
    * @return a reference to the building class

Member ToMember()
    * ToMember will return the member currently being built
    * @return member currently being built

FunctionBuilderImpl(const char* nam, const Reflex::Type& typ, Reflex::StubFunction stubFP, void* stubCtx, const char* params, unsigned char modifiers = 0)
 constructor 
void AddProperty(const char* key, Any value)
 destructor 
 AddProperty will add a property
    * @param  key the property key
    * @param  value the value of the property
    * @return a reference to the building class