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

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

addExtensionTag(const UT_StringHolder &ext, const UT_StringHolder &tag)PDG_FileUtils
addTag(const UT_StringHolder &tag)PDG_FileUtils
addTagViewer(const UT_StringHolder &tag, const UT_StringHolder &viewer, bool is_multiviewer=false)PDG_FileUtils
checkCached(const UT_StringHolder &local_path, const PDG_File &file, const PDG_WorkItem *work_item) const PDG_FileUtils
compareFilePaths(const UT_StringHolder &left, const UT_StringHolder &right)PDG_FileUtilsstatic
dirtyFiles(const PDG_WorkItem *work_item, const PDG_File::Set &files, bool delete_items, bool remove_outputs) const PDG_FileUtils
eTransferAsset enum valuePDG_FileUtils
eTransferScript enum valuePDG_FileUtils
eTransferTempDir enum valuePDG_FileUtils
eTransferWorkingDir enum valuePDG_FileUtils
extensionToTag(const char *ext, const UT_StringHolder &def) const PDG_FileUtils
formatTransferPath(const PDG_Scheduler *scheduler, const UT_StringHolder &local_path, TransferType default_type, bool local, bool check_type) const PDG_FileUtils
formatTransferPath(const PDG_Scheduler *scheduler, const UT_StringHolder &root_path, const UT_StringHolder &local_path, const UT_StringHolder &sub_path, TransferType default_type, bool local, bool check_type) const PDG_FileUtils
hasDuplicateFiles(const PDG_File::Array &files, PDG_File::Set &duplicates)PDG_FileUtilsstatic
isViewable(const UT_StringHolder &tag) const PDG_FileUtils
makeIntermediateDirs(const char *full_path)PDG_FileUtilsstatic
makeURL(const UT_StringHolder &scheme, const UT_StringHolder &path)PDG_FileUtilsstatic
operator=(const UT_NonCopyable &)=deleteUT_NonCopyableNS::UT_NonCopyableprotected
pathToExtension(const UT_StringHolder &path) const PDG_FileUtils
pathToTag(const UT_StringHolder &path) const PDG_FileUtils
pathToViewer(const UT_StringHolder &path) const PDG_FileUtils
PDG_FileUtils(const PDG_CustomHandlers *handlers, bool init_defaults)PDG_FileUtilsprotected
PDG_TypeRegistry classPDG_FileUtilsfriend
statFile(const UT_StringHolder &local_path, const PDG_File &file, const PDG_WorkItem *work_item, PDG_File::Hash &file_hash, exint &file_size) const PDG_FileUtils
tags() const PDG_FileUtils
tags(const UT_StringHolder &prefix, UT_StringArray &sorted_tags) const PDG_FileUtils
tagToViewer(const UT_StringHolder &tag) const PDG_FileUtils
theArchiveTagPDG_FileUtilsstatic
theCsvTagPDG_FileUtilsstatic
theDefaultViewerPDG_FileUtilsstatic
theDirectoryTagPDG_FileUtilsstatic
theFileTagPDG_FileUtilsstatic
theGeoTagPDG_FileUtilsstatic
theHdaTagPDG_FileUtilsstatic
theHipTagPDG_FileUtilsstatic
theImageTagPDG_FileUtilsstatic
thePythonScriptTagPDG_FileUtilsstatic
theSymLinkTagPDG_FileUtilsstatic
theTextTagPDG_FileUtilsstatic
theUSDTagPDG_FileUtilsstatic
theVideoTagPDG_FileUtilsstatic
transferFile(const PDG_Scheduler *scheduler, const PDG_WorkItem *work_item, const PDG_File &file, TransferType default_type, bool check_type, UT_WorkBuffer &errors) const PDG_FileUtils
transferFile(const PDG_Scheduler *scheduler, const PDG_WorkItem *work_item, const PDG_File &file, const UT_StringHolder &root_path, const UT_StringHolder &sub_path, TransferType default_type, bool check_type, UT_WorkBuffer &errors) const PDG_FileUtils
TransferType enum namePDG_FileUtils
UT_NonCopyable()=defaultUT_NonCopyableNS::UT_NonCopyableprotected
UT_NonCopyable(const UT_NonCopyable &)=deleteUT_NonCopyableNS::UT_NonCopyableprotected
ViewerPair typedefPDG_FileUtils
~UT_NonCopyable()=defaultUT_NonCopyableNS::UT_NonCopyableprotected