#include "nub/objfactory.h"
#include "rutz/shared_ptr.h"
Go to the source code of this file.
Namespaces | |
namespace | rutz |
namespace | tcl |
namespace | nub |
Classes | |
class | tcl::obj_caster |
obj_caster class encapsulates casts to see if objects match a given type. More... | |
class | tcl::cobj_caster< C > |
cobj_caster implements obj_caster with dynamic_cast. More... | |
Functions | |
void | tcl::def_basic_type_cmds (tcl::pkg *pkg, shared_ptr< tcl::obj_caster > caster, const rutz::file_pos &src_pos) |
template<class C> | |
void | tcl::def_basic_type_cmds (pkg *pkg, const rutz::file_pos &src_pos) |
template<class C> | |
void | tcl::def_creator (pkg *, const char *alias_name=0) |
Definition in file objpkg.h.