Enhancement - ID and sequences
- The first ID added as a sequence is accessible through the original T::getId and T::setId interface. - An ID added via T::getId is accessible as the first ID in a sequence. - Allows some commands to operate exclusively with sequences, and others with a single ID.
This commit is contained in:
4
src/T.h
4
src/T.h
@@ -49,9 +49,9 @@ public:
|
||||
void setUUID (const std::string& uuid) { mUUID = uuid; }
|
||||
|
||||
int getId () const { return mId; }
|
||||
void setId (int id) { mId = id; }
|
||||
void setId (int id) { mId = id; mSequence.push_back (id); }
|
||||
std::vector <int> getAllIds () const { return mSequence; }
|
||||
void addId (int id) { mSequence.push_back (id); }
|
||||
void addId (int id) { if (mId == 0) mId = id; mSequence.push_back (id); }
|
||||
|
||||
status getStatus () const { return mStatus; }
|
||||
void setStatus (status s) { mStatus = s; }
|
||||
|
||||
Reference in New Issue
Block a user