Warning, /DataFormats/PortableTestObjects/src/classes_def.xml is written in an unsupported language. File is not indexed.
0001 <lcgdict>
0002 <class name="portabletest::TestHostCollection"/>
0003 <class name="edm::Wrapper<portabletest::TestHostCollection>" splitLevel="0"/>
0004
0005 <class name="portabletest::TestStruct"/>
0006 <class name="portabletest::TestHostObject"/>
0007 <class name="edm::Wrapper<portabletest::TestHostObject>"/>
0008
0009 <class name="portabletest::TestSoALayout<128,false>"/>
0010 <class name="portabletest::TestSoALayout2<128,false>"/>
0011 <class name="portabletest::TestSoALayout3<128,false>"/>
0012
0013 <!-- Recursive templates (with no data) ensuring we have one CollectionLeaf<index, type> for each layout in the collection -->
0014 <class name="portablecollection::CollectionImpl<0, portabletest::TestSoALayout<128, false>, portabletest::TestSoALayout2<128, false>>"/>
0015 <class name="portablecollection::CollectionImpl<1, portabletest::TestSoALayout2<128, false>>"/>
0016
0017 <!-- Recursive templates implementing the association of indices and layouts, and containing the data -->
0018 <class name="portablecollection::CollectionLeaf<0, portabletest::TestSoALayout<128, false>>"/>
0019 <class name="portablecollection::CollectionLeaf<1, portabletest::TestSoALayout2<128, false>>"/>
0020
0021 <!-- Collection declaration for dictionary -->
0022 <class name="portabletest::TestHostMultiCollection2"/>
0023
0024 <class name="edm::Wrapper<portabletest::TestHostMultiCollection2>" splitLevel="0"/>
0025
0026 <!-- Recursive templates (with no data) ensuring we have one CollectionLeaf<index, type> for each layout in the collection -->
0027 <class name="portablecollection::CollectionImpl<0, portabletest::TestSoALayout<128, false>, portabletest::TestSoALayout2<128, false>, portabletest::TestSoALayout3<128, false>>"/>
0028 <class name="portablecollection::CollectionImpl<1, portabletest::TestSoALayout2<128, false>, portabletest::TestSoALayout3<128, false>>"/>
0029 <class name="portablecollection::CollectionImpl<2, portabletest::TestSoALayout3<128, false>>"/>
0030
0031 <!-- Recursive templates implementing the association of indices and layouts, and containing the data -->
0032 <!-- Duplicates from portabletest::TestHostMultiCollection2 that must be made unique after xml generation
0033 <class name="portablecollection::CollectionLeaf<0, portabletest::TestSoALayout<128, false>>"/>
0034 <class name="portablecollection::CollectionLeaf<1, portabletest::TestSoALayout2<128, false>>"/>
0035 -->
0036 <class name="portablecollection::CollectionLeaf<2, portabletest::TestSoALayout3<128, false>>"/>
0037
0038 <!-- Collection declaration for dictionary -->
0039 <class name="portabletest::TestHostMultiCollection3"/>
0040
0041 <class name="edm::Wrapper<portabletest::TestHostMultiCollection3>" splitLevel="0"/>
0042
0043 <class name="portabletest::TestProductWithPtr<alpaka_common::DevHost>"/>
0044 <class name="edm::Wrapper<portabletest::TestProductWithPtr<alpaka_common::DevHost>>" persistent="false"/>
0045 </lcgdict>