#include <Reflex/Builder/NamespaceBuilder.h>
Public Member Functions | |
NamespaceBuilder (const char *nam) | |
virtual | ~NamespaceBuilder () |
NamespaceBuilder & | AddProperty (const char *key, Any value) |
NamespaceBuilder & | AddProperty (const char *key, const char *value) |
Scope | ToScope () |
Private Attributes | |
Scope | fNamespace |
Definition at line 26 of file NamespaceBuilder.h.
Reflex::NamespaceBuilder::NamespaceBuilder | ( | const char * | nam | ) |
constructor
virtual Reflex::NamespaceBuilder::~NamespaceBuilder | ( | ) | [inline, virtual] |
destructor
Definition at line 33 of file NamespaceBuilder.h.
NamespaceBuilder& Reflex::NamespaceBuilder::AddProperty | ( | const char * | key, | |
Any | value | |||
) |
AddProperty will add a PropertyNth
key | the PropertyNth key | |
value | the value of the PropertyNth |
NamespaceBuilder& Reflex::NamespaceBuilder::AddProperty | ( | const char * | key, | |
const char * | value | |||
) |
Scope Reflex::NamespaceBuilder::ToScope | ( | ) |
ToScope will return the currently being built namespace
Scope Reflex::NamespaceBuilder::fNamespace [private] |
the namespace
Definition at line 53 of file NamespaceBuilder.h.