ROOT logo
ROOT » CINT » REFLEX » Reflex::NamespaceBuilder

class Reflex::NamespaceBuilder

Function Members (Methods)

Data Members

private:
Reflex::ScopefNamespace

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

NamespaceBuilder(const char* nam)
 constructor 
virtual ~NamespaceBuilder()
 destructor 
{}
NamespaceBuilder& AddProperty(const char* key, Any value)
 AddProperty will add a PropertyNth
    * @param  key the PropertyNth key
    * @param  value the value of the PropertyNth
    * @return a reference to the building class

Scope ToScope()
    * ToScope will return the currently being built namespace
    * @return namespace currently being built