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

nub Namespace Reference


Classes

class  invalid_uid_error
class  objectdb
class  object
class  obj_factory
 Singleton wrapper for a nub::object factory. More...
class  ref
class  soft_ref
class  floating_ref
struct  ref_counts
class  ref_counted

Namespaces

namespace  detail
namespace  logging
 Functions for hierarchical logging.
namespace  obj_mgr
 A thin wrapper around nub::obj_factory.

Typedefs

typedef unsigned long uid
 This type is used for nub::object unique identifiers.

Enumerations

enum  ref_type { WEAK, STRONG }
enum  ref_vis { DEFAULT, PRIVATE, PROTECTED, PUBLIC }

Functions

void log (const char *msg)
void log (const fstring &msg)
nub::ref_vis get_default_ref_vis ()
 Get the current default visibility (will control ref_vis DEFAULT).
void set_default_ref_vis (nub::ref_vis vis)
 Set the current default visibility (will control ref_vis DEFAULT).
void set_default_ref_vis (ref_vis vis)
 Set the current default visibility (will control ref_vis DEFAULT).


Typedef Documentation

typedef unsigned long nub::uid
 

This type is used for nub::object unique identifiers.

Definition at line 40 of file uid.h.


Enumeration Type Documentation

enum nub::ref_vis
 

Enumerator:
PRIVATE  equivalent to result of get_default_ref_vis()
PROTECTED  nub::objectdb gets no reference to the object
PUBLIC  nub::objectdb gets a strong reference to the object

Definition at line 40 of file types.h.


Function Documentation

ref_vis nub::get_default_ref_vis  ) 
 

Get the current default visibility (will control ref_vis DEFAULT).

Definition at line 57 of file ref.cc.

References default_vis.

void nub::set_default_ref_vis ref_vis  vis  ) 
 

Set the current default visibility (will control ref_vis DEFAULT).

Definition at line 62 of file ref.cc.

References default_vis.

Referenced by tcl::script_app::run().

void nub::set_default_ref_vis nub::ref_vis  vis  ) 
 

Set the current default visibility (will control ref_vis DEFAULT).

Definition at line 62 of file ref.cc.

References default_vis.

Referenced by tcl::script_app::run().


Generated on Sun Nov 22 13:51:38 2009 for iLab Neuromorphic Vision Toolkit by  doxygen 1.4.4