HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
FS_IndexFile Member List

This is the complete list of members for FS_IndexFile, including all inherited members.

_getConversionsFromText()FS_IndexFileprotectedstatic
_getConversionsToText()FS_IndexFileprotectedstatic
addSection(const UT_StringRef &section, const char *filename)FS_IndexFile
addSection(const UT_StringRef &section, const UT_WorkBuffer &buf, time_t modtime=time_t(-1))FS_IndexFile
addSection(const UT_StringRef &section, const char *buffer, int len, time_t modtime=time_t(-1))FS_IndexFile
addSection(const UT_StringRef &section, const FS_IndexFile &file)FS_IndexFile
canWriteFile(const char *filename)FS_IndexFilestatic
collapseFromDirectory(const char *srcdir)FS_IndexFilevirtual
ConversionList typedefFS_IndexFile
ConvertFunc typedefFS_IndexFile
expandToDirectory(const char *destdir)FS_IndexFilevirtual
FS_DiskSection classFS_IndexFilefriend
FS_EmbeddedSection classFS_IndexFilefriend
FS_IndexFile()FS_IndexFile
FS_IndexFile(const char *source)FS_IndexFile
FS_IndexFile(FS_Reader *reader, const char *source=nullptr)FS_IndexFile
FS_IndexFileHandle classFS_IndexFilefriend
FS_Section classFS_IndexFilefriend
getConversionsFromText()FS_IndexFilestatic
getConversionsToText()FS_IndexFilestatic
getCurrentTime()FS_IndexFileinlinestatic
getDecryptionFilter() const FS_IndexFile
getDescription() const FS_IndexFile
getEncryptionFilter() const FS_IndexFile
getFileDataSize() const FS_IndexFile
getIndexFileFromSection(const UT_StringRef &section, const char *source=nullptr) const FS_IndexFile
getModTime() const FS_IndexFile
getNumSections() const FS_IndexFile
getSection(const UT_StringRef &section) const FS_IndexFile
getSectionDataSize(const UT_StringRef &section) const FS_IndexFile
getSectionFileName(const char *section, UT_String &filename)FS_IndexFile
getSectionModTime(const UT_StringRef &section) const FS_IndexFile
getSectionName(int index) const FS_IndexFile
getSectionReader(const UT_StringRef &section) const FS_IndexFile
getSectionStream(const UT_StringRef &section) const FS_IndexFile
getSourceFile() const FS_IndexFileinline
getStreamCopy() const FS_IndexFile
guessStreamSize() const FS_IndexFile
hasRegularSection(const UT_StringRef &section) const FS_IndexFileinline
hasSection(const UT_StringRef &section) const FS_IndexFileinline
hasTempSection(const UT_StringRef &section) const FS_IndexFileinline
isBlackBoxed() const FS_IndexFile
isCopyProtected() const FS_IndexFile
isExpanded() const FS_IndexFileinline
mergeIndexFile(const FS_IndexFile &file, bool overwrite)FS_IndexFile
modifySection(const UT_StringRef &section, const char *buffer, int len, time_t modtime=time_t(-1))FS_IndexFile
modifySection(const UT_StringRef &section, const UT_WorkBuffer &buf, time_t modtime=time_t(-1))FS_IndexFile
moveSections(int first, int last, int offset)FS_IndexFile
myLockFS_IndexFilemutableprotected
readOptionsSection(const UT_StringRef &section, UT_Options &options) const FS_IndexFile
readSection(const UT_StringRef &section, char *buffer) const FS_IndexFile
readSection(const UT_StringRef &section, UT_WorkBuffer &buffer) const FS_IndexFile
registerConversionFuncs(const char *bin_file_pattern, const char *text_file_pattern, ConvertFunc to_text, ConvertFunc from_text)FS_IndexFilestatic
removeSection(const UT_StringRef &section)FS_IndexFile
setDescription(const UT_StringHolder &description)FS_IndexFile
setFilters(FS_WriteFilterFactory *encrypt_factory, FS_IStreamFilterFactory *decrypt_factory)FS_IndexFile
setModified()FS_IndexFileinlineprotected
writeFile(std::ostream &os) const FS_IndexFilevirtual
writeHeader(std::ostream &os) const FS_IndexFileprotected
~FS_IndexFile()FS_IndexFilevirtual