OMNI_MODULE_REQUIRE_CARB_CLIENT_NAME

Defined in omni/core/ModuleExports.h

OMNI_MODULE_REQUIRE_CARB_CLIENT_NAME(exp_)

Requires that the owning omni::core::ITypeFactory provides a Carbonite client name: g_carbClientName.

By default, the owning omni::core::ITypeFactory will try to populate the module’s g_carbClientName, but will silently fail if it cannot. This macro tells the omni::core::ITypeFactory to fail the module’s load.