289
312
\brief The function called by the scopes run time to initialize the scope.
291
314
instance need not be heap-allocated, but must remain in scope until the
292
315
destroy function is called by the scopes run time.
294
317
If this function throws an exception, the destroy function will _not_ be called. If this function returns NULL,
295
318
the destroy function _will_ be called with NULL as its argument.
297
324
\return The pointer to the ScopeBase instance.
299
326
extern "C" unity::scopes::ScopeBase* UNITY_SCOPE_CREATE_FUNCTION();