Classes | |
struct | Dir |
Public Member Functions | |
DirStack () | |
~DirStack () | |
void | Push (const string &n) |
string | str () |
Private Member Functions | |
void | Pop () |
Private Attributes | |
Dir * | top |
Dir * | bot |
void DirStack::Pop | ( | ) | [inline, private] |
References bot, DirStack::Dir::dn, top, and DirStack::Dir::up.
Referenced by Push(), and ~DirStack().
void DirStack::Push | ( | const string & | n | ) | [inline] |
References bot, DirStack::Dir::dn, DirStack::Dir::name, Pop(), top, and DirStack::Dir::up.
Referenced by Pathname::_assign().
string DirStack::str | ( | ) | [inline] |
References bot, and DirStack::Dir::up.
Referenced by Pathname::_assign().
Dir* DirStack::bot [private] |
Referenced by DirStack(), Pop(), Push(), str(), and ~DirStack().
Dir* DirStack::top [private] |
Referenced by DirStack(), Pop(), and Push().