27 #ifndef vtkPVFileInformation_h 28 #define vtkPVFileInformation_h 31 #include "vtkRemotingCoreModule.h" 36 class vtkPVFileInformationSet;
81 static bool IsDirectory(
int t);
93 vtkGetStringMacro(Name);
101 vtkGetStringMacro(FullPath);
108 vtkGetMacro(Type,
int);
115 vtkGetMacro(Hidden,
bool);
127 vtkGetStringMacro(Extension);
128 vtkGetMacro(Size,
long long);
129 vtkGetMacro(ModificationTime, time_t);
136 static std::string GetParaViewSharedResourcesDirectory();
141 static std::string GetParaViewExampleFilesDirectory();
146 static std::string GetParaViewDocDirectory();
163 vtkSetStringMacro(Extension);
164 vtkSetStringMacro(Name);
165 vtkSetStringMacro(FullPath);
167 void GetWindowsDirectoryListing();
168 void GetDirectoryListing();
172 void OrganizeCollection(vtkPVFileInformationSet& vector);
175 void GetSpecialDirectories();
176 void SetHiddenFlag();
Parses out the base file name of a file sequence and also the specific index of the given file.
Store messages for the interpreter.