# Gecode::Set::LubRanges< CachedView< View > > Class Template Reference

[Set views]

Range iterator for least upper bound of cached set views More...

`#include <cached.hpp>`

## Constructors and initialization | |

| |

LubRanges (void) | |

Default constructor. | |

LubRanges (const CachedView< View > &x) | |

Initialize with ranges for view x. | |

void | init (const CachedView< View > &x) |

Initialize with ranges for view x. |

## Detailed Description

### template<class View>

class Gecode::Set::LubRanges< CachedView< View > >

Range iterator for least upper bound of cached set views

Definition at line 319 of file cached.hpp.

## Constructor & Destructor Documentation

template<class View >

Gecode::Set::LubRanges< CachedView< View > >::LubRanges | ( | void | ) | ` [inline]` |

Default constructor.

Reimplemented from Gecode::Set::LubRanges< View >.

Definition at line 324 of file cached.hpp.

template<class View >

Gecode::Set::LubRanges< CachedView< View > >::LubRanges | ( | const CachedView< View > & | x |
) | ` [inline]` |

Initialize with ranges for view *x*.

Definition at line 334 of file cached.hpp.

## Member Function Documentation

template<class View >

void Gecode::Set::LubRanges< CachedView< View > >::init | ( | const CachedView< View > & | x |
) | ` [inline]` |

Initialize with ranges for view *x*.

Definition at line 339 of file cached.hpp.

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

- gecode/set/view/cached.hpp