Reflex::VariableBuilderT< D > Class Template Reference
[ReflexBuilder]

#include <Reflex/Builder/VariableBuilder.h>

List of all members.

Public Member Functions

 VariableBuilderT (const char *nam, size_t offs, unsigned int modifiers=0)
virtual ~VariableBuilderT ()
template<typename P>
VariableBuilderTAddProperty (const char *key, P value)
Member ToMember ()

Private Attributes

VariableBuilderImpl fDataMemberBuilderImpl


Detailed Description

template<typename D>
class Reflex::VariableBuilderT< D >

Author:
Stefan Roiser
Date:
6/4/2005

Definition at line 115 of file VariableBuilder.h.


Constructor & Destructor Documentation

template<typename D>
Reflex::VariableBuilderT< D >::VariableBuilderT ( const char *  nam,
size_t  offs,
unsigned int  modifiers = 0 
) [inline]

constructor

Definition at line 156 of file VariableBuilder.h.

template<typename D>
virtual Reflex::VariableBuilderT< D >::~VariableBuilderT (  )  [inline, virtual]

destructor

Definition at line 124 of file VariableBuilder.h.


Member Function Documentation

template<typename D>
template<typename P>
Reflex::VariableBuilderT< D > & Reflex::VariableBuilderT< D >::AddProperty ( const char *  key,
value 
) [inline]

AddProperty will add a property

Parameters:
key the property key
value the value of the property
Returns:
a reference to the building class

Definition at line 171 of file VariableBuilder.h.

References value.

template<typename D>
Reflex::Member Reflex::VariableBuilderT< D >::ToMember (  )  [inline]

ToMember will return the member currently being built

Returns:
member currently being built

Definition at line 182 of file VariableBuilder.h.


Member Data Documentation

template<typename D>
VariableBuilderImpl Reflex::VariableBuilderT< D >::fDataMemberBuilderImpl [private]

data member builder implementation

Definition at line 146 of file VariableBuilder.h.


The documentation for this class was generated from the following file:
Generated on Tue Jul 5 16:56:46 2011 for ROOT_528-00b_version by  doxygen 1.5.1