Classes | |
| class | BaseGen |
| class | Gen |
Public Types | |
|
typedef std::map< std::string, Element * > | IDMap |
Public Member Functions | |
| Factory (const std::string &id, BaseGen *gen) | |
| virtual Element * | create (IDMap &) const |
| virtual Factory * | parse (const Atlas::Message::Element::MapType &, const Bindings &) const |
| void | ref () |
| void | unref () |
| bool | unique () const |
| bool | persistent () const |
| const std::string & | id () const |
Protected Types | |
| typedef std::list< std::string > | IDList |
Protected Member Functions | |
| Factory (const Atlas::Objects::Entity::UIEntity &, const std::string &, const IDList &, const Atlas::Message::Element::MapType &, BaseGen *) | |
|
const Atlas::Message::Element::MapType & | attrs () const |
| const IDList & | idlist () const |
| BaseGen * | gen () const |
1.6.1