#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.
1.5.1