Guitar
Public Member Functions | Static Private Member Functions | Private Attributes | List of all members
process::helper::PushDir Class Reference

#include <ProcessHelper.h>

Collaboration diagram for process::helper::PushDir:
Collaboration graph
[legend]

Public Member Functions

 PushDir ()=default
 
 PushDir (dir_string_t const &dir)
 
 ~PushDir ()
 
void pushd (dir_string_t const &dir)
 
void popd ()
 

Static Private Member Functions

static void chdir (dir_string_t const &dir)
 

Private Attributes

dir_string_t cwd_
 

Constructor & Destructor Documentation

◆ PushDir() [1/2]

process::helper::PushDir::PushDir ( )
default

◆ PushDir() [2/2]

process::helper::PushDir::PushDir ( dir_string_t const &  dir)

◆ ~PushDir()

process::helper::PushDir::~PushDir ( )

Member Function Documentation

◆ chdir()

void process::helper::PushDir::chdir ( dir_string_t const &  dir)
staticprivate

◆ popd()

void process::helper::PushDir::popd ( )

◆ pushd()

void process::helper::PushDir::pushd ( dir_string_t const &  dir)

Member Data Documentation

◆ cwd_

dir_string_t process::helper::PushDir::cwd_
private

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