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

jvm_SourceFileAttribute Class Reference

#include <jvm_attribute.h>

Inheritance diagram for jvm_SourceFileAttribute:

jvm_Attribute jvm_Component List of all members.

Public Methods

 jvm_SourceFileAttribute (jvm_Classfile *cf, u2 attribute_name_index, u4 attribute_length, u2 sourcefile_index)
attribute_kind kind () const
u2 index () const
void write ()
void print ()

Static Public Methods

jvm_Attributecreate (jvm_Classfile* cf)
jvm_SourceFileAttribute* create (jvm_Classfile* cf, u2 attribute_name_index, u4 attribute_length)


Detailed Description


Constructor & Destructor Documentation

jvm_SourceFileAttribute::jvm_SourceFileAttribute ( jvm_Classfile * cf,
u2 attribute_name_index,
u4 attribute_length,
u2 sourcefile_index)


Member Function Documentation

jvm_SourceFileAttribute * jvm_SourceFileAttribute::create ( jvm_Classfile * cf,
u2 attribute_name_index,
u4 attribute_length) [static]

jvm_Attribute * jvm_SourceFileAttribute::create ( jvm_Classfile * cf) [inline, static]

Reimplemented from jvm_Attribute.

u2 jvm_SourceFileAttribute::index () const [inline]

attribute_kind jvm_SourceFileAttribute::kind ( void) const [inline, virtual]

Reimplemented from jvm_Attribute.

void jvm_SourceFileAttribute::print ( void) [virtual]

Reimplemented from jvm_Attribute.

void jvm_SourceFileAttribute::write ( void) [virtual]

Reimplemented from jvm_Attribute.


The documentation for this class was generated from the following files:
Generated at Mon Jul 31 13:43:55 2000 for NCI SUIF by doxygen 1.1.2 written by Dimitri van Heesch, © 1997-2000