All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Member Functions | Static Public Member Functions | List of all members
hpp::core::parser::RoadmapFactory Class Reference

#include <hpp/core/parser/roadmap-factory.hh>

Inheritance diagram for hpp::core::parser::RoadmapFactory:
[legend]
Collaboration diagram for hpp::core::parser::RoadmapFactory:
[legend]

Public Types

typedef
::hpp::util::parser::ObjectFactory 
Parent_t
 

Public Member Functions

 RoadmapFactory (const RoadmapPtr_t &roadmap, const ProblemPtr_t &problem, ObjectFactory *parent, const XMLElement *element)
 Constructor using an already created Roadmap. More...
 
RoadmapPtr_t roadmap () const
 
virtual bool finishAttributes ()
 
virtual void finishTags ()
 
 RoadmapFactory (const ProblemPtr_t &problem, const RoadmapPtr_t &roadmap, ObjectFactory *parent=NULL)
 

Static Public Member Functions

static ObjectFactorycreate (const RoadmapPtr_t &r, const ProblemPtr_t &p, ObjectFactory *parent, const XMLElement *el)
 

Additional Inherited Members

- Protected Member Functions inherited from hpp::util::parser::ObjectFactory
virtual void impl_write (XMLElement *element) const
 

Member Typedef Documentation

Constructor & Destructor Documentation

hpp::core::parser::RoadmapFactory::RoadmapFactory ( const RoadmapPtr_t roadmap,
const ProblemPtr_t problem,
ObjectFactory parent,
const XMLElement element 
)

Constructor using an already created Roadmap.

hpp::core::parser::RoadmapFactory::RoadmapFactory ( const ProblemPtr_t problem,
const RoadmapPtr_t roadmap,
ObjectFactory parent = NULL 
)

Member Function Documentation

static ObjectFactory* hpp::core::parser::RoadmapFactory::create ( const RoadmapPtr_t r,
const ProblemPtr_t p,
ObjectFactory parent,
const XMLElement el 
)
inlinestatic
virtual bool hpp::core::parser::RoadmapFactory::finishAttributes ( )
virtual
virtual void hpp::core::parser::RoadmapFactory::finishTags ( )
virtual
RoadmapPtr_t hpp::core::parser::RoadmapFactory::roadmap ( ) const
inline