Browse Source

sns: simple filters with capacity of 1

pull/1754/merge
Maxim Prokhorov 3 months ago
parent
commit
0d4cf9a7c1
2 changed files with 8 additions and 0 deletions
  1. +4
    -0
      code/espurna/filters/LastFilter.h
  2. +4
    -0
      code/espurna/filters/MaxFilter.h

+ 4
- 0
code/espurna/filters/LastFilter.h View File

@ -13,6 +13,10 @@ public:
_value = value; _value = value;
} }
size_t capacity() const override {
return 1;
}
void reset() override { void reset() override {
_value = 0; _value = 0;
} }


+ 4
- 0
code/espurna/filters/MaxFilter.h View File

@ -15,6 +15,10 @@ public:
_value = std::max(value, _value); _value = std::max(value, _value);
} }
size_t capacity() const override {
return 1;
}
void reset() override { void reset() override {
_value = 0; _value = 0;
} }


Loading…
Cancel
Save