Go to the documentation of this file.    1 #ifndef __JTOOLS__JRANGE__ 
    2 #define __JTOOLS__JRANGE__ 
   33   template<
class T, 
class JComparator_t = std::less<T> >
 
   37     public JMath  < JRange<T> >
 
   99     template<
class iterator_type, 
class value_type, 
class result_type>
 
  100     JRange(iterator_type __begin, iterator_type __end, result_type value_type::*member) :
 
  115     template<
class iterator_type, 
class value_type, 
class result_type>
 
  116     JRange(iterator_type __begin, iterator_type __end, result_type (value_type::*
function)() 
const) :
 
  130       return static_cast<const range_type&>(*
this);
 
  141       static_cast<range_type&>(*
this) = range;
 
  168       using namespace JLANG;
 
  181     template<
class iterator_type, 
class value_type, 
class result_type>
 
  182     void setRange(iterator_type __begin, iterator_type __end, result_type value_type::*member)
 
  186       for (iterator_type i = __begin; i != __end; ++i) {
 
  199     template<
class iterator_type, 
class value_type, 
class result_type>
 
  200     void setRange(iterator_type __begin, iterator_type __end, result_type (value_type::*
function)() 
const)
 
  204       for (iterator_type i = __begin; i != __end; ++i) {
 
  499       this->
first  *= factor;
 
  513       this->
first  /= factor;
 
  608   template<
class T, 
class JComparator_t>
 
  622   template<
class T, 
class JComparator_t>
 
  638   template<
class T, 
class JComparator_t>
 
  652   template<
class T, 
class JComparator_t>
 
  670   template<
class T, 
class JComparator_t>
 
  687   template<
class T, 
class JComparator_t>
 
 
Template definition of auxiliary base class for comparison of data structures.
 
Data structure to check whether given data type is an iterator.
 
JArgument< T >::argument_type argument_type
 
Auxiliary base class for aritmetic operations of derived class types.
 
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
 
TTimeStamp max()
Get maximum possible value.
 
Auxiliary template class for type bool.
 
Auxiliary classes and methods for language specific functionality.
 
float min()
Get minimum possible value.