souffle  2.0.2-371-g6315b36
Public Member Functions | Private Attributes
souffle::TempFileStream Class Reference

#include <FileUtil.h>

Inheritance diagram for souffle::TempFileStream:
Inheritance graph
Collaboration diagram for souffle::TempFileStream:
Collaboration graph

Public Member Functions

std::string const & getFileName () const
 
 TempFileStream (std::string fileName=tempFile())
 
 ~TempFileStream () override
 

Private Attributes

std::string fileName
 

Detailed Description

Definition at line 292 of file FileUtil.h.

Constructor & Destructor Documentation

◆ TempFileStream()

souffle::TempFileStream::TempFileStream ( std::string  fileName = tempFile())
inline

Definition at line 296 of file FileUtil.h.

297  {

◆ ~TempFileStream()

souffle::TempFileStream::~TempFileStream ( )
inlineoverride

Definition at line 298 of file FileUtil.h.

Member Function Documentation

◆ getFileName()

std::string const& souffle::TempFileStream::getFileName ( ) const
inline

Definition at line 303 of file FileUtil.h.

Field Documentation

◆ fileName

std::string souffle::TempFileStream::fileName
private

Definition at line 293 of file FileUtil.h.


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