Definition at line 42 of file container.h.
#include <container.h>
◆ Offset
◆ LiteralsOrOffsets() [1/3]
| operations_research::sat::LiteralsOrOffsets::LiteralsOrOffsets |
( |
| ) |
|
|
default |
◆ ~LiteralsOrOffsets()
| operations_research::sat::LiteralsOrOffsets::~LiteralsOrOffsets |
( |
| ) |
|
|
inline |
◆ LiteralsOrOffsets() [2/3]
| operations_research::sat::LiteralsOrOffsets::LiteralsOrOffsets |
( |
const LiteralsOrOffsets & | | ) |
|
|
delete |
◆ LiteralsOrOffsets() [3/3]
| operations_research::sat::LiteralsOrOffsets::LiteralsOrOffsets |
( |
LiteralsOrOffsets && | o | ) |
|
|
inline |
◆ capacity()
| uint32_t operations_research::sat::LiteralsOrOffsets::capacity |
( |
| ) |
const |
|
inline |
◆ Clear()
| void operations_research::sat::LiteralsOrOffsets::Clear |
( |
| ) |
|
|
inline |
◆ ClearAndReleaseMemory()
| void operations_research::sat::LiteralsOrOffsets::ClearAndReleaseMemory |
( |
| ) |
|
|
inline |
◆ ClearLiterals()
| void operations_research::sat::LiteralsOrOffsets::ClearLiterals |
( |
| ) |
|
|
inline |
◆ ClearOffsets()
| void operations_research::sat::LiteralsOrOffsets::ClearOffsets |
( |
| ) |
|
|
inline |
◆ InsertOffset()
| void operations_research::sat::LiteralsOrOffsets::InsertOffset |
( |
Offset | offset | ) |
|
|
inline |
◆ literals() [1/2]
| absl::Span< Literal > operations_research::sat::LiteralsOrOffsets::literals |
( |
| ) |
|
|
inline |
◆ literals() [2/2]
| absl::Span< const Literal > operations_research::sat::LiteralsOrOffsets::literals |
( |
| ) |
const |
|
inline |
◆ num_literals()
| int operations_research::sat::LiteralsOrOffsets::num_literals |
( |
| ) |
const |
|
inline |
◆ num_offsets()
| int operations_research::sat::LiteralsOrOffsets::num_offsets |
( |
| ) |
const |
|
inline |
◆ offsets() [1/2]
◆ offsets() [2/2]
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ PushBackLiteral()
| void operations_research::sat::LiteralsOrOffsets::PushBackLiteral |
( |
Literal | literal | ) |
|
|
inline |
◆ RemoveLiteralsIf()
template<typename Predicate>
| void operations_research::sat::LiteralsOrOffsets::RemoveLiteralsIf |
( |
Predicate | predicate | ) |
|
◆ ShrinkToFit()
| void operations_research::sat::LiteralsOrOffsets::ShrinkToFit |
( |
| ) |
|
|
inline |
◆ TruncateLiterals()
| void operations_research::sat::LiteralsOrOffsets::TruncateLiterals |
( |
int | new_size | ) |
|
|
inline |
◆ inlined
| LiteralOrOffset operations_research::sat::LiteralsOrOffsets::inlined[kInlineElements] |
◆ kInlineElements
| uint32_t operations_research::sat::LiteralsOrOffsets::kInlineElements = 4 |
|
staticconstexpr |
◆ ptr
| LiteralOrOffset* operations_research::sat::LiteralsOrOffsets::ptr |
The documentation for this class was generated from the following file: