![]() |
BT-MatML-Editor 0.1.4
Editor for the MatML 3.1 XML Schema
|
This allows MatML data to be pulled from the wxTreeCtrl selection and boost::any_cast back into MatML Data pointer. More...
#include <BT_MatML_MatMLTreeItemData.h>
Public Member Functions | |
MatMLTreeItemData (Associate *MatMLData, const wxString &desc=wxT("Associate")) | |
MatMLTreeItemData (AssociationDetails *MatMLData, const wxString &desc=wxT("AssociationDetails")) | |
MatMLTreeItemData (AuthorityDetails *MatMLData, const wxString &desc=wxT("AuthorityDetails")) | |
MatMLTreeItemData (BulkDetails *MatMLData, const wxString &desc=wxT("BulkDetails")) | |
MatMLTreeItemData (Characterization *MatMLData, const wxString &desc=wxT("Characterization")) | |
MatMLTreeItemData (ChemicalComposition *MatMLData, const wxString &desc=wxT("ChemicalComposition")) | |
MatMLTreeItemData (ChemicalElementSymbol *MatMLData, const wxString &desc=wxT("ChemicalElementSymbol")) | |
MatMLTreeItemData (Class *MatMLData, const wxString &desc=wxT("Class")) | |
MatMLTreeItemData (Subclass *MatMLData, const wxString &desc=wxT("Subclass")) | |
MatMLTreeItemData (Subclass1 *MatMLData, const wxString &desc=wxT("Subclass1")) | |
MatMLTreeItemData (ParentMaterial *MatMLData, const wxString &desc=wxT("ParentMaterial")) | |
MatMLTreeItemData (ParentSubClass *MatMLData, const wxString &desc=wxT("ParentSubClass")) | |
MatMLTreeItemData (ComponentDetails *MatMLData, const wxString &desc=wxT("ComponentDetails")) | |
MatMLTreeItemData (Compound *MatMLData, const wxString &desc=wxT("Compound")) | |
MatMLTreeItemData (Concentration *MatMLData, const wxString &desc=wxT("Concentration")) | |
MatMLTreeItemData (CurrencyCode *MatMLData, const wxString &desc=wxT("CurrencyCode")) | |
MatMLTreeItemData (DataFormat *MatMLData, const wxString &desc=wxT("DataFormat")) | |
MatMLTreeItemData (DataSourceDetails *MatMLData, const wxString &desc=wxT("DataSourceDetails")) | |
MatMLTreeItemData (DimensionalDetails *MatMLData, const wxString &desc=wxT("DimensionalDetails")) | |
MatMLTreeItemData (Element *MatMLData, const wxString &desc=wxT("Element")) | |
MatMLTreeItemData (Symbol *MatMLData, const wxString &desc=wxT("Symbol")) | |
MatMLTreeItemData (Form *MatMLData, const wxString &desc=wxT("Form")) | |
MatMLTreeItemData (Formula *MatMLData, const wxString &desc=wxT("Formula")) | |
MatMLTreeItemData (Geometry *MatMLData, const wxString &desc=wxT("Geometry")) | |
MatMLTreeItemData (Shape *MatMLData, const wxString &desc=wxT("Shape")) | |
MatMLTreeItemData (Dimensions *MatMLData, const wxString &desc=wxT("Dimensions")) | |
MatMLTreeItemData (Orientation *MatMLData, const wxString &desc=wxT("Orientation")) | |
MatMLTreeItemData (Glossary *MatMLData, const wxString &desc=wxT("Glossary")) | |
MatMLTreeItemData (GlossaryTerm *MatMLData, const wxString &desc=wxT("GlossaryTerm")) | |
MatMLTreeItemData (Definition *MatMLData, const wxString &desc=wxT("Definition")) | |
MatMLTreeItemData (Abbreviation *MatMLData, const wxString &desc=wxT("Abbreviation")) | |
MatMLTreeItemData (Synonym *MatMLData, const wxString &desc=wxT("Synonym")) | |
MatMLTreeItemData (Graphs *MatMLData, const wxString &desc=wxT("Graphs")) | |
MatMLTreeItemData (Graph *MatMLData, const wxString &desc=wxT("Graph")) | |
MatMLTreeItemData (Material *MatMLData, const wxString &desc=wxT("Material")) | |
MatMLTreeItemData (MatML_Doc *MatMLData, const wxString &desc=wxT("MatML_Doc")) | |
MatMLTreeItemData (MeasurementTechniqueDetails *MatMLData, const wxString &desc=wxT("MeasurementTechniqueDetails")) | |
MatMLTreeItemData (Metadata *MatMLData, const wxString &desc=wxT("Metadata")) | |
MatMLTreeItemData (Name *MatMLData, const wxString &desc=wxT("Name")) | |
MatMLTreeItemData (Notes *MatMLData, const wxString &desc=wxT("Notes")) | |
MatMLTreeItemData (ParameterDetails *MatMLData, const wxString &desc=wxT("ParameterDetails")) | |
MatMLTreeItemData (ParameterValue *MatMLData, const wxString &desc=wxT("ParameterValue")) | |
MatMLTreeItemData (Data *MatMLData, const wxString &desc=wxT("Data")) | |
MatMLTreeItemData (PhaseComposition *MatMLData, const wxString &desc=wxT("PhaseComposition")) | |
MatMLTreeItemData (ProcessingDetails *MatMLData, const wxString &desc=wxT("ProcessingDetails")) | |
MatMLTreeItemData (Result *MatMLData, const wxString &desc=wxT("Result")) | |
MatMLTreeItemData (PropertyData *MatMLData, const wxString &desc=wxT("PropertyData")) | |
MatMLTreeItemData (delimiter *MatMLData, const wxString &desc=wxT("delimiter")) | |
MatMLTreeItemData (PropertyDetails *MatMLData, const wxString &desc=wxT("PropertyDetails")) | |
MatMLTreeItemData (Data1 *MatMLData, const wxString &desc=wxT("Data")) | |
MatMLTreeItemData (Qualifier *MatMLData, const wxString &desc=wxT("Qualifier")) | |
MatMLTreeItemData (Relationship *MatMLData, const wxString &desc=wxT("Relationship")) | |
MatMLTreeItemData (Source *MatMLData, const wxString &desc=wxT("Source")) | |
MatMLTreeItemData (SourceDetails *MatMLData, const wxString &desc=wxT("SourceDetails")) | |
MatMLTreeItemData (Specification *MatMLData, const wxString &desc=wxT("Specification")) | |
MatMLTreeItemData (SpecimenDetails *MatMLData, const wxString &desc=wxT("SpecimenDetails")) | |
MatMLTreeItemData (TestConditionDetails *MatMLData, const wxString &desc=wxT("TestConditionDetails")) | |
MatMLTreeItemData (Uncertainty *MatMLData, const wxString &desc=wxT("Uncertainty")) | |
MatMLTreeItemData (Scale *MatMLData, const wxString &desc=wxT("Scale")) | |
MatMLTreeItemData (Unit *MatMLData, const wxString &desc=wxT("Unit")) | |
MatMLTreeItemData (Unitless *MatMLData, const wxString &desc=wxT("Unitless")) | |
MatMLTreeItemData (Units *MatMLData, const wxString &desc=wxT("Units")) | |
MatMLTreeItemData (Value *MatMLData, const wxString &desc=wxT("Value")) | |
template<class T > | |
void | DeleteStrongType () |
const boost::any | GetAnyMatMLDataPointer () const |
template<class T > | |
void | SetAnyMatMLDataPointer (T *MatMLData) |
void | NullAnyMatMLDataPointer () |
const wxChar * | GetDesc () const |
const bool | operator== (const MatMLTreeItemData &in) |
This allows MatML data to be pulled from the wxTreeCtrl selection and boost::any_cast back into MatML Data pointer.
MatMLTreeItemData Allows for the storage of MatML Data as a void pointer.