SourceXtractorPlusPlus  0.8
Please provide a description of the project.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
SourceXtractor::TemporaryFile Class Reference

#include <TemporaryFile.h>

Collaboration diagram for SourceXtractor::TemporaryFile:
[legend]

Public Member Functions

 TemporaryFile (bool autoremove=true)
 
 TemporaryFile (const std::string &pattern, bool autoremove=true)
 
 TemporaryFile (const std::string &dir, const std::string &pattern, bool autoremove=true)
 
 ~TemporaryFile ()
 
const std::stringgetPath () const
 Return the full path of the temporary file. More...
 

Private Attributes

std::string m_path
 
bool m_autoremove
 

Detailed Description

Definition at line 31 of file TemporaryFile.h.

Constructor & Destructor Documentation

SourceXtractor::TemporaryFile::TemporaryFile ( bool  autoremove = true)

Definition at line 50 of file TemporaryFile.cpp.

SourceXtractor::TemporaryFile::TemporaryFile ( const std::string pattern,
bool  autoremove = true 
)

Definition at line 54 of file TemporaryFile.cpp.

SourceXtractor::TemporaryFile::TemporaryFile ( const std::string dir,
const std::string pattern,
bool  autoremove = true 
)

Definition at line 58 of file TemporaryFile.cpp.

SourceXtractor::TemporaryFile::~TemporaryFile ( )

Definition at line 63 of file TemporaryFile.cpp.

References m_autoremove, and m_path.

Member Function Documentation

const std::string & SourceXtractor::TemporaryFile::getPath ( ) const

Return the full path of the temporary file.

Definition at line 69 of file TemporaryFile.cpp.

References m_path.

Referenced by SourceXtractor::TemporaryFitsImageSource< T >::getFullPath().

Member Data Documentation

bool SourceXtractor::TemporaryFile::m_autoremove
private

Definition at line 44 of file TemporaryFile.h.

Referenced by ~TemporaryFile().

std::string SourceXtractor::TemporaryFile::m_path
private

Definition at line 43 of file TemporaryFile.h.

Referenced by getPath(), and ~TemporaryFile().


The documentation for this class was generated from the following files: