|
Blender V4.3
|
#include <optional>#include "BLI_bit_ref.hh"#include "BLI_index_range.hh"#include "BLI_memory_utils.hh"Go to the source code of this file.
Classes | |
| class | blender::bits::BitIteratorBase |
| class | blender::bits::BitIterator |
| class | blender::bits::MutableBitIterator |
| class | blender::bits::BitSpan |
| class | blender::bits::BoundedBitSpan |
| class | blender::bits::MutableBitSpan |
| class | blender::bits::MutableBoundedBitSpan |
Namespaces | |
| namespace | blender |
| namespace | blender::bits |
Functions | |
| bool | blender::bits::is_bounded_span (const BitSpan span) |
| std::optional< BoundedBitSpan > | blender::bits::try_get_bounded_span (const BitSpan span) |
| template<typename T > | |
| T | blender::bits::to_best_bit_span (const T &data) |
| std::ostream & | blender::bits::operator<< (std::ostream &stream, const BitSpan &span) |
| std::ostream & | blender::bits::operator<< (std::ostream &stream, const MutableBitSpan &span) |
Variables | |
| template<typename... Args> | |
| constexpr bool | blender::bits::all_bounded_spans |