#include <src/cpptcl/cpptcl.h>
Public Types | |
typedef std::map< std::string, policies > | policies_map_type |
Public Member Functions | |
class_handler_base () | |
policies & | get_policies (std::string const &name) |
void | register_method (std::string const &name, boost::shared_ptr< object_cmd_base > ocb, policies const &p) |
Protected Types | |
typedef std::map< std::string, boost::shared_ptr < object_cmd_base > > | method_map_type |
Protected Attributes | |
method_map_type | methods_ |
policies_map_type | policies_ |
typedef std::map< std::string, boost::shared_ptr<object_cmd_base> > Tcl::details::class_handler_base::method_map_type [protected] |
typedef std::map<std::string, policies> Tcl::details::class_handler_base::policies_map_type |
class_handler_base::class_handler_base | ( | ) |
References policies_.
policies & class_handler_base::get_policies | ( | std::string const & | name | ) |
void Tcl::details::class_handler_base::register_method | ( | std::string const & | name, | |
boost::shared_ptr< object_cmd_base > | ocb, | |||
policies const & | p | |||
) |
Referenced by class_handler_base(), and get_policies().