#include <string.h>
#include <vector>
#include <realroot/parser.hpp>
#include <realroot/shared_object.hpp>
#include <realroot/assign.hpp>
#include <realroot/array.hpp>
Go to the source code of this file.
Classes
Namespaces
- namespace mmx
- namespace mmx::let
Namespace for explicit type conversion.
Defines
Functions
- template<class C > std::ostream & operator<< (std::ostream &os, const std::vector< C > &V)
- template<class C , class R , class X , class S > void assign (Seq< C, R > &r, const Seq< X, S > &x)
- template<class C , class R , class S > void assign (Seq< C, R > &r, const Seq< C, S > &x)
- template<class C , class R > const C & read (const Seq< C, R > &m, unsigned i)
- template<class C , class R > bool eq (const Seq< C, R > &v1, const Seq< C, R > &v2)
- template<class C , class R > bool neq (const Seq< C, R > &v1, const Seq< C, R > &v2)
- template<class C , class R > unsigned hash (const Seq< C, R > &v)
- template<class C , class R > unsigned soft_hash (const Seq< C, R > &m)
- template<class C , class R > Seq< C, R >::const_iterator iterate (const Seq< C, R > &m)
- template<class C , class R > Seq< C, R > & operator<< (Seq< C, R > &r, const C &x)
- template<class C , class R > bool operator== (const Seq< C, R > &a, const Seq< C, R > &b)
- template<class C , class R > bool operator!= (const Seq< C, R > &a, const Seq< C, R > &b)
- template<class C , class R > std::ostream & operator<< (std::ostream &os, const Seq< C, R > &s)
- Output operator.
- template<class C , class R > std::istream & operator>> (std::istream &is, Seq< C, R > &V)
- template<class C , class R > Seq< C, R > operator+ (Seq< C, R > a, const Seq< C, R > &b)
- template<class C , class R > Seq< C, R > adds (Seq< C, R > a, const Seq< C, R > &b)
- template<class C , class R > Seq< C, R > mul (C b, Seq< C, R > a)
- template<class C , class R > Seq< C, R > operator/ (Seq< C, R > a, const C b)
- template<typename T > T * qForeachpointer (const T &)
- template<typename T > ShapeForeachContainer< T > qForeachContainerNew (const T &t)
- template<typename T > const ShapeForeachContainer< T > * qForeachContainer (const ShapeForeachContainerBase *base, const T *)
Define Documentation
#define foreach Shape_FOREACH |
#define Shape_FOREACH |
( |
|
variable, |
|
|
|
container |
|
) |
| |