| 468 | } |
| 469 | |
| 470 | void ConsoleServer::register_command_name(const char *name, const char *brief, CommandTypeFunction function, void *user_data) |
| 471 | { |
| 472 | CE_ENSURE(NULL != name); |
| 473 | CE_ENSURE(NULL != brief); |
| 474 | CE_ENSURE(NULL != function); |
| 475 | |
| 476 | CommandData cmd; |
| 477 | cmd.command_function = function; |
| 478 | cmd.user_data = user_data; |
| 479 | strncpy(cmd.name, name, sizeof(cmd.name) - 1); |
| 480 | strncpy(cmd.brief, brief, sizeof(cmd.brief) - 1); |
| 481 | hash_map::set(_commands, StringId32(name), cmd); |
| 482 | } |
| 483 | |
| 484 | void ConsoleServer::register_message_type(const char *type, MessageTypeFunction function, void *user_data) |
| 485 | { |
no test coverage detected