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

TextVC::TextC Class Reference

#include <Val.H>

List of all members.

Public Member Functions

 TextC (const Text &ttext)
 TextC (const Text &tname, const Text &ttext)
 TextC (const Text &tname, std::fstream *iFile, VestaSource *vSource)
 TextC (const Text &tname, const ShortId sid)

Public Attributes

Text txt
Text name
ShortId shortId
bool hasTxt
bool hasName


Constructor & Destructor Documentation

TextVC::TextC::TextC const Text ttext  )  [inline]
 

Definition at line 221 of file Val.H.

TextVC::TextC::TextC const Text tname,
const Text ttext
 

Definition at line 770 of file Val.C.

References Text::chars(), FS::Close(), CreateDerived(), Error(), hasName, IntToText(), Text::Length(), Basics::mutex::lock(), SourceOrDerived::Fatal::msg, SRPC::failure::msg, SourceOrDerived::open(), outputMu, SRPC::failure::r, shortId, SourceOrDerived::shortIdToName(), Basics::mutex::unlock(), and FS::Write().

TextVC::TextC::TextC const Text tname,
std::fstream *  iFile,
VestaSource vSource
 

Definition at line 811 of file Val.C.

References VestaSource::shortId(), shortId, and shortId.

TextVC::TextC::TextC const Text tname,
const ShortId  sid
[inline]
 

Definition at line 226 of file Val.H.


Member Data Documentation

bool TextVC::TextC::hasName
 

Definition at line 232 of file Val.H.

Referenced by TextVC::Content(), TextVC::Sid(), and TextC().

bool TextVC::TextC::hasTxt
 

Definition at line 232 of file Val.H.

Referenced by TextVC::FingerPrint(), and TextVC::HasTxt().

Text TextVC::TextC::name
 

Definition at line 230 of file Val.H.

Referenced by TextVC::Content(), TextVC::PrintD(), TextVC::Sid(), and TextVC::TName().

ShortId TextVC::TextC::shortId
 

Definition at line 231 of file Val.H.

Referenced by TextVC::HasSid(), TextVC::NDS(), TextVC::Sid(), and TextC().

Text TextVC::TextC::txt
 

Definition at line 228 of file Val.H.

Referenced by TextVC::FingerPrint(), TextVC::Length(), TextVC::NDS(), and TextVC::Sid().


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