Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

VM::ClassInfo::MemberVarEntry Struct Reference

Represents a member variable entry. More...

#include <classinfo.h>

Collaboration diagram for VM::ClassInfo::MemberVarEntry:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 MemberVarEntry ()
 ~MemberVarEntry ()

Public Attributes

VarType vtype
 Type of the variable.

Offset off
 Offset of the variable in class.

TLString name
 Optional name of the member variable.


Detailed Description

Represents a member variable entry.

Definition at line 109 of file classinfo.h.


Constructor & Destructor Documentation

VM::ClassInfo::MemberVarEntry::MemberVarEntry  )  [inline]
 

Definition at line 115 of file classinfo.h.

References name.

VM::ClassInfo::MemberVarEntry::~MemberVarEntry  )  [inline]
 

Definition at line 116 of file classinfo.h.


Member Data Documentation

TLString VM::ClassInfo::MemberVarEntry::name
 

Optional name of the member variable.

Definition at line 113 of file classinfo.h.

Referenced by VM::VMLinker::_MergeNamespaceInfo_Recursive(), VM::AssemblerFile_Plaintext::_WriteSymbols_Recursive(), VM::ClassInfo::DumpTree(), and MemberVarEntry().

Offset VM::ClassInfo::MemberVarEntry::off
 

Offset of the variable in class.

Definition at line 112 of file classinfo.h.

Referenced by VM::VMLinker::_MergeNamespaceInfo_Recursive(), VM::AssemblerFile_Plaintext::_WriteSymbols_Recursive(), VM::ClassInfo::DumpTree(), VM::MemberVarEntryOffsetOperators::eq(), and VM::MemberVarEntryOffsetOperators::lt().

VarType VM::ClassInfo::MemberVarEntry::vtype
 

Type of the variable.

Definition at line 111 of file classinfo.h.

Referenced by VM::VMLinker::_MergeNamespaceInfo_Recursive(), VM::AssemblerFile_Plaintext::_WriteSymbols_Recursive(), and VM::ClassInfo::DumpTree().


The documentation for this struct was generated from the following file:
Generated on Sat Feb 19 22:36:13 2005 for Ray by doxygen 1.3.5