ecto
|
Namespaces | |
tendril | |
Classes | |
struct | entry_t |
struct | module_registry |
struct | registrator |
Typedefs | |
typedef boost::shared_ptr< cell >(* | factory_fn_t) () |
typedef void(* | declare_params_t) (ecto::tendrils &) |
typedef void(* | declare_io_t) (const ecto::tendrils &, ecto::tendrils &, ecto::tendrils &) |
Functions | |
entry_t | lookup (const std::string &name) |
boost::shared_ptr< cell > | create (const std::string &name) |
boost::shared_ptr< cell > | create_initialized (const std::string &name) |
void | register_factory_fn (const std::string &name, entry_t e) |
typedef void(* ecto::registry::declare_io_t) (const ecto::tendrils &, ecto::tendrils &, ecto::tendrils &) |
typedef void(* ecto::registry::declare_params_t) (ecto::tendrils &) |
typedef boost::shared_ptr<cell>(* ecto::registry::factory_fn_t) () |
boost::shared_ptr<cell> ecto::registry::create | ( | const std::string & | name | ) |
boost::shared_ptr<cell> ecto::registry::create_initialized | ( | const std::string & | name | ) |
entry_t ecto::registry::lookup | ( | const std::string & | name | ) |
void ecto::registry::register_factory_fn | ( | const std::string & | name, |
entry_t | e | ||
) |