| 1712 | } |
| 1713 | |
| 1714 | Status ListMclass(ServerContext*, const EmptyRequest*, |
| 1715 | ListMclassResponse* response) override { |
| 1716 | std::lock_guard<std::recursive_mutex> lock(mutex_); |
| 1717 | |
| 1718 | for (const auto& pair : ModuleBuilder::all_module_builders()) { |
| 1719 | const ModuleBuilder& builder = pair.second; |
| 1720 | response->add_names(builder.class_name()); |
| 1721 | } |
| 1722 | return Status::OK; |
| 1723 | } |
| 1724 | |
| 1725 | Status GetMclassInfo(ServerContext*, const GetMclassInfoRequest* request, |
| 1726 | GetMclassInfoResponse* response) override { |
nothing calls this directly
no outgoing calls
no test coverage detected