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

BindClassName Class Reference

#include <env.h>

Inheritance diagram for BindClassName:

Inheritance graph
[legend]
Collaboration diagram for BindClassName:

Collaboration graph
[legend]
List of all members.

Public Methods

 BindClassName (Class *c)
Kind What ()
void GetType (TypeInfo &, Environment *)
ClassClassMetaobject ()
void SetClassMetaobject (Class *)

Private Attributes

Classmetaobject

Constructor & Destructor Documentation

BindClassName::BindClassName Class   c [inline]
 

Definition at line 161 of file env.h.

References metaobject.


Member Function Documentation

Class * BindClassName::ClassMetaobject   [virtual]
 

Reimplemented from Bind.

Definition at line 741 of file env.cc.

References metaobject.

void BindClassName::GetType TypeInfo  ,
Environment  
[virtual]
 

Implements Bind.

Definition at line 736 of file env.cc.

References metaobject, and TypeInfo::Set().

void BindClassName::SetClassMetaobject Class   [virtual]
 

Reimplemented from Bind.

Definition at line 746 of file env.cc.

References metaobject.

Bind::Kind BindClassName::What   [virtual]
 

Implements Bind.

Definition at line 731 of file env.cc.

References Bind::isClassName, and Bind::Kind.


Member Data Documentation

Class* BindClassName::metaobject [private]
 

Definition at line 168 of file env.h.

Referenced by BindClassName(), ClassMetaobject(), GetType(), and SetClassMetaobject().


The documentation for this class was generated from the following files:
Generated on Mon Feb 10 17:35:16 2003 for VFiasco Semantics Compiler by doxygen1.2.15