Defined in carb/PluginCoreUtils.h

void carbOnPluginPreStartup()

An automatically-generated function exported by Carbonite plugins.

This function starts up various Framework-provided subsystems for the plugin: logging, profiling, asserts, localization and structured logging. The following functions are called in the plugin context:

The type of this function is carb::OnPluginPreStartupFn and named kCarbOnPluginPreStartupFnName.


This function is automatically generated in plugins by the CARB_DEFAULT_INITIALIZERS macro via the CARB_PLUGIN_IMPL macro. It is called by the Framework when starting the plugin (the first time an interface is acquired from the plugin) prior to calling carbOnPluginStartup. This serves as documentation of the generated function only.