
| virtual | ~TypedefBuilderImpl() |
| void | AddProperty(const char* key, Reflex::Any value) |
| void | AddProperty(const char* key, const char* value) |
| Reflex::Type | ToType() |
| Reflex::TypedefBuilderImpl | TypedefBuilderImpl(const Reflex::TypedefBuilderImpl&) |
| Reflex::TypedefBuilderImpl | TypedefBuilderImpl(const char* typ, const Reflex::Type& typedefType) |

destructor
* AddProperty will add a property to the typedef currently being built
* @param key the PropertyNth key
* @param value the value of the PropertyNth
* AddProperty will add a property to the typedef currently being built
* @param key the PropertyNth key
* @param value the value of the PropertyNth
* ToType will return the currently produced Type (class)
* @return the type currently being built
* AddProperty will add a property to the typedef currently being built
* @param key the property key
* @param value the value of the property
* @return a reference to the building class