CMS 3D CMS Logo

lat::TempFile Class Reference

Temporary file name handling. More...

#include <Iguana/Utilities/classlib/iobase/TempFile.h>

List of all members.

Static Public Member Functions

static void dir (Filename &name)
static Filefile (Filename &name)
static Filename tempdir (void)

Static Private Member Functions

static char * domkdtemp (char *path)
static IOFD domkstemp (char *path)
static IOFD domkstemps (char *path, int suffixlen)
static char * domktemp (char *path)
static bool domktemp (char *path, IOFD *fd, bool dodir, int suffixlen)
static bool tryTempDir (Filename &name, Filename candidate)


Detailed Description

Temporary file name handling.

Definition at line 18 of file TempFile.h.


Member Function Documentation

static void lat::TempFile::dir ( Filename name  )  [static]

Referenced by IgServerPool::createProcess().

static char* lat::TempFile::domkdtemp ( char *  path  )  [static, private]

static IOFD lat::TempFile::domkstemp ( char *  path  )  [static, private]

static IOFD lat::TempFile::domkstemps ( char *  path,
int  suffixlen 
) [static, private]

static char* lat::TempFile::domktemp ( char *  path  )  [static, private]

static bool lat::TempFile::domktemp ( char *  path,
IOFD fd,
bool  dodir,
int  suffixlen 
) [static, private]

static File* lat::TempFile::file ( Filename name  )  [static]

static Filename lat::TempFile::tempdir ( void   )  [static]

Referenced by IgServerPool::createProcess().

static bool lat::TempFile::tryTempDir ( Filename name,
Filename  candidate 
) [static, private]


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:48:36 2009 for CMSSW by  doxygen 1.5.4