 | | Wide Studio Object Reference
| |
クラスの型
WSDenv
メソッド関数仕様
WSGIappEnvironment 関数の説明
- 書式
- WSDenv* WSGIappEnvironment()
- 機能
- アプリケーションにひとつ存在する環境変数オブジェクトの
グローバルインスタンスを取得します。
- 処理
-
- 引数
- なし。
- 返値
- 環境変数インスタンスへのポインタ
- 注意
- この関数はグローバル関数であり、メンバ関数ではありませんので
ご注意ください。
また、返されたポインタを開放してはいけません。
- サンプル
-
//環境変数の値を取得するのに利用します。
char* value = WSGIappEnvironment()->getEnv("WSDIR");
getEnv 関数の説明
- 書式
- char* getEnv(char* str);
- 機能
- 環境変数名を指定すると、その変数に設定されている
値が取得できます。
値が無い場合は、空文か返されます。
- 処理
-
- 引数
-
- 返値
- 環境変数の値
- 注意
- 返された値を開放してはいけません。
- サンプル
- WSGIappEnvironment() を参照してください。
getPlaneString 関数の説明
- 書式
- char* getPlaneString(char* str)
- 機能
- 環境変数混じりの文字列を与えると、環境変数を展開した文字列
を返します。
- 処理
-
- 引数
-
与える文字列において、例えば環境変数が WSDIR の場合、
$(WSDIR)/bin/wsbuilder
の様に、$(...) で環境変数を指定します。
- 返値
- 環境変数の展開された文字列
- 注意
- 返される文字列を開放してはいけません。
- サンプル
-
//環境変数混じりの文字列を展開します。
char* value = WSGIappEnvironment()->getPlaneString("$(WSDIR)/include");
Document Release 2.0 For Use with Wide Studio Release 2.0, Spring 2002 Wide Stuido Home | Up to Copyright(C) T. Hirabayashi, 1999-2002 | | Last modified: January 01, 2002 | |