@@ -32,7 +32,6 @@ namespace ore {
3232namespace data {
3333
3434class FixedLegBuilder : public LegBuilder {
35- ORE_REGISTER_LEG_BUILDER (FixedLegBuilder)
3635public:
3736 FixedLegBuilder () : LegBuilder(" Fixed" ) {}
3837 Leg buildLeg (const LegData& data, const boost::shared_ptr<EngineFactory>& engineFactory,
@@ -42,7 +41,6 @@ class FixedLegBuilder : public LegBuilder {
4241};
4342
4443class ZeroCouponFixedLegBuilder : public LegBuilder {
45- ORE_REGISTER_LEG_BUILDER (ZeroCouponFixedLegBuilder)
4644public:
4745 ZeroCouponFixedLegBuilder () : LegBuilder(" ZeroCouponFixed" ) {}
4846 Leg buildLeg (const LegData& data, const boost::shared_ptr<EngineFactory>& engineFactory,
@@ -52,7 +50,6 @@ class ZeroCouponFixedLegBuilder : public LegBuilder {
5250};
5351
5452class FloatingLegBuilder : public LegBuilder {
55- ORE_REGISTER_LEG_BUILDER (FloatingLegBuilder)
5653public:
5754 FloatingLegBuilder () : LegBuilder(" Floating" ) {}
5855 Leg buildLeg (const LegData& data, const boost::shared_ptr<EngineFactory>& engineFactory,
@@ -62,7 +59,6 @@ class FloatingLegBuilder : public LegBuilder {
6259};
6360
6461class CashflowLegBuilder : public LegBuilder {
65- ORE_REGISTER_LEG_BUILDER (CashflowLegBuilder)
6662public:
6763 CashflowLegBuilder () : LegBuilder(" Cashflow" ) {}
6864 Leg buildLeg (const LegData& data, const boost::shared_ptr<EngineFactory>& engineFactory,
@@ -72,7 +68,6 @@ class CashflowLegBuilder : public LegBuilder {
7268};
7369
7470class CPILegBuilder : public LegBuilder {
75- ORE_REGISTER_LEG_BUILDER (CPILegBuilder)
7671public:
7772 CPILegBuilder () : LegBuilder(" CPI" ) {}
7873 Leg buildLeg (const LegData& data, const boost::shared_ptr<EngineFactory>& engineFactory,
@@ -82,7 +77,6 @@ class CPILegBuilder : public LegBuilder {
8277};
8378
8479class YYLegBuilder : public LegBuilder {
85- ORE_REGISTER_LEG_BUILDER (YYLegBuilder)
8680public:
8781 YYLegBuilder () : LegBuilder(" YY" ) {}
8882 Leg buildLeg (const LegData& data, const boost::shared_ptr<EngineFactory>& engineFactory,
@@ -92,7 +86,6 @@ class YYLegBuilder : public LegBuilder {
9286};
9387
9488class CMSLegBuilder : public LegBuilder {
95- ORE_REGISTER_LEG_BUILDER (CMSLegBuilder)
9689public:
9790 CMSLegBuilder () : LegBuilder(" CMS" ) {}
9891 Leg buildLeg (const LegData& data, const boost::shared_ptr<EngineFactory>& engineFactory,
@@ -102,7 +95,6 @@ class CMSLegBuilder : public LegBuilder {
10295};
10396
10497class CMBLegBuilder : public LegBuilder {
105- ORE_REGISTER_LEG_BUILDER (CMBLegBuilder)
10698public:
10799 CMBLegBuilder () : LegBuilder(" CMB" ) {}
108100 Leg buildLeg (const LegData& data, const boost::shared_ptr<EngineFactory>& engineFactory,
@@ -112,7 +104,6 @@ class CMBLegBuilder : public LegBuilder {
112104};
113105
114106class DigitalCMSLegBuilder : public LegBuilder {
115- ORE_REGISTER_LEG_BUILDER (DigitalCMSLegBuilder)
116107public:
117108 DigitalCMSLegBuilder () : LegBuilder(" DigitalCMS" ) {}
118109 Leg buildLeg (const LegData& data, const boost::shared_ptr<EngineFactory>& engineFactory,
@@ -122,7 +113,6 @@ class DigitalCMSLegBuilder : public LegBuilder {
122113};
123114
124115class CMSSpreadLegBuilder : public LegBuilder {
125- ORE_REGISTER_LEG_BUILDER (CMSSpreadLegBuilder)
126116public:
127117 CMSSpreadLegBuilder () : LegBuilder(" CMSSpread" ) {}
128118 Leg buildLeg (const LegData& data, const boost::shared_ptr<EngineFactory>& engineFactory,
@@ -132,7 +122,6 @@ class CMSSpreadLegBuilder : public LegBuilder {
132122};
133123
134124class DigitalCMSSpreadLegBuilder : public LegBuilder {
135- ORE_REGISTER_LEG_BUILDER (DigitalCMSSpreadLegBuilder)
136125public:
137126 DigitalCMSSpreadLegBuilder () : LegBuilder(" DigitalCMSSpread" ) {}
138127 Leg buildLeg (const LegData& data, const boost::shared_ptr<EngineFactory>& engineFactory,
@@ -142,7 +131,6 @@ class DigitalCMSSpreadLegBuilder : public LegBuilder {
142131};
143132
144133class EquityLegBuilder : public LegBuilder {
145- ORE_REGISTER_LEG_BUILDER (EquityLegBuilder)
146134public:
147135 EquityLegBuilder () : LegBuilder(" Equity" ) {}
148136 Leg buildLeg (const LegData& data, const boost::shared_ptr<EngineFactory>& engineFactory,
0 commit comments