Ethereum  PoC-8
The C++ Implementation of Ethereum
dev::TransientDirectory Class Reference

temporary directory implementation It creates temporary directory in the given path. On dealloc it removes the directory More...

#include <TransientDirectory.h>

Public Member Functions

 TransientDirectory ()
 
 TransientDirectory (std::string const &_path)
 
 ~TransientDirectory ()
 
std::string const & path () const
 

Detailed Description

temporary directory implementation It creates temporary directory in the given path. On dealloc it removes the directory

Exceptions
ifthe given path already exists, throws an exception

Definition at line 34 of file TransientDirectory.h.

Constructor & Destructor Documentation

◆ TransientDirectory() [1/2]

TransientDirectory::TransientDirectory ( )

Definition at line 32 of file TransientDirectory.cpp.

◆ TransientDirectory() [2/2]

TransientDirectory::TransientDirectory ( std::string const &  _path)

Definition at line 36 of file TransientDirectory.cpp.

◆ ~TransientDirectory()

TransientDirectory::~TransientDirectory ( )

Definition at line 48 of file TransientDirectory.cpp.

Member Function Documentation

◆ path()

std::string const& dev::TransientDirectory::path ( ) const
inline

Definition at line 41 of file TransientDirectory.h.


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