TF++, Miscellaneous classes and modules in C++:
tfxx::RangeList< T > Class Template Reference

#include <rangelist.h>

Collaboration diagram for tfxx::RangeList< T >:

Public Types

typedef T Tvalue
 
typedef tfxx::Range< TvalueTrange
 
typedef std::list< TrangeTlist
 

Public Member Functions

 RangeList ()
 
RangeListappend (const Trange &r)
 
void clear ()
 
Tlist::size_type size () const
 
bool contains (const Tvalue &v) const
 
Tlist list () const
 

Private Attributes

Tlist Mlist
 

Detailed Description

template<class T>
class tfxx::RangeList< T >

Definition at line 48 of file rangelist.h.


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