Vcsn  2.4
Be Rational
oneset.hh File Reference
#include <iostream>
#include <set>
#include <stdexcept>
#include <vcsn/core/kind.hh>
#include <vcsn/labelset/labelset.hh>
#include <vcsn/misc/functional.hh>
#include <vcsn/misc/raise.hh>
Include dependency graph for oneset.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  vcsn::oneset
 Implementation of labels are ones: there is a single instance of label. More...
 
struct  vcsn::detail::nullableset_traits< oneset >
 Conversion to a nullableset: identity. More...
 
struct  vcsn::detail::law_traits< oneset >
 Conversion to a wordset: identity. More...
 
struct  vcsn::detail::join_impl< oneset, oneset >
 

Namespaces

 vcsn
 
 vcsn::detail
 

Functions

oneset vcsn::meet (const oneset &, const oneset &)
 The meet of two labelsets. More...
 
template<typename RandomGenerator = std::default_random_engine>
oneset::value_t vcsn::random_label (const oneset &ls, RandomGenerator &=RandomGenerator())
 Random label from oneset. More...