
Classes | |
| struct | ParamInfo |
| Helper class to keep track of possibly-exported command-line options. More... | |
| struct | PtrChecker |
| Helper class to ensure that no one tries to do rutz::shared_ptr<ModelComponent>. More... | |
Typedefs | |
| typedef std::vector< ParamInfo > | PinfoList |
|
typedef std::vector< nub::ref< ModelComponent > > | SubCompVec |
Functions | |
| PtrChecker & | getChecker () |
| void | checkNoSuchComponent (const void *p) |
| Here is the hook function itself. | |
| void | checker_init () |
Variables | |
| PtrChecker * | g_checker = 0 |
| pthread_once_t | checker_init_once = PTHREAD_ONCE_INIT |
|
|
Here is the hook function itself. This hook function is registered with rutz::shared_ptr by ModelComponent::Impl() when Impl() is called the first time. Definition at line 127 of file ModelComponent.C. References getChecker(), and LFATAL. Referenced by checker_init(). |
1.4.4