Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:05:18

0001 
0002 #include "DataFormats/TestObjects/interface/SchemaEvolutionTestObjects.h"
0003 
0004 namespace edmtest {
0005   VectorVectorElement::VectorVectorElement() : a_(0), b_(0) {}
0006   VectorVectorElement::VectorVectorElement(int a,
0007                                            int b,
0008                                            SchemaEvolutionChangeOrder const& changeOrder,
0009                                            SchemaEvolutionAddMember const& addMember,
0010                                            SchemaEvolutionRemoveMember const& removeMember,
0011                                            SchemaEvolutionMoveToBase const& moveToBase,
0012                                            SchemaEvolutionChangeType const& changeType,
0013                                            SchemaEvolutionAddBase const& addBase,
0014                                            SchemaEvolutionPointerToMember const& pointerToMember,
0015                                            SchemaEvolutionPointerToUniquePtr const& pointerToUniquePtr,
0016                                            SchemaEvolutionCArrayToStdArray const& cArrayToStdArray,
0017                                            // SchemaEvolutionCArrayToStdVector const& cArrayToStdVector,
0018                                            SchemaEvolutionVectorToList const& vectorToList,
0019                                            SchemaEvolutionMapToUnorderedMap const& mapToUnorderedMap)
0020       : a_(a),
0021         b_(b),
0022         changeOrder_(changeOrder),
0023         addMember_(addMember),
0024         removeMember_(removeMember),
0025         moveToBase_(moveToBase),
0026         changeType_(changeType),
0027         addBase_(addBase),
0028         pointerToMember_(pointerToMember),
0029         pointerToUniquePtr_(pointerToUniquePtr),
0030         cArrayToStdArray_(cArrayToStdArray),
0031         // cArrayToStdVector_(cArrayToStdVector),
0032         vectorToList_(vectorToList),
0033         mapToUnorderedMap_(mapToUnorderedMap) {}
0034 
0035 #if defined DataFormats_TestObjects_USE_OLD
0036   VectorVectorElementNonSplit::VectorVectorElementNonSplit() : a_(0) {}
0037   VectorVectorElementNonSplit::VectorVectorElementNonSplit(int a, int) : a_(a) {}
0038 #else
0039   VectorVectorElementNonSplit::VectorVectorElementNonSplit() : a_(0), b_(0) {}
0040   VectorVectorElementNonSplit::VectorVectorElementNonSplit(int a, int b) : a_(a), b_(b) {}
0041 #endif
0042 
0043 }  // namespace edmtest