Google OR-Tools v9.14
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research::IntersectingSubsetsRange Class Reference

#include <set_cover_model.h>

Public Types

using iterator = IntersectingSubsetsIterator
using const_iterator = IntersectingSubsetsIterator

Public Member Functions

 IntersectingSubsetsRange (const SetCoverModel &model, SubsetIndex seed_subset)
iterator begin ()
iterator end ()
const_iterator begin () const
const_iterator end () const

Detailed Description

IntersectingSubsetsRange is a range of intersecting subsets for a fixed seed subset. Can be used with range-based for-loops.

Definition at line 523 of file set_cover_model.h.

Member Typedef Documentation

◆ const_iterator

◆ iterator

Constructor & Destructor Documentation

◆ IntersectingSubsetsRange()

operations_research::IntersectingSubsetsRange::IntersectingSubsetsRange ( const SetCoverModel & model,
SubsetIndex seed_subset )
inline

Definition at line 528 of file set_cover_model.h.

Member Function Documentation

◆ begin() [1/2]

iterator operations_research::IntersectingSubsetsRange::begin ( )
inline

Definition at line 531 of file set_cover_model.h.

◆ begin() [2/2]

const_iterator operations_research::IntersectingSubsetsRange::begin ( ) const
inline

Definition at line 537 of file set_cover_model.h.

◆ end() [1/2]

iterator operations_research::IntersectingSubsetsRange::end ( )
inline

Definition at line 533 of file set_cover_model.h.

◆ end() [2/2]

const_iterator operations_research::IntersectingSubsetsRange::end ( ) const
inline

Definition at line 541 of file set_cover_model.h.


The documentation for this class was generated from the following file: