クラス langedge::PushDirectory

カレントディレクトリの変更・自動復帰クラス. [詳細]

#include <pathutil.hpp>

すべてのメンバ一覧

Public メソッド

 PushDirectory ()
 コンストラクタ.
 PushDirectory (const PathStringType &path)
 コンストラクタ.
 ~PushDirectory ()
 デストラクタ.

構成

class  PushDirBase


説明

カレントディレクトリの変更・自動復帰クラス.

コンストラクタでカレントディレクトリを保存・変更し、デストラクタで元のディレクトリに戻す。


コンストラクタとデストラクタ

langedge::PushDirectory::PushDirectory  )  [inline]
 

コンストラクタ.

カレントディレクトリを保存する。 必要なら、後で changeCurrentDirectory() でカレントディレクトリを移動する。

langedge::PushDirectory::PushDirectory const PathStringType path  )  [inline]
 

コンストラクタ.

カレントディレクトリを保存し、指定されたディレクトリに移動する。

引数:
path 移動先のディレクトリ
例外:
DirectoryError( DirectoryError::CHDIR_ERROR )

langedge::PushDirectory::~PushDirectory  )  [inline]
 

デストラクタ.

保存しておいた元のカレントディレクトリに移動する。


このクラスの説明は次のファイルから生成されました:
LangEdge ライブラリに対してFri May 6 22:43:04 2005に生成されました。  doxygen 1.4.2