|
| | XMLHepRepFactory () |
| |
| | ~XMLHepRepFactory () |
| |
| HEPREP::HepRepReader * | createHepRepReader (std::istream *in) |
| |
| HEPREP::HepRepReader * | createHepRepReader (std::string filename) |
| |
| HEPREP::HepRepWriter * | createHepRepWriter (std::ostream *out, bool randomAccess, bool compress) |
| |
| | DefaultHepRepFactory () |
| |
| | ~DefaultHepRepFactory () |
| |
| HEPREP::HepRepReader * | createHepRepReader (std::istream *in) |
| |
| HEPREP::HepRepReader * | createHepRepReader (std::string filename) |
| |
| HEPREP::HepRepWriter * | createHepRepWriter (std::ostream *out, bool randomAccess, bool compress) |
| |
| HEPREP::HepRepPoint * | createHepRepPoint (HEPREP::HepRepInstance *instance, double x, double y, double z) |
| |
| HEPREP::HepRepInstance * | createHepRepInstance (HEPREP::HepRepInstance *parent, HEPREP::HepRepType *type) |
| |
| HEPREP::HepRepInstance * | createHepRepInstance (HEPREP::HepRepInstanceTree *parent, HEPREP::HepRepType *type) |
| |
| HEPREP::HepRepTreeID * | createHepRepTreeID (std::string name, std::string version, std::string qualifier="top-level") |
| |
| HEPREP::HepRepAction * | createHepRepAction (std::string name, std::string expression) |
| |
| HEPREP::HepRepInstanceTree * | createHepRepInstanceTree (std::string name, std::string version, HEPREP::HepRepTreeID *typeTreeID) |
| |
| HEPREP::HepRepType * | createHepRepType (HEPREP::HepRepType *parent, std::string name) |
| |
| HEPREP::HepRepType * | createHepRepType (HEPREP::HepRepTypeTree *parent, std::string name) |
| |
| HEPREP::HepRepTypeTree * | createHepRepTypeTree (HEPREP::HepRepTreeID *treeID) |
| |
| HEPREP::HepRep * | createHepRep () |
| |
| virtual | ~HepRepFactory () |
| | Destructor.
|
| |
| virtual HepRepReader * | createHepRepReader (std::istream *in)=0 |
| |
| virtual HepRepReader * | createHepRepReader (std::string inputFileName)=0 |
| |
| virtual HepRepWriter * | createHepRepWriter (std::ostream *out, bool randomAccess, bool compress)=0 |
| |
| virtual HepRepPoint * | createHepRepPoint (HepRepInstance *instance, double x, double y, double z)=0 |
| |
| virtual HepRepInstance * | createHepRepInstance (HepRepInstance *parent, HepRepType *type)=0 |
| |
| virtual HepRepInstance * | createHepRepInstance (HepRepInstanceTree *parent, HepRepType *type)=0 |
| |
| virtual HepRepTreeID * | createHepRepTreeID (std::string name, std::string version, std::string qualifier="top-level")=0 |
| |
| virtual HepRepAction * | createHepRepAction (std::string name, std::string expression)=0 |
| |
| virtual HepRepInstanceTree * | createHepRepInstanceTree (std::string name, std::string version, HepRepTreeID *typeTree)=0 |
| |
| virtual HepRepType * | createHepRepType (HepRepTypeTree *parent, std::string name)=0 |
| |
| virtual HepRepType * | createHepRepType (HepRepType *parent, std::string name)=0 |
| |
| virtual HepRepTypeTree * | createHepRepTypeTree (HepRepTreeID *treeID)=0 |
| |
| virtual HepRep * | createHepRep ()=0 |
| |
Definition at line 18 of file XMLHepRepFactory.h.