| Code typedef (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | |
| Coord typedef (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | |
| coord_t typedef (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | |
| depth_t typedef (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | |
| derived() (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | inlineprotected |
| derived() const (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | inlineprotected |
| Index typedef (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | |
| Key typedef (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | |
| labels(NodeType node) const (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | inline |
| labels_t typedef (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | |
| labelsBlock(pos_t pos) (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | inlineprotected |
| labelsBlock(pos_t pos) const (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | inlineprotected |
| LabelsMap (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | friend |
| LabelsMap() (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | inlineprotected |
| LabelsMap(LabelsMap const &other)=default (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | protected |
| LabelsMap(LabelsMap &&other)=default (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | protected |
| LabelsMap(LabelsMap< Derived2, Tree2 > const &other) (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | inlineprotected |
| LabelsMap(LabelsMap< Derived2, Tree2 > &&other) (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | inlineprotected |
| labelsPropagationCriteria() const noexcept (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | inline |
| labelsSet(NodeType node, labels_t value, bool propagate=true) | ufo::LabelsMap< Derived, Tree > | inline |
| labelsSetPropagationCriteria(LabelsPropagationCriteria prop_criteria, bool propagate=true) (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | inline |
| labelsUpdate(NodeType node, label_t value, bool propagate=true) (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | inline |
| labelsUpdate(NodeType node, UnaryOp unary_op, bool propagate=true) (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | inline |
| length_t typedef (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | |
| Node typedef (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | |
| offset_t typedef (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | |
| onDotFileInfo(std::ostream &out, Index node) const (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | inlineprotected |
| onInitChildren(Index node, pos_t children) (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | inlineprotected |
| onInitRoot() (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | inlineprotected |
| onIsPrunable(pos_t block) const (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | inlineprotected |
| onPropagateChildren(Index node, pos_t children) (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | inlineprotected |
| onPruneChildren(Index node, pos_t children) (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | inlineprotected |
| onRead(ReadBuffer &in, std::vector< std::pair< pos_t, BitSet< BF > > > const &nodes) (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | inlineprotected |
| onWrite(WriteBuffer &out, std::vector< std::pair< pos_t, BitSet< BF > > > const &nodes) (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | inlineprotected |
| operator=(LabelsMap const &rhs)=default (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | protected |
| operator=(LabelsMap &&rhs)=default (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | protected |
| operator=(LabelsMap< Derived2, Tree2 > const &rhs) (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | inlineprotected |
| operator=(LabelsMap< Derived2, Tree2 > &&rhs) (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | inlineprotected |
| Point typedef (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | |
| pos_t typedef (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | |
| serializedSize(std::vector< std::pair< pos_t, BitSet< BF > > > const &, std::size_t num_nodes) const (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | inlineprotected |
| serializedSizeNode() noexcept (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | inlineprotectedstatic |
| swap(LabelsMap &other) noexcept (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | inlineprotected |
| Type (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | static |
| ~LabelsMap()=default (defined in ufo::LabelsMap< Derived, Tree >) | ufo::LabelsMap< Derived, Tree > | protected |