Polaris: IntDef Class Reference

IntDef Class Reference

#include <IntDef.h>

Inheritance diagram for IntDef:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 IntDef (const char *n, int v)
virtual ~IntDef ()
virtual void print (ostream &o) const
virtual int structures_OK () const
 Check the structure of the data for errors or inconsistency Return 0 and print error message if problems found, otherwise return 1 without message.
virtual Definitiondefinition_clone () const

Public Attributes

int val

Constructor & Destructor Documentation

IntDef::IntDef const char *  n,
int  v
[inline]
 

Definition at line 12 of file IntDef.h.

References register_instance(), and val.

Referenced by definition_clone().

virtual IntDef::~IntDef  )  [inline, virtual]
 

Definition at line 19 of file IntDef.h.

References unregister_instance().


Member Function Documentation

virtual void IntDef::print ostream &  o  )  const [inline, virtual]
 

Implements Definition.

Definition at line 24 of file IntDef.h.

References val.

virtual int IntDef::structures_OK  )  const [inline, virtual]
 

Check the structure of the data for errors or inconsistency Return 0 and print error message if problems found, otherwise return 1 without message.

Implements Definition.

Definition at line 25 of file IntDef.h.

References String::structures_OK().

virtual Definition* IntDef::definition_clone  )  const [inline, virtual]
 

Implements Definition.

Definition at line 26 of file IntDef.h.

References IntDef(), and val.


Member Data Documentation

int IntDef::val
 

Definition at line 10 of file IntDef.h.

Referenced by definition_clone(), IntDef(), and print().


The documentation for this class was generated from the following file:
 © 1995-2005 University of Illinois, Urbana-Champaign. All rights reserved.  Fri Mar 25 23:07:33 2005