* Constructs the plugin. * * @param[in] name Plugin name (must exist over lifetime). * @param[in] uid Unique id. */
| 74 | * @param[in] uid Unique id. |
| 75 | */ |
| 76 | MultiIconPlugin(const char* name, uint16_t uid) : |
| 77 | PluginWithConfig(name, uid, FILESYSTEM), |
| 78 | m_view(), |
| 79 | m_slots(), |
| 80 | m_mutex(), |
| 81 | m_hasTopicSlotsChanged(false) |
| 82 | { |
| 83 | (void)m_mutex.create(); |
| 84 | } |
| 85 | |
| 86 | /** |
| 87 | * Destroys the plugin. |