このクラスは、DDLに定義されたメソッドに一意な識別子を生成します。 [詳解]
#include <NetZ/src/Core/DOCore/MethodIDGenerator.h>
静的公開メンバ関数 | |
static MethodID | GetID (const String &strMethodName) |
指定された名前のメソッドのMethodIDを取得します。 [詳解] | |
static const qChar * | GetMethodName (MethodID id) |
指定されたMethodIDに対応するメソッドの名前を取得します。 [詳解] | |
このクラスは、DDLに定義されたメソッドに一意な識別子を生成します。
システムはDDL(データ定義言語)やメソッド(アクションか、RMC:リモートメソッドコール)ごとに 一意な識別子を割り当てます。このクラスは、識別子を生成します。
クラスごとのメソッドの上限は、255個です。
指定された名前のメソッドのMethodIDを取得します。
DDL(データ定義言語)ファイルに定義されているメソッド(アクションかRMC:リモートメソッドコール)は システムによってMethodID(一意の識別子)が割り当てられています。 この静的関数は、DDLに定義されている名前から、該当するメソッドのMethodIDを返します。
strMethodName | [in] メソッドの名前を文字列で指定します。"クラス名::メソッド名"の形式で指定します。 |
指定されたMethodIDに対応するメソッドの名前を取得します。
DDL(データ定義言語)ファイルに定義されているメソッド(アクションかRMC:リモートメソッドコール)は システムによってMethodID(一意の識別子)が割り当てられています。 この静的関数は指定されたMethodIDから、DDLで定義された名前を取得します。
id | [in] 取得したい対象のメソッドの、MethodIDを指定します。 |