| 19 | : mData(data), mCapacity(capacity), mHead(0), mTail(0), mFull(false) {} |
| 20 | |
| 21 | void assign(T* data, fl::size capacity) { |
| 22 | mData = data; |
| 23 | mCapacity = capacity; |
| 24 | mHead = 0; |
| 25 | mTail = 0; |
| 26 | mFull = false; |
| 27 | } |
| 28 | |
| 29 | bool push_back(const T &value) { |
| 30 | if (mCapacity == 0) return false; |
no outgoing calls
no test coverage detected