Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

IntegerVC Class Reference

#include <Val.H>

Inheritance diagram for IntegerVC:

ValC List of all members.

Public Member Functions

 IntegerVC (Basics::int32 i)
 IntegerVC (const IntegerVC &val)
void PrintD (std::ostream *os, bool verbose=false, int indent=0)
FP::Tag FingerPrint ()
Val Copy (bool more)

Public Attributes

Basics::int32 num

Constructor & Destructor Documentation

IntegerVC::IntegerVC Basics::int32  i  )  [inline]
 

Definition at line 143 of file Val.H.

IntegerVC::IntegerVC const IntegerVC val  )  [inline]
 

Definition at line 144 of file Val.H.


Member Function Documentation

Val IntegerVC::Copy bool  more  )  [inline, virtual]
 

Implements ValC.

Definition at line 149 of file Val.H.

References NEW_CONSTR.

FP::Tag IntegerVC::FingerPrint  )  [virtual]
 

Implements ValC.

Definition at line 327 of file Val.C.

References FP::Tag::Extend(), Basics::hton32(), integerTag, num, sizeof_assert, ValC::tag, and ValC::tagged.

Referenced by ListVC::Length().

void IntegerVC::PrintD std::ostream *  os,
bool  verbose = false,
int  indent = 0
[inline, virtual]
 

Implements ValC.

Definition at line 145 of file Val.H.

References num.


Member Data Documentation

Basics::int32 IntegerVC::num
 

Definition at line 148 of file Val.H.

Referenced by FingerPrint(), PrintD(), and RunTool().


The documentation for this class was generated from the following files:
Generated on Mon May 8 00:49:10 2006 for Vesta by  doxygen 1.4.2