| 375 | } |
| 376 | |
| 377 | bool NodeOpsRegistry::RegisterSelector(NodeOpsSelector* selector) |
| 378 | { |
| 379 | if(registry.count(selector->op_name)) |
| 380 | { |
| 381 | LOG_ERROR() << "op: " << selector->op_name << "has been register already on: " << reg_name << "\n"; |
| 382 | return false; |
| 383 | } |
| 384 | |
| 385 | registry[selector->op_name] = NodeOpsSelectorPtr(selector); |
| 386 | |
| 387 | return true; |
| 388 | } |
| 389 | |
| 390 | /**** global init function ****/ |
| 391 |
no outgoing calls
no test coverage detected