MCPcopy Create free account
hub / github.com/AimRT/AimRT / Info

Method Info

src/interface/aimrt_module_cpp_interface/core.h:44–55  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

42 const aimrt_core_base_t* NativeHandle() const { return base_ptr_; }
43
44 ModuleInfo Info() const {
45 AIMRT_ASSERT(base_ptr_, "Reference is null.");
46 aimrt_module_info_t module_info = base_ptr_->info(base_ptr_->impl);
47 return ModuleInfo{
48 .name = util::ToStdStringView(module_info.name),
49 .major_version = module_info.major_version,
50 .minor_version = module_info.minor_version,
51 .patch_version = module_info.patch_version,
52 .build_version = module_info.build_version,
53 .author = util::ToStdStringView(module_info.author),
54 .description = util::ToStdStringView(module_info.description)};
55 }
56
57 /**
58 * @brief Get configurator handle

Callers 1

GenBaseMethod · 0.45

Calls 1

ToStdStringViewFunction · 0.85

Tested by

no test coverage detected