MCPcopy Create free account
hub / github.com/BabitMF/bmf / module_info

Method module_info

bmf/sdk/cpp_sdk/src/module_manager.cpp:82–91  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

80 const std::string &sdk_version() const override { return sdk_version_; }
81
82 const bool module_info(ModuleInfo &info) const override {
83 std::string dump_func_symbol = "register_" + class_name_ + "_info";
84 if (lib_.has(dump_func_symbol)) {
85 auto dump_func =
86 lib_.symbol<void (*)(ModuleInfo &)>(dump_func_symbol);
87 dump_func(info);
88 return true;
89 }
90 return false;
91 }
92
93 std::shared_ptr<Module> make(int32_t node_id = -1,
94 const JsonParam &json_param = {}) override {

Callers 1

dump_moduleFunction · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected