lots of smaller improvements

This commit is contained in:
Martin Brodbeck 2018-07-30 14:43:02 +02:00
parent c3b17fbb8b
commit 84f71ea056
13 changed files with 49 additions and 24 deletions

View file

@ -11,7 +11,7 @@ class Entity
public:
enum class State { NEW, UPDATE, DELETE, OK };
//Entity() = default;
// Entity() = default;
virtual ~Entity() = 0;
void createUuid();
@ -24,10 +24,12 @@ class Entity
virtual State getState() const;
virtual int getSourceNo() const;
protected:
int sourceNo_{};
private:
boost::uuids::uuid uuid_{};
State state_{State::NEW};
int sourceNo_{};
};
#endif // ENTITY_H