A toolkit for distributed mathematical modeling
INMOST::interval< IndType, ValType > Class Template Reference

Public Types

typedef ValType * iterator
typedef ValType const * const_iterator

Public Member Functions

void clear ()
void swap (interval< IndType, ValType > &other)
 interval (IndType beg)
 interval (IndType beg, IndType end, ValType c=ValType())
 interval (const interval &other)
intervaloperator= (interval const &other)
ValType & at (IndType row)
const ValType & at (IndType row) const
ValType & operator[] (IndType row)
const ValType & operator[] (IndType row) const
void set_interval_beg (IndType beg)
void set_interval_end (IndType end, const ValType &c=ValType())
void shift_interval (IndType shift)
iterator begin ()
const_iterator begin () const
iterator end ()
const_iterator end () const
IndType get_interval_beg () const
IndType get_interval_end () const
int size () const
bool empty () const

Detailed Description

template<typename IndType, typename ValType>
class INMOST::interval< IndType, ValType >

Definition at line 840 of file container.hpp.

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