Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

Class Member List

This is the complete list of members for Class, including all inherited members.
AcceptTemplate()Class [virtual]
AddClassSpecifier(Ptree *spec)Class
AllClasses()Class [static]
AppendAfterStatement(Environment *, Ptree *)Class [static]
AppendAfterToplevel(Environment *, Class *)Class [static]
AppendAfterToplevel(Environment *, Member &)Class [static]
AppendAfterToplevel(Environment *, Ptree *)Class [static]
AppendBaseClass(Class *c, int specifier=Public, bool is_virtual=false)Class
AppendBaseClass(char *class_name, int specifier=Public, bool is_virtual=false)Class
AppendBaseClass(Ptree *class_name, int specifier=Public, bool is_virtual=false)Class
appended_codeClass [private]
appended_member_listClass [private]
AppendMember(Member &added_member, int specifier=Public)Class
AppendMember(Ptree *added_member)Class
BaseClasses()Class
ChangeBaseClasses(Ptree *)Class
changed_member_listClass [private]
ChangeDefaultMetaclass(char *name)Class [static]
ChangeMember(Member &changed_member)Class
ChangeName(Ptree *name)Class
CheckValidity(char *)Class [private]
Class()Class [inline]
Class(Environment *e, char *name)Class [inline]
Class(Environment *e, Ptree *name)Class [inline]
class_environmentClass [private]
class_listClass [private, static]
class_tClass [private, static]
ClassBodyWalker classClass [friend]
ClassWalker classClass [friend]
cmd_optionsClass [private, static]
colon_tClass [private, static]
comma_tClass [private, static]
Comments()Class
Construct(Environment *, Ptree *)Class [private]
Definition()Class [inline]
definitionClass [private]
done_decl_translationClass [private]
empty_block_tClass [private, static]
ErrorMessage(Environment *, char *message, Ptree *name, Ptree *where)Class
ErrorMessage(char *message, Ptree *name, Ptree *where)Class
Finalize()Class [virtual]
FinalizeAll(ostream &out)Class [static]
FinalizeClass()Class [static]
FinalizeInstance()Class [virtual]
for_c_functionsClass [private, static]
full_definitionClass [private]
GetAppendedCode()Class [inline, private]
GetAppendedMembers()Class [inline, private]
GetBaseClasses()Class [inline, private]
GetChangedMember(Ptree *)Class [private]
GetClassSpecifier()Class [inline, private]
GetEnvironment()Class [inline]
GetMemberList()Class
GetNewName()Class [inline, private]
ImmediateSubclasses(ClassArray &subclasses)Class
ImmediateSubclasses(Ptree *name, ClassArray &subclasses)Class [static]
Initialize()Class [static]
InitializeInstance(Ptree *def, Ptree *margs)Class [virtual]
InsertBeforeStatement(Environment *, Ptree *)Class [static]
InsertBeforeToplevel(Environment *, Class *)Class [static]
InsertBeforeToplevel(Environment *, Member &)Class [static]
InsertBeforeToplevel(Environment *, Ptree *)Class [static]
InsertDeclaration(Environment *, Ptree *declaration)Class
InsertDeclaration(Environment *, Ptree *declaration, Ptree *key, void *client_data)Class
InstancesOf(char *metaclass_name, ClassArray &classes)Class [static]
IsImmediateSubclassOf(Ptree *name)Class
IsMember(Ptree *)Class
IsSubclassOf(Ptree *name)Class
LookupClientData(Environment *, Ptree *key)Class
LookupCmdLineOption(char *key)Class [static]
LookupCmdLineOption(char *key, char *&value)Class [static]
LookupMember(Ptree *name)Class
LookupMember(Ptree *name, Member &member, int index=0)Class
LookupMember(char *name)Class
LookupMember(char *name, Member &member, int index=0)Class
LookupMemberType(Ptree *, TypeInfo &)Class
MaxOptions enum valueClass [private]
Member classClass [friend]
member_listClass [private]
Members()Class
metaclass_for_c_functionsClass [private, static]
MetaclassName()Class [virtual]
Name()Class
new_base_classesClass [private]
new_class_nameClass [private]
new_class_specifierClass [private]
NthBaseClass(int nth)Class
NthBaseClassName(int nth)Class
NthMember(int nth, Member &member)Class
NthMemberName(int)Class
num_of_cmd_optionsClass [private, static]
Private enum valueClass
private_tClass [private, static]
Protected enum valueClass
protected_tClass [private, static]
Public enum valueClass
public_tClass [private, static]
RecordCmdLineOption(char *key, char *value)Class [static]
RegisterMetaclass(char *keyword, char *class_name)Class [static]
RegisterNewAccessSpecifier(char *keyword)Class [static]
RegisterNewClosureStatement(char *keyword)Class [static]
RegisterNewForStatement(char *keyword)Class [static]
RegisterNewMemberModifier(char *keyword)Class [static]
RegisterNewModifier(char *keyword)Class [static]
RegisterNewWhileStatement(char *keyword)Class [static]
RemoveBaseClasses()Class
RemoveClass()Class [inline]
removedClass [private]
RemoveMember(Member &)Class
semicolon_tClass [private, static]
SetEnvironment(Environment *)Class [private]
SetMetaclassForFunctions(char *name)Class [static]
StripClassQualifier(Ptree *qualified_name)Class [static]
Subclasses(ClassArray &subclasses)Class
Subclasses(Ptree *name, ClassArray &subclasses)Class [static]
TranslateArguments(Environment *, Ptree *arglist)Class
TranslateAssign(Environment *, Ptree *left, Ptree *assign_op, Ptree *right)Class [virtual]
TranslateBinary(Environment *, Ptree *left, Ptree *binary_op, Ptree *right)Class [virtual]
TranslateClass(Environment *)Class [virtual]
TranslateClassHasFinished()Class [inline, private]
TranslateDelete(Environment *, Ptree *op, Ptree *obj)Class [virtual]
TranslateExpression(Environment *, Ptree *expr)Class
TranslateExpression(Environment *, Ptree *expr, TypeInfo &type)Class
TranslateFunctionBody(Environment *, Member &m, Ptree *body)Class
TranslateFunctionCall(Environment *, Ptree *object, Ptree *arglist)Class [virtual]
TranslateInitializer(Environment *, Ptree *var_name, Ptree *initializer)Class [virtual]
TranslateMemberCall(Environment *, Ptree *object, Ptree *access_op, Ptree *member_name, Ptree *arglist)Class [virtual]
TranslateMemberCall(Environment *, Ptree *member_name, Ptree *arglist)Class [virtual]
TranslateMemberFunction(Environment *, Member &)Class [virtual]
TranslateMemberRead(Environment *, Ptree *object, Ptree *access_op, Ptree *member_name)Class [virtual]
TranslateMemberRead(Environment *, Ptree *member_name)Class [virtual]
TranslateMemberWrite(Environment *, Ptree *object, Ptree *access_op, Ptree *member_name, Ptree *assign_op, Ptree *expr)Class [virtual]
TranslateMemberWrite(Environment *, Ptree *member_name, Ptree *assign_op, Ptree *expr)Class [virtual]
TranslateNew(Environment *, Ptree *header, Ptree *new_operator, Ptree *placement, Ptree *type_name, Ptree *arglist)Class [virtual]
TranslateNewType(Environment *env, Ptree *type)Class
TranslatePointer(Environment *, Ptree *var_name)Class [virtual]
TranslatePostfix(Environment *, Ptree *object, Ptree *postfix_op)Class [virtual]
TranslatePostfixOnMember(Environment *, Ptree *object, Ptree *access_op, Ptree *member_name, Ptree *postfix_op)Class [virtual]
TranslatePostfixOnMember(Environment *, Ptree *member_name, Ptree *postfix_op)Class [virtual]
TranslateStatement(Environment *env, Ptree *expr)Class
TranslateStaticUserStatement(Environment *, Ptree *keyword, Ptree *rest)Class [virtual]
TranslateSubscript(Environment *, Ptree *object, Ptree *index)Class [virtual]
TranslateUnary(Environment *, Ptree *unary_op, Ptree *object)Class [virtual]
TranslateUnaryOnMember(Environment *, Ptree *unary_op, Ptree *object, Ptree *access_op, Ptree *member_name)Class [virtual]
TranslateUnaryOnMember(Environment *, Ptree *unary_op, Ptree *member_name)Class [virtual]
TranslateUserStatement(Environment *, Ptree *object, Ptree *access_op, Ptree *keyword, Ptree *rest)Class [virtual]
Undefined enum valueClass
virtual_tClass [private, static]
Walker classClass [friend]
WarningMessage(Environment *, char *message, Ptree *name, Ptree *where)Class
WarningMessage(char *message, Ptree *name, Ptree *where)Class
WarnObsoleteness(char *, char *=0)Class [static]
~Class()Class [virtual]

Generated on Mon Feb 10 17:35:21 2003 for VFiasco Semantics Compiler by doxygen1.2.15