CDC Badge OS
Firmware for the CDC Badge v1.0 hardware security key
Loading...
Searching...
No Matches
Plugin.cpp File Reference
#include "plugin_manager/Plugin.h"
#include "plugin_manager/PluginStorage.h"
#include "cdc_core/Raii.h"
#include "cdc_ui/I18n.h"
#include "cJSON.h"
#include "wasm_export.h"
#include <algorithm>
#include <cstdio>
#include <cstring>

Go to the source code of this file.

Namespaces

namespace  cdc
namespace  cdc::plugin_manager

Functions

void plg_log_info (const char *msg)
void plg_log_warn (const char *msg)
void plg_log_error (const char *msg)
void plg_set_active_plugin (void *plugin)
void * plg_get_active_plugin (void)

Function Documentation

◆ plg_get_active_plugin()

void * plg_get_active_plugin ( void )

Definition at line 24 of file plugin_log_bridge.cpp.

◆ plg_log_error()

void plg_log_error ( const char * msg)

◆ plg_log_info()

void plg_log_info ( const char * msg)

Definition at line 19 of file plugin_log_bridge.cpp.

References LOG_I, and TAG.

Referenced by cdc::plugin_manager::register_host_imports().

◆ plg_log_warn()

void plg_log_warn ( const char * msg)

Definition at line 20 of file plugin_log_bridge.cpp.

◆ plg_set_active_plugin()

void plg_set_active_plugin ( void * plugin)

Definition at line 23 of file plugin_log_bridge.cpp.

References s_active_plugin.

Referenced by cdc::plugin_manager::Plugin::callI().