version 1.46, 2007/02/12 12:18:53
|
version 1.47, 2007/02/13 18:30:58
|
|
|
const String& fileName, | const String& fileName, |
const String& userName); | const String& userName); |
| |
|
/** |
|
Flushes the data from the iostream buffers to the OS buffers and |
|
then flushes the data from the OS buffers to the disk. |
|
|
|
This will avoid the possible data loss in case of an OS crash when |
|
OS filesystem commit directory-level changes immediately while |
|
file-level changes remain cached (e.g. HP-UX). |
|
|
|
@param fstream. The iostream that we want to flush data. |
|
*/ |
|
static void syncWithDirectoryUpdates(PEGASUS_STD(fstream)&); |
|
|
private: | private: |
| |
FileSystem() { } | FileSystem() { } |