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

FieldDescription Class Reference

#include <field_description.h>

List of all members.

Public Methods

 FieldDescription (size_t off, const MetaClass *mc, LString memberName)
const LStringget_member_name () const
const MetaClassget_meta_class () const
size_t get_offset () const
void set_offset (size_t off)
ObjectWrapper build_object (const AggregateWrapper &base_obj) const
ObjectWrapper build_object (Object *base_obj) const
Address get_address (Address base_address) const
void print_debug () const
String get_debug_text () const
 FieldDescription (const FieldDescription &other)
FieldDescription& operator= (const FieldDescription &other)

Friends

class  ObjectFactory


Detailed Description


Constructor & Destructor Documentation

FieldDescription::FieldDescription ( size_t off,
const MetaClass * mc,
LString memberName)

FieldDescription::FieldDescription ( const FieldDescription & other)


Member Function Documentation

ObjectWrapper FieldDescription::build_object ( Object * base_obj) const

ObjectWrapper FieldDescription::build_object ( const AggregateWrapper & base_obj) const

Address FieldDescription::get_address ( Address base_address) const

String FieldDescription::get_debug_text () const

const LString & FieldDescription::get_member_name () const

const MetaClass * FieldDescription::get_meta_class () const

size_t FieldDescription::get_offset () const

FieldDescription& FieldDescription::operator= ( const FieldDescription & other)

void FieldDescription::print_debug () const

void FieldDescription::set_offset ( size_t off)


Friends And Related Function Documentation

class ObjectFactory [friend]


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