公開メンバ関数 | 全メンバ一覧
JobSystemRemoteMachineSetting クラス

JobSystemRemoteMachineSetting クラスは JMAGジョブシステムを使用したローカル実行において、ジョブに使用するコンピュータとコア数を指定します。
このクラスは Application クラスから呼び出すことができます。
. [詳解]

公開メンバ関数

void AddHost (String &hostname, int port, int cores, bool enabled=true)
 ホストを追加します。 [詳解]
 
void DeleteHost (String &hostname)
 ホストを削除します。 [詳解]
 
int GetCores (String &hostname)
 ホストのコア数を取得します。 [詳解]
 
bool GetEnabledHost (String &hostname)
 ホストの使用可否を取得します。 [詳解]
 
String GetHost (int index)
 ホスト名を取得します。 [詳解]
 
int GetLocalCores ()
 ローカルコア数を取得します。 [詳解]
 
int GetPortNo (String &hostname)
 ホストのポート番号を取得します。 [詳解]
 
bool IsValid ()
 オブジェクトが有効であるとき、戻り値として True を取得します。 [詳解]
 
int NumHosts ()
 ホスト数を取得します。 [詳解]
 
void SetCores (String &hostname, int cores)
 ホストのコア数を設定します。 [詳解]
 
void SetEnabledHost (String &hostname, bool enabled)
 ホストの使用可否を設定します。 [詳解]
 
void SetLocalCores (int cores)
 ローカルコア数を指定します。 [詳解]
 

詳解

JobSystemRemoteMachineSetting クラスは JMAGジョブシステムを使用したローカル実行において、ジョブに使用するコンピュータとコア数を指定します。
このクラスは Application クラスから呼び出すことができます。
.

このクラスのオブジェクトを取得する例:

app.GetJobSystemRemoteMachineSetting()

関数詳解

void JobSystemRemoteMachineSetting::AddHost ( String &  hostname,
int  port,
int  cores,
bool  enabled = true 
)

ホストを追加します。

引数
hostnameホスト名
portポート番号
coresコア数
enabled使用可否
void JobSystemRemoteMachineSetting::DeleteHost ( String &  hostname)

ホストを削除します。

引数
hostnameホスト名
int JobSystemRemoteMachineSetting::GetCores ( String &  hostname)

ホストのコア数を取得します。

引数
hostnameホスト名
戻り値
コア数
bool JobSystemRemoteMachineSetting::GetEnabledHost ( String &  hostname)

ホストの使用可否を取得します。

引数
hostnameホスト名
戻り値
enabled 使用可否
String JobSystemRemoteMachineSetting::GetHost ( int  index)

ホスト名を取得します。

引数
indexインデックス
戻り値
ホスト名
int JobSystemRemoteMachineSetting::GetLocalCores ( )

ローカルコア数を取得します。

戻り値
コア数
int JobSystemRemoteMachineSetting::GetPortNo ( String &  hostname)

ホストのポート番号を取得します。

引数
hostnameホスト名
戻り値
ポート番号
bool JobSystemRemoteMachineSetting::IsValid ( )

オブジェクトが有効であるとき、戻り値として True を取得します。

戻り値
VibrationDefinition オブジェクトの有効・無効
int JobSystemRemoteMachineSetting::NumHosts ( )

ホスト数を取得します。

戻り値
ホスト数
void JobSystemRemoteMachineSetting::SetCores ( String &  hostname,
int  cores 
)

ホストのコア数を設定します。

引数
hostnameホスト名
enabled使用可否
void JobSystemRemoteMachineSetting::SetEnabledHost ( String &  hostname,
bool  enabled 
)

ホストの使用可否を設定します。

引数
hostnameホスト名
enabled使用可否
void JobSystemRemoteMachineSetting::SetLocalCores ( int  cores)

ローカルコア数を指定します。

引数
coresコア数