Merge Counter: fix #18 #22 from vas-dav/counter

Counter: fix #18
This commit is contained in:
Vasily Davydov
2022-10-16 15:40:32 +03:00
committed by GitHub
2 changed files with 14 additions and 12 deletions

View File

@@ -12,15 +12,16 @@ class Counter
{
public:
Counter (int i, int up);
Counter (unsigned int i, unsigned int up);
void inc ();
void dec ();
int getCurrent ();
void setInit (int i);
unsigned int getCurrent ();
void setInit (unsigned int i);
~Counter () = default;
private:
int init;
int up_lim;
unsigned int init;
unsigned int up_lim;
unsigned int down_lim;
};
#endif /* COUNTER_H_ */