Unregister a plugin module (DSO)
- Parameters
-
[in] | path | the path of the module file |
- Returns
- *this
Definition at line 910 of file tracer.cpp.
References __D_ASSERT, likely, csdbg::util::lock(), m_plugins, csdbg::plugin::path(), unlikely, and csdbg::util::unlock().
921 if (
unlikely(plg->path() == NULL) )
924 if (
unlikely(strcmp(plg->path(), path) == 0) ) {
chain< plugin > * m_plugins
Instrumentation plugins.
#define likely(expr)
Offer a hint (positive) to the pipeline branch predictor.
static void lock()
Lock the global access mutex.
static void unlock()
Unlock the global access mutex.
unsigned int u32
32-bit unsigned integer
#define unlikely(expr)
Offer a hint (negative) to the pipeline branch predictor.
#define __D_ASSERT(x)
Assertion macro.