Rosetta  3.7
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Namespaces | Functions
IndexRange.hh File Reference
#include <ObjexxFCL/Star.hh>
#include <ObjexxFCL/Dimension.fwd.hh>
#include <cassert>
#include <cstddef>
#include <iosfwd>
#include <algorithm>

Classes

class  ObjexxFCL::IndexRange
 IndexRange: Index Range Abstract Base Class. More...
 

Namespaces

 ObjexxFCL
 

Functions

bool ObjexxFCL::operator== (IndexRange const &I, IndexRange const &J)
 IndexRange == IndexRange. More...
 
bool ObjexxFCL::operator!= (IndexRange const &I, IndexRange const &J)
 IndexRange != IndexRange. More...
 
bool ObjexxFCL::operator< (IndexRange const &I, IndexRange const &J)
 IndexRange < IndexRange. More...
 
bool ObjexxFCL::operator<= (IndexRange const &I, IndexRange const &J)
 IndexRange <= IndexRange. More...
 
bool ObjexxFCL::operator> (IndexRange const &I, IndexRange const &J)
 IndexRange > IndexRange. More...
 
bool ObjexxFCL::operator>= (IndexRange const &I, IndexRange const &J)
 IndexRange >= IndexRange. More...
 
std::istream & ObjexxFCL::operator>> (std::istream &stream, IndexRange &I)
 Stream Input. More...
 
std::ostream & ObjexxFCL::operator<< (std::ostream &stream, IndexRange const &I)
 Stream Output. More...