Embeddable Scriting LAnguage

Stanford University, Rock Fracture Project research group

© 2003

ActionsFactory Class Reference

Static Public Methods

bool bind (const std::string &context_name, Factory *factory)
GenActionresolve (const std::string &complete_name)
void binded (std::vector< std::string > &list)
void unbind_all ()
std::string context_name (GenObject *object)

Static Protected Methods

void initialize (const std::string &the_factory_name)
void terminate (const std::string &the_factory_name)
void binded_list (NamingContext *ctxt, Name &full_path, std::vector< std::string > &list)


class P3DTools_p3dactions_libinit

Member Function Documentation

bool ActionsFactory::bind const std::string &    context_name,
Factory   factory

void ActionsFactory::binded std::vector< std::string > &    list [static]

void ActionsFactory::binded_list NamingContext   ctxt,
Name   full_path,
std::vector< std::string > &    list
[static, protected]

std::string ActionsFactory::context_name GenObject   object [static]

void ActionsFactory::initialize const std::string &    the_factory_name [static, protected]

GenAction* ActionsFactory::resolve const std::string &    complete_name [static]

void ActionsFactory::terminate const std::string &    the_factory_name [static, protected]

void ActionsFactory::unbind_all   [static]

Friends And Related Function Documentation

friend class P3DTools_p3dactions_libinit [friend]

Definition at line 61 of file action_factory.h.

Generated on Wed May 14 11:42:32 2003 for Esla-lib by doxygen1.3-rc1