TextVC::TextC Class Reference

#include <Val.H>

Collaboration diagram for TextVC::TextC:

Collaboration graph
[legend]
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

Detailed Description

Definition at line 219 of file Val.H.


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 766 of file Val.C.

References Text::chars(), OS::cio(), CreateDerived(), OS::ThreadIO::end_err(), Error(), VestaSource::errorCodeString(), hasName, IntToText(), Text::Length(), SRPC::failure::msg, name, VRErrorCode::ok, SRPC::failure::r, VestaSource::shortId(), shortId, SourceOrDerived::shortIdToName(), and VestaSource::write().

Here is the call graph for this function:

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

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

Definition at line 226 of file Val.H.


Member Data Documentation

Text TextVC::TextC::txt

Definition at line 228 of file Val.H.

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

Text TextVC::TextC::name

Definition at line 230 of file Val.H.

Referenced by TextVC::Content(), TextVC::Sid(), TextC(), 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().

bool TextVC::TextC::hasTxt

Definition at line 232 of file Val.H.

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

bool TextVC::TextC::hasName

Definition at line 232 of file Val.H.

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


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