changed status reporting system

This commit is contained in:
IMback
2018-11-05 21:58:16 +01:00
parent c495218c97
commit f963c5b312
6 changed files with 76 additions and 87 deletions

View File

@ -10,27 +10,27 @@ private:
public:
constexpr T* data()
T* data()
{
return array;
}
T operator[](size_t i)
T& operator[](size_t i)
{
return array[i];
}
T at(size_t i)
T& at(size_t i)
{
return array[i];
}
T front()
T& front()
{
return array[0];
}
T back()
T& back()
{
return array[stored-1];
}
@ -77,6 +77,7 @@ public:
void clear()
{
for( size_t i = 0; i < stored; i++ ) array[i].~T();
stored = 0;
}
};