#include <HepRepTypeTree.h>
Public 멤버 함수 | |
| virtual | ~HepRepTypeTree () |
| Destructor. 더 자세히 ... | |
| virtual void | addType (HepRepType *type)=0 |
| virtual std::vector< HepRepType * > | getTypeList ()=0 |
| virtual HepRepType * | getType (std::string fullName)=0 |
| virtual HepRepTypeTree * | copy ()=0 |
| virtual std::string | getName ()=0 |
| virtual std::string | getVersion ()=0 |
| virtual std::string | getQualifier ()=0 |
| virtual void | setQualifier (std::string qualifier)=0 |
HepRepTypeTree interface.
HepRepTypeTree.h 파일의 26 번째 라인에서 정의되었습니다.
|
inlinevirtual |
Destructor.
HepRepTypeTree.h 파일의 30 번째 라인에서 정의되었습니다.
|
pure virtual |
Adds a type to this typetree.
| type | to be added. |
cheprep::DefaultHepRepTypeTree에서 구현되었습니다.
다음에 의해서 참조됨 : cheprep::DefaultHepRepType::DefaultHepRepType().
|
pure virtual |
Returns a deep copy of this typetree.
cheprep::DefaultHepRepTypeTree에서 구현되었습니다.
|
pure virtualinherited |
Returns the name of this treeID.
cheprep::DefaultHepRepTreeID에서 구현되었습니다.
다음에 의해서 참조됨 : cheprep::XMLHepRepWriter::write().
|
pure virtualinherited |
Returns the qualifier that qualifies the relation that this treeID has with what it refers to.
cheprep::DefaultHepRepTreeID에서 구현되었습니다.
다음에 의해서 참조됨 : cheprep::XMLHepRepWriter::write().
|
pure virtual |
Returns type
cheprep::DefaultHepRepTypeTree에서 구현되었습니다.
|
pure virtual |
Returns a collection of all types in this tree.
cheprep::DefaultHepRepTypeTree에서 구현되었습니다.
다음에 의해서 참조됨 : cheprep::XMLHepRepWriter::write().
|
pure virtualinherited |
Returns the version of this treeID.
cheprep::DefaultHepRepTreeID에서 구현되었습니다.
다음에 의해서 참조됨 : cheprep::XMLHepRepWriter::write().
|
pure virtualinherited |
Sets the qualifier that qualifies the relation that this treeID has with what it refers to.
| qualifier | to be set. |
cheprep::DefaultHepRepTreeID에서 구현되었습니다.
1.8.5