vtkDirectory Class Reference
#include <vtkDirectory.h>
Inheritance diagram for vtkDirectory:
[legend]Collaboration diagram for vtkDirectory:
[legend]List of all members.
Detailed Description
OS independent class for access to system directories.
vtkDirectory provides a portable way of finding the names of the files in a system directory.
- Warning:
- vtkDirectory works with windows and unix only.
- Created by:
-
- CVS contributions (if > 5%):
- Hoffman, Bill (68%)
- Cedilnik, Andy (7%)
- Martin, Ken (6%)
- King, Brad (6%)
- Barre, Sebastien (6%)
- CVS logs (CVSweb):
.h (/Common/vtkDirectory
.h)
.cxx (/Common/vtkDirectory
.cxx)
- Tests:
- vtkDirectory (Tests)
Definition at line 47 of file vtkDirectory.h.
Member Typedef Documentation
Constructor & Destructor Documentation
vtkDirectory::vtkDirectory |
( |
|
) |
[protected] |
|
Member Function Documentation
virtual const char* vtkDirectory::GetClassName |
( |
|
) |
[virtual] |
|
|
Return the class name as a string.
Reimplemented from vtkObject. |
int vtkDirectory::IsTypeOf |
( |
const char * |
type |
) |
[static] |
|
|
Return the class name as a string.
Reimplemented from vtkObject. |
virtual int vtkDirectory::IsA |
( |
const char * |
type |
) |
[virtual] |
|
|
Return the class name as a string.
Reimplemented from vtkObject. |
|
Return the class name as a string.
Reimplemented from vtkObject. |
|
Create a new vtkDirectory object.
Reimplemented from vtkObject. |
virtual void vtkDirectory::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
[virtual] |
|
|
Print directory to stream.
Reimplemented from vtkObject. |
int vtkDirectory::Open |
( |
const char * |
dir |
) |
|
|
|
Open the specified directory and load the names of the files in that directory. 0 is returned if the directory can not be opened, 1 if it is opened. |
int vtkDirectory::GetNumberOfFiles |
( |
|
) |
[inline] |
|
|
Return the number of files in the current directory.
Definition at line 67 of file vtkDirectory.h. |
const char* vtkDirectory::GetFile |
( |
int |
index |
) |
|
|
|
Return the file at the given index, the indexing is 0 based |
const char* vtkDirectory::GetCurrentWorkingDirectory |
( |
char * |
buf, |
|
|
unsigned int |
len |
|
) |
[static] |
|
|
Get the current working directory. |
int vtkDirectory::CreateDirectory |
( |
const char * |
dir |
) |
[static] |
|
|
Create directory. Needs rework to do all the testing and to work on all platforms. |
void vtkDirectory::CleanUpFilesAndPath |
( |
|
) |
[protected] |
|
The documentation for this class was generated from the following file: