Android-cuttlefish cvd tool
Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | List of all members
TemporaryDir Class Reference

#include <file.h>

Public Member Functions

 TemporaryDir ()
 
 ~TemporaryDir ()
 
void DoNotRemove ()
 

Public Attributes

char path [1024]
 

Private Member Functions

bool init (const std::string &tmp_dir)
 
 DISALLOW_COPY_AND_ASSIGN (TemporaryDir)
 

Private Attributes

bool remove_dir_and_contents_ = true
 

Constructor & Destructor Documentation

◆ TemporaryDir()

TemporaryDir::TemporaryDir ( )

◆ ~TemporaryDir()

TemporaryDir::~TemporaryDir ( )

Member Function Documentation

◆ DISALLOW_COPY_AND_ASSIGN()

TemporaryDir::DISALLOW_COPY_AND_ASSIGN ( TemporaryDir  )
private

◆ DoNotRemove()

void TemporaryDir::DoNotRemove ( )
inline

◆ init()

bool TemporaryDir::init ( const std::string &  tmp_dir)
private

Member Data Documentation

◆ path

char TemporaryDir::path[1024]

◆ remove_dir_and_contents_

bool TemporaryDir::remove_dir_and_contents_ = true
private

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