mirror of
https://github.com/Ferdi265/cxx-ring-buffer.git
synced 2025-07-30 23:57:15 +02:00
document constexpr- and noexcept-ness of methods
This commit is contained in:
@ -47,6 +47,15 @@ The last 3 options set preprocessor defines with the same name when enabled.
|
|||||||
|
|
||||||
## Documentation
|
## Documentation
|
||||||
|
|
||||||
|
All member functions and constructors of the following types are `constexpr` if
|
||||||
|
the `RING_BUFFER_CONSTEXPR` feature is enabled.
|
||||||
|
|
||||||
|
All member functions and constructors of the following types are `noexcept` or
|
||||||
|
conditionally `noexcept` if the `RING_BUFFER_NOEXCEPT` feature is enabled.
|
||||||
|
|
||||||
|
Destructors of the following types are explicitly marked as `constexpr` if the
|
||||||
|
`RING_BUFFER_CONSTEXPR_DESTRUCTORS` feature is enabled.
|
||||||
|
|
||||||
### `class ring_buffer<T, N>`
|
### `class ring_buffer<T, N>`
|
||||||
(defined in `<ring-buffer.h>`)
|
(defined in `<ring-buffer.h>`)
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user