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

jvm_ConstantValueAttribute Class Reference

#include <jvm_attribute.h>

Inheritance diagram for jvm_ConstantValueAttribute:

jvm_Attribute jvm_Component List of all members.

Public Methods

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

Static Public Methods

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


Detailed Description


Constructor & Destructor Documentation

jvm_ConstantValueAttribute::jvm_ConstantValueAttribute ( jvm_Classfile * cf,
u2 attribute_name_index,
u4 attribute_length,
u2 constantvalue_index)


Member Function Documentation

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

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

Reimplemented from jvm_Attribute.

u2 jvm_ConstantValueAttribute::index () const [inline]

jvm_Attribute::attribute_kind jvm_ConstantValueAttribute::kind ( void) const [virtual]

Reimplemented from jvm_Attribute.

void jvm_ConstantValueAttribute::print ( void) [virtual]

Reimplemented from jvm_Attribute.

void jvm_ConstantValueAttribute::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:52 2000 for NCI SUIF by doxygen 1.1.2 written by Dimitri van Heesch, © 1997-2000