irccd
3.0.3
|
Irccd.File Javascript API. More...
#include <file_api.hpp>
Public Member Functions | |
auto | get_name () const noexcept -> std::string_view override |
void | load (daemon::bot &bot, js::plugin &plugin) override |
![]() | |
api () noexcept=default | |
virtual | ~api () noexcept=default |
Additional Inherited Members | |
![]() | |
using | constructor = std::function< std::unique_ptr< api >()> |
Command constructor factory. More... | |
![]() | |
static auto | registry () noexcept -> const std::vector< constructor > & |
Registry of all commands. More... | |
Irccd.File Javascript API.
|
overridevirtualnoexcept |
|
overridevirtual |
Load the module into the Javascript plugin.
bot | the irccd instance |
plugin | the plugin |
Implements irccd::js::api.