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

DepPath::DepPathC Class Reference

#include <Dep.H>

List of all members.

Public Member Functions

 DepPathC (int size)
 DepPathC (const Text &id, PathKind pk)
 DepPathC (ArcSeq *tpath, PathKind pk)
 DepPathC (const ArcSeq &tpath, PathKind pk, const FP::Tag &fp, int version)
 DepPathC (ArcSeq *tpath, PathKind pk, const FP::Tag &fp)

Public Attributes

PathKind pKind
int dpathVersion
ArcSeqpath
FP::Tag pathFP


Constructor & Destructor Documentation

DepPath::DepPathC::DepPathC int  size  )  [inline]
 

Definition at line 42 of file Dep.H.

References NEW_CONSTR, and path.

DepPath::DepPathC::DepPathC const Text id,
PathKind  pk
 

Definition at line 36 of file Dep.C.

References Sequence< Elem, elem_ptrfree >::addhi(), NEW, and path.

DepPath::DepPathC::DepPathC ArcSeq tpath,
PathKind  pk
 

Definition at line 42 of file Dep.C.

References FP::Tag::ExtendRaw(), pathFP, PathnameSep, FP::Tag::Permute(), POLY_ONE, and RawFP.

DepPath::DepPathC::DepPathC const ArcSeq tpath,
PathKind  pk,
const FP::Tag fp,
int  version
[inline]
 

Definition at line 47 of file Dep.H.

References NEW_CONSTR, and path.

DepPath::DepPathC::DepPathC ArcSeq tpath,
PathKind  pk,
const FP::Tag fp
[inline]
 

Definition at line 51 of file Dep.H.


Member Data Documentation

int DepPath::DepPathC::dpathVersion
 

Definition at line 58 of file Dep.H.

Referenced by DepPath::Version().

ArcSeq* DepPath::DepPathC::path
 

Definition at line 61 of file Dep.H.

Referenced by DepPath::DeepCopy(), DepPath::DepPath(), DepPathC(), DepPath::Extend(), DepPath::ExtendLow(), DepPath::Print(), and DepPath::Size().

FP::Tag DepPath::DepPathC::pathFP
 

Definition at line 64 of file Dep.H.

Referenced by DepPath::DeepCopy(), DepPath::DepPath(), DepPathC(), DepPath::Extend(), DepPath::ExtendLow(), and DepPath::Hash().

PathKind DepPath::DepPathC::pKind
 

Definition at line 52 of file Dep.H.

Referenced by DepPath::DeepCopy(), DepPath::DepPath(), DepPath::Extend(), and DepPath::Print().


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