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

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

_getConversionsFromText()FS_IndexFileprotectedstatic
_getConversionsToText()FS_IndexFileprotectedstatic
addDefinition(const OP_OTLDefinition &definition, time_t modtime=time_t(-1))OP_OTLLibrary
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
beginCachingSourceModTime()OP_OTLLibrary
canWriteFile(const char *filename)FS_IndexFilestatic
collapseFromDirectory(const char *srcdir) overrideOP_OTLLibraryvirtual
ConversionList typedefFS_IndexFile
ConvertFunc typedefFS_IndexFile
createBackupFile(const char *filename, bool domove=false)OP_OTLLibrarystatic
endCachingSourceModTime()OP_OTLLibrary
expandToDirectory(const char *destdir) overrideOP_OTLLibraryvirtual
forceOTLExtension(UT_String &filename)OP_OTLLibrarystatic
FS_IndexFile()FS_IndexFile
FS_IndexFile(const char *source)FS_IndexFile
FS_IndexFile(FS_Reader *reader, const char *source=nullptr)FS_IndexFile
getConversionsFromText()FS_IndexFilestatic
getConversionsToText()FS_IndexFilestatic
getCurrentTime()FS_IndexFileinlinestatic
getDecryptionFilter() const FS_IndexFile
getDefaultInstallMetaSource(const char *lib_path)OP_OTLLibrarystatic
getDefinition(int index) const OP_OTLLibraryinline
getDefinition(int index, OP_OTLDefinition &definition) const OP_OTLLibrary
getDefinitionIndex(const char *tablename, const char *opname) const OP_OTLLibrary
getDefinitionIndexFile(const char *tablename, const char *opname) const OP_OTLLibrary
getDefinitionIsDummy(int index) const OP_OTLLibrary
getDefinitionModTime(int index) const OP_OTLLibrary
getDefinitionName(int index) const OP_OTLLibrary
getDefinitionOpTableName(int index) const OP_OTLLibrary
getDescription() const FS_IndexFile
getEncapsulatedVexSectionName(VEX_ContextType type)OP_OTLLibrarystatic
getEncryptionFilter() const FS_IndexFile
getErrorMessages() const OP_OTLLibrary
getEventName(int index)OP_OTLLibrarystatic
getEventSectionName(int index)OP_OTLLibrarystatic
getFileDataSize() const FS_IndexFile
getFilenames(const UT_StringHolder &libfile, UT_StringArray &filenames)OP_OTLLibrarystatic
getIndexFileFromSection(const UT_StringRef &section, const char *source=nullptr) const FS_IndexFile
getIsBeingRefreshed() const OP_OTLLibrary
getIsModTimeAccessOK() const OP_OTLLibrary
getMetaSource() const OP_OTLLibrary
getModTime() const FS_IndexFile
getNumDefinitions() const OP_OTLLibraryinline
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
getShaderPathWithSection(const UT_StringRef &shader, VEX_ContextType type, UT_String *opname=nullptr)OP_OTLLibrarystatic
getSource() const OP_OTLLibrary
getSourceFile() const FS_IndexFileinline
getSourceModTime(time_t &mod_time, const char *type_name=NULL) const OP_OTLLibrary
getStreamCopy() const FS_IndexFile
getVexAndVflSectionNames(const char *suggestion, UT_String &vexsect, UT_String &vflsect)OP_OTLLibrarystatic
getVexCodeSectionName(const char *prefix, UT_String &vex_code_sect)OP_OTLLibrarystatic
getVexCodeSectionName(VEX_ContextType type)OP_OTLLibrarystatic
getVflCodeSectionName(VEX_ContextType type)OP_OTLLibrarystatic
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
isReservedSectionName(const UT_StringRef &sectname)OP_OTLLibrarystatic
mergeIndexFile(const FS_IndexFile &file, bool overwrite)FS_IndexFile
mergeLibrary(const OP_OTLLibrary &lib)OP_OTLLibrary
MOD_TIME_DISCARD_QUIT enum valueOP_OTLLibrary
MOD_TIME_EMBED enum valueOP_OTLLibrary
MOD_TIME_INTERNAL enum valueOP_OTLLibrary
MOD_TIME_LOAD_FILE enum valueOP_OTLLibrary
MOD_TIME_OK enum valueOP_OTLLibrary
MOD_TIME_REFRESH_ALL enum valueOP_OTLLibrary
MOD_TIME_SAVE_QUIT enum valueOP_OTLLibrary
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
OP_ModTimeStatus enum nameOP_OTLLibrary
OP_OTLLibrary()OP_OTLLibrary
OP_OTLLibrary(FS_Reader *reader)OP_OTLLibrary
OP_OTLLibrary(const char *source, const char *metasrc)OP_OTLLibrary
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
removeDefinition(int index)OP_OTLLibrary
removeDefinitionSectionIfEmpty(int index, const char *definition_section)OP_OTLLibrary
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
setIsBeingRefreshed(bool beingrefreshed)OP_OTLLibrary
setModified()FS_IndexFileinlineprotected
writeFile(std::ostream &os) const overrideOP_OTLLibraryvirtual
writeHeader(std::ostream &os) const FS_IndexFileprotected
~FS_IndexFile()FS_IndexFilevirtual
~OP_OTLLibrary() overrideOP_OTLLibrary