forked from boostorg/endian
Update documentation
This commit is contained in:
@ -231,7 +231,6 @@ namespace boost
|
|||||||
template <order Order, class T, std::size_t n_bits,
|
template <order Order, class T, std::size_t n_bits,
|
||||||
align Align = align::no>
|
align Align = align::no>
|
||||||
class endian_arithmetic
|
class endian_arithmetic
|
||||||
: public endian_buffer<Order, T, n_bits, Align>
|
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
|
||||||
@ -244,9 +243,9 @@ namespace boost
|
|||||||
|
|
||||||
endian_arithmetic& operator=(T v) noexcept;
|
endian_arithmetic& operator=(T v) noexcept;
|
||||||
operator value_type() const noexcept;
|
operator value_type() const noexcept;
|
||||||
value_type value() const noexcept; // for exposition; see endian_buffer
|
value_type value() const noexcept;
|
||||||
unsigned char* data() noexcept; // for exposition; see endian_buffer
|
unsigned char* data() noexcept;
|
||||||
unsigned char const* data() const noexcept; // for exposition; see endian_buffer
|
unsigned char const* data() const noexcept;
|
||||||
|
|
||||||
// arithmetic operations
|
// arithmetic operations
|
||||||
// note that additional operations are provided by the value_type
|
// note that additional operations are provided by the value_type
|
||||||
@ -433,6 +432,25 @@ endian_arithmetic& operator=(T v) noexcept;
|
|||||||
Effects:: See `endian_buffer::operator=(T)`.
|
Effects:: See `endian_buffer::operator=(T)`.
|
||||||
Returns:: `*this`.
|
Returns:: `*this`.
|
||||||
|
|
||||||
|
```
|
||||||
|
value_type value() const noexcept;
|
||||||
|
```
|
||||||
|
[none]
|
||||||
|
* {blank}
|
||||||
|
+
|
||||||
|
Returns:: See `endian_buffer::value()`.
|
||||||
|
|
||||||
|
```
|
||||||
|
unsigned char* data() noexcept;
|
||||||
|
```
|
||||||
|
```
|
||||||
|
unsigned char const* data() const noexcept;
|
||||||
|
```
|
||||||
|
[none]
|
||||||
|
* {blank}
|
||||||
|
+
|
||||||
|
Returns:: See `endian_buffer::data()`.
|
||||||
|
|
||||||
```
|
```
|
||||||
operator T() const noexcept;
|
operator T() const noexcept;
|
||||||
```
|
```
|
||||||
|
Reference in New Issue
Block a user