|
Adobe Source Libraries 2.0.0
A collection of C++ libraries.
|
Go to the source code of this file.
Classes | |
| struct | unary_compose< F, G > |
| struct | binary_compose< F, G, H > |
| struct | get_element< I, T > |
| struct | get_element< I, void > |
| struct | always_true< T > |
| class | generator_t< Result > |
| A function object for value generation within a domain. More... | |
| class | sequence_t< T > |
| A function object for sequence generation within a domain. More... | |
| class | compare_members_t< T, R, Compare > |
| Utility class for adobe::compare_members. More... | |
| class | mem_data_t< T, R > |
Adaptor similar to boost::mem_fn() used by std::bind. More... | |
| struct | mem_data_t< const T, R > |
| struct | equivalent< O > |
| struct | transpose< F > |
| class | F |
Namespaces | |
| namespace | adobe |
Typedefs | |
| template<std::size_t I, class T> | |
| using | element |
| Deprecated, use std::tuple_element instead. | |
Functions | |
| template<typename F, typename G> | |
| unary_compose< F, G > | compose (F f, G g) |
| template<class T, typename R> | |
| compare_members_t< T, R, std::less< R > > | compare_members (R T::*member) |
| template<class T, typename R, class Compare> | |
| compare_members_t< T, R, Compare > | compare_members (R T::*member, Compare compare) |
| template<class T, typename R> | |
| mem_data_t< T, R > | mem_data (R T::*member) |
| template<typename F> | |
| auto | f_transpose (F f) -> transpose< F > |