![]() |
Vcsn
2.3a
Be Rational
|
#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>
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... | |