Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

dummy_namespace_to_avoid_gcc411_bug_ModelComponent_C Namespace Reference


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< ParamInfoPinfoList
typedef std::vector< nub::ref<
ModelComponent > > 
SubCompVec

Functions

PtrCheckergetChecker ()
void checkNoSuchComponent (const void *p)
 Here is the hook function itself.
void checker_init ()

Variables

PtrCheckerg_checker = 0
pthread_once_t checker_init_once = PTHREAD_ONCE_INIT


Function Documentation

void dummy_namespace_to_avoid_gcc411_bug_ModelComponent_C::checkNoSuchComponent const void *  p  ) 
 

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().


Generated on Sat Nov 7 13:40:34 2009 for iLab Neuromorphic Vision Toolkit by  doxygen 1.4.4