CompactFV::List Class Reference

#include <CompactFV.H>

Collaboration diagram for CompactFV::List:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 List () throw ()
 List (const FV::List &names) throw (PrefixTbl::Overflow)
 List (SRPC &srpc) throw (SRPC::failure)
 List (std::ifstream &ifs) throw (FS::Failure, FS::EndOfFile)
void ToFVList (FV::ListApp &fvl) const throw ()
void Write (std::ostream &ofs) const throw (FS::Failure)
void Read (std::istream &ifs) throw (FS::EndOfFile, FS::Failure)
void Send (SRPC &sprc) const throw (SRPC::failure)
void Recv (SRPC &sprc) throw (SRPC::failure)
void Print (std::ostream &os, int indent) const throw ()

Public Attributes

PrefixTbl tbl
Basics::uint16 num
Basics::uint16idx
char * types

Detailed Description

Definition at line 39 of file CompactFV.H.


Constructor & Destructor Documentation

CompactFV::List::List (  )  throw () [inline]

Definition at line 47 of file CompactFV.H.

CompactFV::List::List ( const FV::List names  )  throw (PrefixTbl::Overflow)

Definition at line 33 of file CompactFV.C.

References NEW_PTRFREE_ARRAY.

CompactFV::List::List ( SRPC srpc  )  throw (SRPC::failure) [inline]

Definition at line 52 of file CompactFV.H.

References Recv().

Here is the call graph for this function:

CompactFV::List::List ( std::ifstream &  ifs  )  throw (FS::Failure, FS::EndOfFile) [inline]

Definition at line 54 of file CompactFV.H.

References Read().

Here is the call graph for this function:


Member Function Documentation

void CompactFV::List::ToFVList ( FV::ListApp fvl  )  const throw ()

Definition at line 58 of file CompactFV.C.

References NEW_PTRFREE_ARRAY.

void CompactFV::List::Write ( std::ostream &  ofs  )  const throw (FS::Failure)

Referenced by main().

Here is the caller graph for this function:

void CompactFV::List::Read ( std::istream &  ifs  )  throw (FS::EndOfFile, FS::Failure)

Referenced by List().

Here is the caller graph for this function:

void CompactFV::List::Send ( SRPC sprc  )  const throw (SRPC::failure)

Definition at line 103 of file CompactFV.C.

Referenced by FV::List::Send().

Here is the caller graph for this function:

void CompactFV::List::Recv ( SRPC sprc  )  throw (SRPC::failure)

Definition at line 110 of file CompactFV.C.

Referenced by List().

Here is the caller graph for this function:

void CompactFV::List::Print ( std::ostream &  os,
int  indent 
) const throw ()

Referenced by main().

Here is the caller graph for this function:


Member Data Documentation

PrefixTbl CompactFV::List::tbl

Definition at line 41 of file CompactFV.H.

Referenced by CallCache(), FreeNamesTags(), and Tags().

Basics::uint16 CompactFV::List::num

Definition at line 42 of file CompactFV.H.

Referenced by CallCache(), and Tags().

Basics::uint16* CompactFV::List::idx

Definition at line 43 of file CompactFV.H.

Referenced by CallCache(), and Tags().

char* CompactFV::List::types

Definition at line 44 of file CompactFV.H.

Referenced by CallCache(), and Tags().


The documentation for this class was generated from the following files:
Generated on Fri May 25 02:01:42 2007 for Vesta by  doxygen 1.5.1