This repository was archived by the owner on Dec 12, 2018. It is now read-only.
File tree 2 files changed +8
-0
lines changed
2 files changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -52,6 +52,11 @@ LEDGER_EXPORT enum PUBLISHER_EXCLUDE_FILTER {
52
52
FILTER_ALL_EXCEPT_EXCLUDED = 3
53
53
};
54
54
55
+ LEDGER_EXPORT enum PUBLISHER_PERCENT_FILTER {
56
+ FILTER_ALL_PERCENT = -1 ,
57
+ FILTER_ZERO = 0
58
+ };
59
+
55
60
LEDGER_EXPORT struct PublisherInfoFilter {
56
61
PublisherInfoFilter ();
57
62
PublisherInfoFilter (const PublisherInfoFilter& filter);
@@ -62,6 +67,7 @@ LEDGER_EXPORT struct PublisherInfoFilter {
62
67
PUBLISHER_MONTH month;
63
68
int year;
64
69
PUBLISHER_EXCLUDE_FILTER excluded;
70
+ PUBLISHER_PERCENT_FILTER percent;
65
71
std::vector<std::pair<std::string, bool >> order_by;
66
72
unsigned int min_duration;
67
73
uint64_t reconcile_stamp;
Original file line number Diff line number Diff line change @@ -88,6 +88,7 @@ PublisherInfoFilter::PublisherInfoFilter() :
88
88
month (PUBLISHER_MONTH::ANY),
89
89
year (-1 ),
90
90
excluded (PUBLISHER_EXCLUDE_FILTER::FILTER_DEFAULT),
91
+ percent (PUBLISHER_PERCENT_FILTER::FILTER_ALL_PERCENT),
91
92
min_duration (0 ),
92
93
reconcile_stamp (0 ) {}
93
94
PublisherInfoFilter::PublisherInfoFilter (const PublisherInfoFilter& filter) :
@@ -96,6 +97,7 @@ PublisherInfoFilter::PublisherInfoFilter(const PublisherInfoFilter& filter) :
96
97
month (filter.month),
97
98
year (filter.year),
98
99
excluded (filter.excluded),
100
+ percent (filter.percent),
99
101
order_by (filter.order_by),
100
102
min_duration (filter.min_duration),
101
103
reconcile_stamp (filter.reconcile_stamp) {}
You can’t perform that action at this time.
0 commit comments