

Public Types | |
|
typedef nub::detail::weak_handle < nub::object > | obj_ref |
|
typedef std::map< nub::uid, obj_ref > | map_type |
Public Member Functions | |
| bool | is_valid_itr (map_type::iterator itr) const throw () |
| bool | is_valid_uid (nub::uid id) const throw () |
| int | count () const throw () |
| void | release (nub::uid id) |
| void | remove (nub::uid id) |
| int | purge () |
| void | clear_all () |
| nub::object * | get_checked_obj (nub::uid id) throw (nub::invalid_uid_error) |
| void | insert_obj (nub::object *ptr, bool strong) |
Public Attributes | |
| map_type | m_obj_map |
Definition at line 71 of file objdb.cc.
1.6.3