Public Types |
| enum | G__TokenType {
t_invalid,
t_class,
t_typedef,
t_fundamental,
t_enum,
t_memberfunc,
t_globalfunc,
t_datamember,
t_local,
t_global,
t_enumelement
} |
| enum | G__TokenProperty { p_invalid,
p_type,
p_data,
p_func
} |
Public Methods |
| | ~G__TokenInfo () |
| | G__TokenInfo () |
| void | Init () |
| G__MethodInfo | MakeLocalTable (G__ClassInfo &tag_scope,const char *fname, const char *paramtype) |
| int | Query (G__ClassInfo &tag_scope, G__MethodInfo &func_scope,const char *preopr, const char *name, const char *postopr) |
| enum G__TokenType | GetTokenType () |
| enum G__TokenProperty | GetTokenProperty () |
| G__ClassInfo | GetNextScope () |