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

nub::obj_factory Class Reference

#include <nub/objfactory.h>

Inheritance diagram for nub::obj_factory:

Inheritance graph
[legend]
Collaboration diagram for nub::obj_factory:

Collaboration graph
[legend]
List of all members.

Detailed Description

Singleton wrapper for a nub::object factory.

Definition at line 49 of file objfactory.h.

Static Public Member Functions

static obj_factoryinstance ()
 Return the singleton instance.

Protected Member Functions

 obj_factory ()
 Default constructor.
virtual ~obj_factory () throw ()
 Virtual destructor.


Constructor & Destructor Documentation

nub::obj_factory::obj_factory  )  [protected]
 

Default constructor.

Definition at line 44 of file objfactory.cc.

nub::obj_factory::~obj_factory  )  throw () [protected, virtual]
 

Virtual destructor.

Definition at line 47 of file objfactory.cc.


Member Function Documentation

nub::obj_factory & nub::obj_factory::instance  )  [static]
 

Return the singleton instance.

Definition at line 49 of file objfactory.cc.

References s_instance.

Referenced by tcl::def_creator(), nub::obj_mgr::new_obj(), registerComponentCreator(), and tcl::script_app::run().


The documentation for this class was generated from the following files:
Generated on Mon Nov 23 15:57:19 2009 for iLab Neuromorphic Vision Toolkit by  doxygen 1.4.4