Vcsn
2.0
Be Rational
Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
fwd.hh
Go to the documentation of this file.
1
#ifndef VCSN_WEIGHTSET_FWD_HH
2
# define VCSN_WEIGHTSET_FWD_HH
3
4
namespace
vcsn
5
{
6
namespace
detail
7
{
8
// b.hh.
9
class
b_impl;
10
11
// f2.hh.
12
class
f2_impl;
13
14
// q.hh.
15
class
q_impl;
16
17
// qmp.hh.
18
class
qmp_impl;
19
20
// r.hh.
21
class
r_impl;
22
23
// z.hh.
24
class
z_impl;
25
26
// zmin.hh.
27
class
zmin_impl;
28
}
29
30
// polynomialset.hh.
31
template
<
class
Context>
32
class
polynomialset
;
33
34
// weightset.hh.
35
template
<
typename
WeightSet>
36
struct
variadic_mul_mixin
;
37
38
using
b
=
variadic_mul_mixin<detail::b_impl>
;
39
using
f2
=
variadic_mul_mixin<detail::f2_impl>
;
40
using
q
=
variadic_mul_mixin<detail::q_impl>
;
41
using
qmp
=
variadic_mul_mixin<detail::qmp_impl>
;
42
using
r
=
variadic_mul_mixin<detail::r_impl>
;
43
using
z
=
variadic_mul_mixin<detail::z_impl>
;
44
using
zmin
=
variadic_mul_mixin<detail::zmin_impl>
;
45
46
}
// namespace vcsn
47
48
#endif // !VCSN_WEIGHTSET_FWD_HH
vcsn::polynomialset
Linear combination of labels: map labels to weights.
Definition:
fwd.hh:32
vcsn::variadic_mul_mixin
Provide a variadic mul on top of a binary mul(), and one().
Definition:
fwd.hh:36
vcsn
weightset
fwd.hh
Generated by
1.8.7