|
ICG 2
Electric Boogaloo
|
An interface for an object that has some attributes that should be used in a list_ token, with the option to nest. More...
#include <ICGTemplateEngine.hpp>
Public Member Functions | |
| virtual Dictionary | toDictionary () const =0 |
| Get a map of token name -> token value for this object. More... | |
| virtual ListTokenItems | nextLevel () const =0 |
| Get the value of any recursable objects nested in this one. May return empty if this is a "leaf". More... | |
| virtual std::string | toString () const =0 |
| Get a string representation. More... | |
An interface for an object that has some attributes that should be used in a list_ token, with the option to nest.
|
pure virtual |
Get the value of any recursable objects nested in this one. May return empty if this is a "leaf".
Implemented in TypedefInfo, STLDeclInfo, FieldInfo, ClassInfo, and ClassInfo::BaseInfo.
|
pure virtual |
Get a map of token name -> token value for this object.
Implemented in TypedefInfo, STLDeclInfo, FieldInfo, ClassInfo, and ClassInfo::BaseInfo.
|
pure virtual |
Get a string representation.
Implemented in TypedefInfo, STLDeclInfo, FieldInfo, ClassInfo, and ClassInfo::BaseInfo.