source: dev/trunk/ab5.0/abdev/ab_common/Environment.h@ 478

Last change on this file since 478 was 478, checked in by dai_9181, 16 years ago

・リポジトリ参照の張りなおし。
・Environment::GetAbdevRootPathメソッドにて、自動的にデータの初期化を行うようにした。
・reg_exp.cppの文字コードをShift-JISに統一。

File size: 499 bytes
RevLine 
[475]1#pragma once
2
3namespace ActiveBasic{ namespace Common{
4
5
[477]6struct Platform
7{
8 enum EnumType
9 {
10 X86,
11 X64,
12 };
13};
14
[475]15class Environment
16{
[477]17 static std::string rootPath;
[475]18public:
[477]19 static void SetAbdevRootPath( const std::string &rootPath );
20
[478]21 static const std::string GetAbdevRootPath();
[477]22
23 static const std::string GetAbdevSystemDirPath()
24 {
25 return GetAbdevRootPath() + "\\system";
26 }
27
28 static const std::string GetCompilerExePath( Platform::EnumType platform );
[475]29};
30
31
32}}
Note: See TracBrowser for help on using the repository browser.