コード例 #1
0
ファイル: WorkerGroup.cpp プロジェクト: Ikulagin/transmem
//Add a new command
void WorkerGroup::RegisterCmd(int _cmd, Threadable &obj) {
  if(_cmd < 0) {
    WorkerGroupCommandRangeException e;
    throw e;
  }
  if(_cmd > USHRT_MAX) {
    WorkerGroupCommandRangeException e;
    throw e;
  }
  RegisterCmd((thread_cmd_t)_cmd, obj);
}
コード例 #2
0
ファイル: NetManager.cpp プロジェクト: liuyunxiao/voyage
void NetManager::RegisterAllCmd()
{
    RegisterCmd("userFacade.getServers", TWrap<rev_ServerBO>());
}