Include dependency graph for container_ops.hh:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
namespace | vcsn |
Classes | |
struct | op_begin_traits |
struct | op_rbegin_traits |
Functions | |
template<typename S, typename T> | |
T::iterator | vcsn::op_begin (const Structure< S > &s, T &v) |
template<typename S, typename T> | |
T::iterator | vcsn::op_end (const Structure< S > &s, T &v) |
template<typename S, typename T> | |
T::const_iterator | vcsn::op_begin_const (const Structure< S > &s, const T &v) |
template<typename S, typename T> | |
T::const_iterator | vcsn::op_end_const (const Structure< S > &s, const T &v) |
template<typename S, typename T> | |
T::reverse_iterator | vcsn::op_rbegin (const Structure< S > &s, T &v) |
template<typename S, typename T> | |
T::reverse_iterator | vcsn::op_rend (const Structure< S > &s, T &v) |
template<typename S, typename T> | |
T::const_reverse_iterator | vcsn::op_rbegin_const (const Structure< S > &s, const T &v) |
template<typename S, typename T> | |
T::const_reverse_iterator | vcsn::op_rend_const (const Structure< S > &s, const T &v) |
template<typename S, typename T> | |
bool | vcsn::op_empty (const Structure< S > &s, const T &v) |
template<typename S, typename T> | |
size_t | vcsn::op_size (const Structure< S > &s, const T &v) |
template<typename S, typename T> | |
size_t | vcsn::op_max_size (const Structure< S > &s, const T &v) |
template<typename S, typename T, typename U> | |
bool | vcsn::op_contains_e (const Structure< S > &s, const T &v, const U &c) |
template<typename S, typename T, typename U> | |
void | vcsn::op_insert (const Structure< S > &s, T &v, const U &c) |
template<typename S, typename T> | |
bool | vcsn::op_is_finite (const Structure< S > &s, const T &a) |
This file contains generic implementation of the op_ operators for containers Element.
Definition in file container_ops.hh.