Lines Matching refs:ErrorCode
170 enum class ErrorCode : unsigned {
179 static const char *getErrorString(ErrorCode E) {
181 case ErrorCode::Ok:
183 case ErrorCode::NotEnoughMemory:
185 case ErrorCode::QueueFinalizing:
187 case ErrorCode::UnrecognizedBuffer:
189 case ErrorCode::AlreadyFinalized:
191 case ErrorCode::AlreadyInitialized:
209 /// - ErrorCode::NotEnoughMemory on exceeding MaxSize.
210 /// - ErrorCode::Ok when we find a Buffer.
211 /// - ErrorCode::QueueFinalizing or ErrorCode::AlreadyFinalized on
213 ErrorCode getBuffer(Buffer &Buf);
218 /// - ErrorCode::Ok when we successfully release the buffer.
219 /// - ErrorCode::UnrecognizedBuffer for when this BufferQueue does not own
221 ErrorCode releaseBuffer(Buffer &Buf);
227 /// - ErrorCode::Ok when we successfully initialize the buffer. This
229 /// - ErrorCode::AlreadyInitialized when the buffer queue is not finalized.
230 ErrorCode init(size_t BS, size_t BC);
249 /// fail with ErrorCode::QueueFinalizing.
250 ErrorCode finalize();