objdb.h File Reference

#include "nub/uid.h"
#include "rutz/error.h"
#include "rutz/iter.h"

Include dependency graph for objdb.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  nub

Classes

class  nub::invalid_uid_error
class  nub::objectdb
class  nub::objectdb::casting_iterator< T >
 A filtering iterator class; only exposes objects matching a given type. More...


Detailed Description

singleton repository that associates each nub::object with its nub::uid, so that objects can be looked up by id -- this provides the foundation for using uids as object handles in a scripting language

Definition in file objdb.h.


The software described here is Copyright (c) 1998-2005, Rob Peters.
This page was generated Wed Dec 3 06:51:12 2008 by Doxygen version 1.5.5.