3#include "matml31_strongtypedef.h"
18 typedef xml_schema::idref* idref_ptr;
19 typedef std::vector< idref_ptr> idref_ptrs;
21 template<
typename sequence_type>
22 idref_ptrs Sequence_IDRefs(sequence_type& cont);
24 template<
typename sequence_type,
typename strongtype_type>
25 idref_ptrs Sequence_IDRefs_Strongtype(sequence_type& cont);
32 idref_ptrs IDRefs(
Class* element);
34 idref_ptrs IDRefs(
Compound* element);
38 idref_ptrs IDRefs(
Element* element);
39 idref_ptrs IDRefs(
Form* element);
40 idref_ptrs IDRefs(
Formula* element);
41 idref_ptrs IDRefs(
Geometry* element);
42 idref_ptrs IDRefs(
Glossary* element);
44 idref_ptrs IDRefs(
Graphs* element);
45 idref_ptrs IDRefs(
Material* element);
46 idref_ptrs IDRefs(
Metadata* element);
47 idref_ptrs IDRefs(
Name* element);
48 idref_ptrs IDRefs(
Notes* element);
55 idref_ptrs IDRefs(
Source* element);
58 idref_ptrs IDRefs(
Unit* element);
59 idref_ptrs IDRefs(
Unitless* element);
60 idref_ptrs IDRefs(
Units* element);
61 idref_ptrs IDRefs(
Value* element);
74 idref_ptrs IDRefs(
Symbol* element);
75 idref_ptrs IDRefs(
Graph* element);
76 idref_ptrs IDRefs(
Data* element);
77 idref_ptrs IDRefs(
Data1* element);
79 idref_ptrs IDRefs(
Scale* element);
81 idref_ptrs IDRefs(Definition* element);
82 idref_ptrs IDRefs(Abbreviation* element);
83 idref_ptrs IDRefs(Synonym* element);
84 idref_ptrs IDRefs(Shape* element);
85 idref_ptrs IDRefs(Dimensions* element);
86 idref_ptrs IDRefs(Orientation* element);
87 idref_ptrs IDRefs(Result* element);
88 idref_ptrs IDRefs(ParentSubClass* element);
89 idref_ptrs IDRefs(Description* element);
90 idref_ptrs IDRefs(Subclass* element);
91 idref_ptrs IDRefs(Subclass1* element);
95#include "BT_MatML_GatherIDRefs.inl"
Definition: matml31.hxx:321
Definition: matml31.hxx:359
Definition: matml31.hxx:4202
Definition: matml31.hxx:460
Definition: matml31.hxx:693
Definition: matml31.hxx:826
Definition: matml31.hxx:5172
Definition: matml31.hxx:897
Definition: matml31.hxx:990
Definition: matml31.hxx:1259
Definition: matml31.hxx:1356
Definition: matml31.hxx:5341
Definition: matml31.hxx:5863
Definition: matml31.hxx:5800
Definition: matml31.hxx:4299
Definition: matml31.hxx:1548
Definition: matml31.hxx:1705
Definition: matml31.hxx:1941
Definition: matml31.hxx:2060
Definition: matml31.hxx:2113
Definition: matml31.hxx:5768
Definition: matml31.hxx:2246
Definition: matml31.hxx:5577
Definition: matml31.hxx:2299
Definition: matml31.hxx:4418
Definition: matml31.hxx:2658
Definition: matml31.hxx:2721
Definition: matml31.hxx:4515
Definition: matml31.hxx:2759
Definition: matml31.hxx:5652
Definition: matml31.hxx:2912
Definition: matml31.hxx:3029
Definition: matml31.hxx:3146
Definition: matml31.hxx:4656
Definition: matml31.hxx:3429
Definition: matml31.hxx:3467
Definition: matml31.hxx:5963
Definition: matml31.hxx:4819
Definition: matml31.hxx:3505
Definition: matml31.hxx:3562
Definition: matml31.hxx:4938
Definition: matml31.hxx:5705
Definition: matml31.hxx:5079
Definition: matml31.hxx:3625
Definition: matml31.hxx:3850
Definition: matml31.hxx:3970
Definition: matml31.hxx:4002
Definition: matml31.hxx:4140
Moves through the MatML Tree and scrapes pointers to xml_schema::idref.
Definition: BT_MatML_GatherIDRefs.h:12
Definition: matml31.hxx:5925
Contains the GUI and GUI associated classes. OnInit() calls the creation of the MaterialFrame GUI
Definition: BT_MatML_App.h:39