Update of /cvsroot/quantlibaddin/QuantLibAddin/gensrc/metadata
In directory sc8-pr-cvs7.sourceforge.net:/tmp/cvs-serv28240/gensrc/metadata
Modified Files:
enumclasses.xml enumcurves.xml enumtypes.xml
Log Message:
store enumeration type as XML attribute rather than property
Index: enumcurves.xml
===================================================================
RCS file: /cvsroot/quantlibaddin/QuantLibAddin/gensrc/metadata/enumcurves.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** enumcurves.xml 24 Jul 2006 18:06:01 -0000 1.1
--- enumcurves.xml 11 Oct 2006 11:44:32 -0000 1.2
***************
*** 2,7 ****
<Enumerations>
! <Enumeration>
! <type>QuantLib::YieldTermStructure</type>
<EnumerationDefinitions>
<!-- Discount based yield term structures -->
--- 2,6 ----
<Enumerations>
! <Enumeration type='QuantLib::YieldTermStructure'>
<EnumerationDefinitions>
<!-- Discount based yield term structures -->
Index: enumtypes.xml
===================================================================
RCS file: /cvsroot/quantlibaddin/QuantLibAddin/gensrc/metadata/enumtypes.xml,v
retrieving revision 1.22
retrieving revision 1.23
diff -C2 -d -r1.22 -r1.23
*** enumtypes.xml 11 Oct 2006 11:29:09 -0000 1.22
--- enumtypes.xml 11 Oct 2006 11:44:32 -0000 1.23
***************
*** 10,15 ****
<Enumerations>
! <Enumeration>
! <type>QuantLib::EndCriteria::Type</type>
<constructor>true</constructor>
<EnumerationDefinitions>
--- 10,14 ----
<Enumerations>
! <Enumeration type='QuantLib::EndCriteria::Type'>
<constructor>true</constructor>
<EnumerationDefinitions>
***************
*** 33,38 ****
</Enumeration>
! <Enumeration>
! <type>QuantLib::SalvagingAlgorithm::Type</type>
<constructor>true</constructor>
<EnumerationDefinitions>
--- 32,36 ----
</Enumeration>
! <Enumeration type='QuantLib::SalvagingAlgorithm::Type'>
<constructor>true</constructor>
<EnumerationDefinitions>
***************
*** 52,57 ****
</Enumeration>
! <Enumeration>
! <type>QuantLib::PriceType</type>
<constructor>true</constructor>
<EnumerationDefinitions>
--- 50,54 ----
</Enumeration>
! <Enumeration type='QuantLib::PriceType'>
<constructor>true</constructor>
<EnumerationDefinitions>
***************
*** 87,92 ****
</Enumeration>
! <Enumeration>
! <type>QuantLib::Position::Type</type>
<constructor>true</constructor>
<EnumerationDefinitions>
--- 84,88 ----
</Enumeration>
! <Enumeration type='QuantLib::Position::Type'>
<constructor>true</constructor>
<EnumerationDefinitions>
***************
*** 102,107 ****
</Enumeration>
! <Enumeration>
! <type>QuantLib::Average::Type</type>
<constructor>true</constructor>
<EnumerationDefinitions>
--- 98,102 ----
</Enumeration>
! <Enumeration type='QuantLib::Average::Type'>
<constructor>true</constructor>
<EnumerationDefinitions>
***************
*** 117,122 ****
</Enumeration>
! <Enumeration>
! <type>QuantLib::Barrier::Type</type>
<constructor>true</constructor>
<EnumerationDefinitions>
--- 112,116 ----
</Enumeration>
! <Enumeration type='QuantLib::Barrier::Type'>
<constructor>true</constructor>
<EnumerationDefinitions>
***************
*** 140,145 ****
</Enumeration>
! <Enumeration>
! <type>QuantLib::BusinessDayConvention</type>
<constructor>true</constructor>
<EnumerationDefinitions>
--- 134,138 ----
</Enumeration>
! <Enumeration type='QuantLib::BusinessDayConvention'>
<constructor>true</constructor>
<EnumerationDefinitions>
***************
*** 180,185 ****
</Enumeration>
! <Enumeration>
! <type>QuantLib::Calendar</type>
<constructor>false</constructor>
<EnumerationDefinitions>
--- 173,177 ----
</Enumeration>
! <Enumeration type='QuantLib::Calendar'>
<constructor>false</constructor>
<EnumerationDefinitions>
***************
*** 374,379 ****
</Enumeration>
! <Enumeration>
! <type>QuantLib::CapFloor::Type</type>
<constructor>true</constructor>
<EnumerationDefinitions>
--- 366,370 ----
</Enumeration>
! <Enumeration type='QuantLib::CapFloor::Type'>
<constructor>true</constructor>
<EnumerationDefinitions>
***************
*** 393,398 ****
</Enumeration>
! <Enumeration>
! <type>QuantLib::Settlement::Type</type>
<constructor>true</constructor>
<EnumerationDefinitions>
--- 384,388 ----
</Enumeration>
! <Enumeration type='QuantLib::Settlement::Type'>
<constructor>true</constructor>
<EnumerationDefinitions>
***************
*** 408,413 ****
</Enumeration>
! <Enumeration>
! <type>QuantLib::Compounding</type>
<constructor>true</constructor>
<EnumerationDefinitions>
--- 398,402 ----
</Enumeration>
! <Enumeration type='QuantLib::Compounding'>
<constructor>true</constructor>
<EnumerationDefinitions>
***************
*** 431,436 ****
</Enumeration>
! <Enumeration>
! <type>QuantLib::Currency</type>
<constructor>false</constructor>
<EnumerationDefinitions>
--- 420,424 ----
</Enumeration>
! <Enumeration type='QuantLib::Currency'>
<constructor>false</constructor>
<EnumerationDefinitions>
***************
*** 682,687 ****
</Enumeration>
! <Enumeration>
! <type>QuantLib::DayCounter</type>
<constructor>false</constructor>
<EnumerationDefinitions>
--- 670,674 ----
</Enumeration>
! <Enumeration type='QuantLib::DayCounter'>
<constructor>false</constructor>
<EnumerationDefinitions>
***************
*** 845,850 ****
</Enumeration>
! <Enumeration>
! <type>QuantLib::Frequency</type>
<constructor>true</constructor>
<EnumerationDefinitions>
--- 832,836 ----
</Enumeration>
! <Enumeration type='QuantLib::Frequency'>
<constructor>true</constructor>
<EnumerationDefinitions>
***************
*** 908,913 ****
</Enumeration>
! <Enumeration>
! <type>QuantLib::Option::Type</type>
<constructor>true</constructor>
<EnumerationDefinitions>
--- 894,898 ----
</Enumeration>
! <Enumeration type='QuantLib::Option::Type'>
<constructor>true</constructor>
<EnumerationDefinitions>
***************
*** 923,928 ****
</Enumeration>
! <Enumeration>
! <type>QuantLib::TimeUnit</type>
<constructor>true</constructor>
<EnumerationDefinitions>
--- 908,912 ----
</Enumeration>
! <Enumeration type='QuantLib::TimeUnit'>
<constructor>true</constructor>
<EnumerationDefinitions>
***************
*** 946,951 ****
</Enumeration>
! <Enumeration>
! <type>QuantLib::CubicSpline::BoundaryCondition</type>
<constructor>false</constructor>
<EnumerationDefinitions>
--- 930,934 ----
</Enumeration>
! <Enumeration type='QuantLib::CubicSpline::BoundaryCondition'>
<constructor>false</constructor>
<EnumerationDefinitions>
***************
*** 973,978 ****
</Enumeration>
! <Enumeration>
! <type>QuantLib::GFunctionFactory::ModelOfYieldCurve</type>
<constructor>true</constructor>
<EnumerationDefinitions>
--- 956,960 ----
</Enumeration>
! <Enumeration type='QuantLib::GFunctionFactory::ModelOfYieldCurve'>
<constructor>true</constructor>
<EnumerationDefinitions>
Index: enumclasses.xml
===================================================================
RCS file: /cvsroot/quantlibaddin/QuantLibAddin/gensrc/metadata/enumclasses.xml,v
retrieving revision 1.28
retrieving revision 1.29
diff -C2 -d -r1.28 -r1.29
*** enumclasses.xml 11 Oct 2006 11:29:09 -0000 1.28
--- enumclasses.xml 11 Oct 2006 11:44:32 -0000 1.29
***************
*** 9,14 ****
<Enumerations>
! <Enumeration>
! <type>QuantLib::Interpolation</type>
<EnumerationDefinitions>
<EnumerationDefinition>
--- 9,13 ----
<Enumerations>
! <Enumeration type='QuantLib::Interpolation'>
<EnumerationDefinitions>
<EnumerationDefinition>
***************
*** 30,35 ****
</Enumeration>
! <Enumeration>
! <type>QuantLib::VanillaCMSCouponPricer</type>
<EnumerationDefinitions>
<EnumerationDefinition>
--- 29,33 ----
</Enumeration>
! <Enumeration type='QuantLib::VanillaCMSCouponPricer'>
<EnumerationDefinitions>
<EnumerationDefinition>
***************
*** 46,51 ****
</Enumeration>
! <Enumeration>
! <type>QuantLib::Interpolation2D</type>
<EnumerationDefinitions>
<EnumerationDefinition>
--- 44,48 ----
</Enumeration>
! <Enumeration type='QuantLib::Interpolation2D'>
<EnumerationDefinitions>
<EnumerationDefinition>
***************
*** 62,67 ****
</Enumeration>
! <Enumeration>
! <type>QuantLib::PricingEngine</type>
<EnumerationDefinitions>
<EnumerationDefinition>
--- 59,63 ----
</Enumeration>
! <Enumeration type='QuantLib::PricingEngine'>
<EnumerationDefinitions>
<EnumerationDefinition>
***************
*** 198,203 ****
</Enumeration>
! <Enumeration>
! <type>QuantLib::StrikedTypePayoff</type>
<EnumerationDefinitions>
<EnumerationDefinition>
--- 194,198 ----
</Enumeration>
! <Enumeration type='QuantLib::StrikedTypePayoff'>
<EnumerationDefinitions>
<EnumerationDefinition>
***************
*** 234,239 ****
</Enumeration>
! <Enumeration>
! <type>QuantLib::Index</type>
<EnumerationDefinitions>
<!-- QuantLib::Euribor -->
--- 229,233 ----
</Enumeration>
! <Enumeration type='QuantLib::Index'>
<EnumerationDefinitions>
<!-- QuantLib::Euribor -->
|