#include <set.hh>

Public Types | |
| typedef bkd_viter_< E > | bkd_viter | 
| Backward Value_Iterator associated type.   | |
| typedef Value_Set< void > | category | 
| typedef E | exact_t | 
| typedef fwd_viter_< E > | fwd_viter | 
| Forward Value_Iterator associated type.   | |
| typedef T | value | 
| Value associated type.   | |
Public Member Functions | |
| bool | has (const T &v) const | 
Test if v belongs to this iterable_set: always true!   | |
| unsigned | index_of (const T &v) const | 
Give the index of value v in this iterable_set.   | |
| unsigned | nvalues () const | 
| Give the number of values.   | |
| T | operator[] (unsigned i) const | 
Give the i-th value.   | |
typedef bkd_viter_<E> mln::value::internal::iterable_set< T, E >::bkd_viter [inherited] | 
        
Backward Value_Iterator associated type.
typedef Value_Set<void> mln::Value_Set< E >::category [inherited] | 
        
Reimplemented from mln::Object< E >.
typedef E mln::Object< E >::exact_t [inherited] | 
        
typedef fwd_viter_<E> mln::value::internal::iterable_set< T, E >::fwd_viter [inherited] | 
        
Forward Value_Iterator associated type.
typedef T mln::value::internal::iterable_set< T, E >::value [inherited] | 
        
Value associated type.
| bool mln::value::internal::iterable_set< T, E >::has | ( | const T & | v | ) |  const [inline, inherited] | 
        
Test if v belongs to this iterable_set: always true! 
| unsigned mln::value::internal::iterable_set< T, E >::index_of | ( | const T & | v | ) |  const [inline, inherited] | 
        
Give the index of value v in this iterable_set. 
| unsigned mln::value::internal::iterable_set< T, E >::nvalues | ( | ) |  const [inline, inherited] | 
        
Give the number of values.
Referenced by mln::value::internal::iterable_set< T, E >::operator[]().
| T mln::value::internal::iterable_set< T, E >::operator[] | ( | unsigned | i | ) |  const [inline, inherited] | 
        
Give the i-th value. 
References mln::value::internal::iterable_set< T, E >::nvalues().
 1.7.1