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

ClassField Class Reference

Class field. More...

#include <classField.h>

Inheritance diagram for ClassField::

LI1 IdObject InfoBinaryFormat ListItem RefCount List of all members.

Public Methods

 ClassField ()
 Default constructor.

virtual ~ClassField ()
 Destructor.

virtual BufferinfoToBin (Buffer &b)
 Convert info to binary. More...

void * operator new (size_t sz)
 Overloaded new() operator.

void operator delete (void *unit)
 Overloaded delete() operator.

virtual eClassIdent getClassIdent ()
 Class identification. More...


Public Attributes

String fieldName
 name of field.

String fieldSignature
 signature of field.


Static Private Attributes

Allocator _allocator
 allocator.


Detailed Description

Class field.

This class consists of data about a field defined in a Java class. This data is gained by receiving a JVMPI_EVENT_CLASS_LOAD event.

See also:
Class
Author:
Marek Przeczek

Definition at line 54 of file classField.h.


Member Function Documentation

virtual eClassIdent ClassField::getClassIdent   [inline, virtual]
 

Class identification.

Returns:
unique class type identifier

Reimplemented from IdObject.

Definition at line 106 of file classField.h.

Buffer & ClassField::infoToBin Buffer   b [virtual]
 

Convert info to binary.

This method converts information data to binary format in which it is sent thru communication interface to client.

Parameters:
b  buffer where to append data
Returns:
reference to same Buffer object as argument 'b'

Reimplemented from InfoBinaryFormat.

Definition at line 41 of file classField.cpp.


The documentation for this class was generated from the following files:
Generated on Mon Jan 28 14:53:28 2002 for Java Profiler Dynamic Library by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001