|
| 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 19 of file XMLHepRepFactory.h.