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

JobSystemRemoteMachineSetting クラスは JobSystemRemoteMachineSettingを行う場合に使用します。
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 クラスは JobSystemRemoteMachineSettingを行う場合に使用します。
Application クラスから呼び出すことができます。
.

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

app.GetJobSystemRemoteMachineSetting()
著者
Author
Kenji Nomura
日付
Date
2025/01/31 23:58:42
バージョン
Id
header_template.sh,v 1.2 2025/01/31 23:58:42 nomura Exp

関数詳解

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コア数