#include <Val.H>
Inheritance diagram for TextVC:

| Public Member Functions | |
| TextVC (const Text &ttext) | |
| TextVC (const Text &tname, const Text &ttext, char c, const FP::Tag &fp) | |
| TextVC (const Text &tname, std::fstream *iFile, VestaSource *vSource) | |
| TextVC (const Text &tname, const ShortId sid, int fp_content) | |
| TextVC (const Text &tname, const ShortId sid, const FP::Tag &fp) | |
| TextVC (const TextVC &val) | |
| void | PrintD (std::ostream *os, bool verbose=false, int indent=0) | 
| FP::Tag | FingerPrint () | 
| Text | NDS () | 
| Text | TName () | 
| ShortId | Sid () | 
| bool | HasTxt () | 
| bool | HasSid () | 
| int | Length () | 
| Val | Copy (bool more) | 
| Public Attributes | |
| TextC * | content | 
| Private Member Functions | |
| std::istream * | Content (bool &closeIt) | 
| Classes | |
| class | TextC | 
| 
 | 
| 
 Definition at line 234 of file Val.H. References content, and NEW_CONSTR. | 
| 
 | ||||||||||||||||||||
| 
 Definition at line 816 of file Val.C. References content, FP::Tag::Extend(), NEW_CONSTR, ValC::tag, ValC::tagged, and textTag. | 
| 
 | ||||||||||||||||
| 
 Definition at line 825 of file Val.C. References content, VestaSource::fptag, NEW_CONSTR, ValC::tag, and ValC::tagged. | 
| 
 | ||||||||||||||||
| 
 Definition at line 832 of file Val.C. References FS::Close(), content, FP::Tag::Extend(), FP::FileContents(), NEW_CONSTR, SourceOrDerived::open(), ValC::tag, ValC::tagged, textTag, and UniqueId(). | 
| 
 | ||||||||||||||||
| 
 Definition at line 242 of file Val.H. References content, NEW_CONSTR, ValC::tag, and ValC::tagged. | 
| 
 | 
| 
 | 
| 
 | 
| 
 Definition at line 962 of file Val.C. References content, TextVC::TextC::hasName, TextVC::TextC::name, NEW_CONSTR, and SourceOrDerived::shortIdToName(). Referenced by PrintD(). | 
| 
 | 
| 
 Implements ValC. Definition at line 257 of file Val.H. References NEW_CONSTR. | 
| 
 | 
| 
 Implements ValC. Definition at line 915 of file Val.C. References content, FP::Tag::Extend(), TextVC::TextC::hasTxt, sizeof_assert, ValC::tag, ValC::tagged, textTag, and TextVC::TextC::txt. Referenced by PickleC::PickleVal(). | 
| 
 | 
| 
 Definition at line 255 of file Val.H. References content, NullShortId, and TextVC::TextC::shortId. Referenced by PickleC::PickleVal(). | 
| 
 | 
| 
 Definition at line 254 of file Val.H. References content, and TextVC::TextC::hasTxt. Referenced by PickleC::CollectDIs(), and PickleC::PickleVal(). | 
| 
 | 
| 
 Definition at line 1091 of file Val.C. References content, Text::Length(), SourceOrDerived::shortIdToName(), and TextVC::TextC::txt. Referenced by PickleC::PickleVal(), and RunTool(). | 
| 
 | 
| 
 Definition at line 985 of file Val.C. References content, Basics::mutex::lock(), Text::MaxInt, NEW_PTRFREE_ARRAY, outputMu, TextVC::TextC::shortId, SourceOrDerived::shortIdToName(), TextVC::TextC::txt, Basics::mutex::unlock(), and ValC::VError(). Referenced by CheckTreatment(), and PickleC::PickleVal(). | 
| 
 | ||||||||||||||||
| 
 Implements ValC. Definition at line 866 of file Val.C. References FdCache::close(), content, Content(), TextVC::TextC::name, printSidNum, and SourceOrDerived::shortIdToName(). Referenced by RunToolHost(). | 
| 
 | 
| 
 Definition at line 1025 of file Val.C. References FS::Close(), content, CreateDerived(), Error(), TextVC::TextC::hasName, IntToText(), Text::Length(), Basics::mutex::lock(), SourceOrDerived::Fatal::msg, SRPC::failure::msg, TextVC::TextC::name, SourceOrDerived::open(), outputMu, SRPC::failure::r, TextVC::TextC::shortId, SourceOrDerived::shortIdToName(), TextVC::TextC::txt, Basics::mutex::unlock(), ValC::VError(), and FS::Write(). Referenced by PickleC::CollectDIs(), PickleC::PickleVal(), RunTool(), and TName(). | 
| 
 | 
| 
 Definition at line 1079 of file Val.C. References content, Basics::mutex::lock(), TextVC::TextC::name, Sid(), and Basics::mutex::unlock(). Referenced by PickleC::PickleVal(). | 
| 
 | 
| 
 Definition at line 247 of file Val.H. Referenced by Content(), FingerPrint(), HasSid(), HasTxt(), Length(), NDS(), PrintD(), Sid(), TextVC(), and TName(). | 
 1.4.2
 1.4.2