Element.
More...
Include dependency graph for element_ops.hxx:

This graph shows which files directly or indirectly include this file:

Namespaces | |
| namespace | vcsn |
| namespace | std |
Element.
|
|
Value: template<typename S1, typename T1, typename S2, typename T2> \
static inline \
Ret operator Op(const Element<S1, T1>& x1, \
const Element<S2, T2>& x2) |
|
|
Value: template<typename S1, typename T1, typename T2> \ static inline \ Ret operator Op(const Element<S1, T1>& x1, const T2& x2) |
|
|
Value: template<typename T1, typename S2, typename T2> \ static inline \ Ret operator Op(const T1& x1, const Element<S2, T2>& x2) |
|
|
Value: ELEMENT_OP_PROTO_SYM(Op, bool) { DELEGATE_SYM(OpName); } \
ELEMENT_OP_PROTO_LEFT_FOREIGN(Op, bool) { DELEGATE_LEFT_FOREIGN(OpName); } \
ELEMENT_OP_PROTO_RIGHT_FOREIGN(Op, bool) { DELEGATE_RIGHT_FOREIGN(OpName); } |
|
|
Value: ELEMENT_OP_PROTO_SYM(Op, bool) { return Not (x ## X1 Del x ## X2); } \
ELEMENT_OP_PROTO_LEFT_FOREIGN(Op, bool) { return Not (x ## X1 Del x ## X2); } \
ELEMENT_OP_PROTO_RIGHT_FOREIGN(Op, bool) { return Not (x ## X1 Del x ## X2); } |
1.2.14 written by Dimitri van Heesch,
© 1997-2002