Skip to content

Commit 9ad55b0

Browse files
authored
Sync with changes in experimental code (#706)
2 parents c09afb6 + 40b7c5b commit 9ad55b0

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

SWIG/barrieroptions.i

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -78,8 +78,8 @@ class QuantoBarrierOption : public BarrierOption {
7878
using QuantLib::PartialBarrier;
7979
%}
8080

81-
struct PartialBarrier : public Barrier {
82-
enum Range { Start, End, EndB1, EndB2 };
81+
struct PartialBarrier {
82+
enum Range { Start = 0, EndB1 = 2, EndB2 = 3 };
8383
};
8484

8585
%{
@@ -89,7 +89,8 @@ using QuantLib::PartialTimeBarrierOption;
8989
%shared_ptr(PartialTimeBarrierOption)
9090
class PartialTimeBarrierOption : public OneAssetOption {
9191
public:
92-
PartialTimeBarrierOption(PartialBarrier::Type barrierType,
92+
PartialTimeBarrierOption(
93+
Barrier::Type barrierType,
9394
PartialBarrier::Range barrierRange,
9495
Real barrier,
9596
Real rebate,

0 commit comments

Comments
 (0)