Back to home page

Project CMSSW displayed by LXR

 
 

    


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 </lcgdict>