Jitrino.FieldDesc Class Reference

#include <VMInterface.h>

Inheritance diagram for Jitrino.FieldDesc:

Jitrino.TypeMemberDesc List of all members.

Detailed Description

Field representation for resolved fields.


Public Member Functions

 FieldDesc (Field_Handle field, CompilationInterface *ci, uint32 id)
const char * getName () const
const char * getSignatureString () const
void printFullName (::std::ostream &os)
Class_Handle getParentHandle () const
bool isPrivate () const
bool isStatic () const
bool isInitOnly () const
bool isVolatile () const
bool isMagic () const
Type * getFieldType ()
uint32 getOffset () const
void * getAddress () const
Field_Handle getFieldHandle () const


Constructor & Destructor Documentation

Jitrino.FieldDesc.FieldDesc ( Field_Handle  field,
CompilationInterface ci,
uint32  id 
)


Member Function Documentation

const char* Jitrino.FieldDesc.getName (  )  const [virtual]

Implements Jitrino.TypeMemberDesc.

const char* Jitrino.FieldDesc.getSignatureString (  )  const [virtual]

Implements Jitrino.TypeMemberDesc.

void Jitrino.FieldDesc.printFullName ( ::std::ostream &  os  )  [virtual]

Implements Jitrino.TypeMemberDesc.

Class_Handle Jitrino.FieldDesc.getParentHandle (  )  const [virtual]

Implements Jitrino.TypeMemberDesc.

bool Jitrino.FieldDesc.isPrivate (  )  const [virtual]

Implements Jitrino.TypeMemberDesc.

bool Jitrino.FieldDesc.isStatic (  )  const [virtual]

Implements Jitrino.TypeMemberDesc.

bool Jitrino.FieldDesc.isInitOnly (  )  const

bool Jitrino.FieldDesc.isVolatile (  )  const

bool Jitrino.FieldDesc.isMagic (  )  const

Type* Jitrino.FieldDesc.getFieldType (  ) 

uint32 Jitrino.FieldDesc.getOffset (  )  const

void* Jitrino.FieldDesc.getAddress (  )  const

Field_Handle Jitrino.FieldDesc.getFieldHandle (  )  const


The documentation for this class was generated from the following file:

Genereated on Tue Mar 11 19:25:40 2008 by Doxygen.

(c) Copyright 2005, 2008 The Apache Software Foundation or its licensors, as applicable.