Sequence Model Concept | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Classes | |
| struct | sequence_model_key_type< SequenceModel > |
| SequenceModel concept requirement. More... | |
| struct | sequence_model_value_type< SequenceModel > |
| SequenceModel concept requirement. More... | |
| struct | SequenceModelConcept< SequenceModel > |
| SequenceModel concept requirement. More... | |
| struct | SequenceModelConcept< boost::reference_wrapper< T > > |
Functions | |
| template<class SM > | |
| void | insert (SM &v, typename sequence_model_key_type< SM >::type before, const typename sequence_model_value_type< SM >::type &x) |
| template<class SM > | |
| void | insert_set (SM &v, typename sequence_model_key_type< SM >::type before, const vector< typename sequence_model_value_type< SM >::type > &x) |
| template<class SM > | |
| void | push_back (SM &v, const typename sequence_model_value_type< SM >::type &x) |
| template<class SM > | |
| void | sequence_model_clear (SM &v) |
| template<class SM > | |
| void | sequence_model_erase (SM &v, const vector< typename sequence_model_key_type< SM >::type > &x) |
| template<class SM > | |
| void | set (SM &v, typename sequence_model_key_type< SM >::type key, const typename sequence_model_value_type< SM >::type &x) |
Function Documentation
| void adobe::insert | ( | SM & | v, |
| typename sequence_model_key_type< SM >::type | before, | ||
| const typename sequence_model_value_type< SM >::type & | x | ||
| ) |
SequenceModel concept requirement.
Definition at line 96 of file poly_sequence_model.hpp.
| void adobe::insert_set | ( | SM & | v, |
| typename sequence_model_key_type< SM >::type | before, | ||
| const vector< typename sequence_model_value_type< SM >::type > & | x | ||
| ) |
SequenceModel concept requirement.
Definition at line 85 of file poly_sequence_model.hpp.
| void adobe::push_back | ( | SM & | v, |
| const typename sequence_model_value_type< SM >::type & | x | ||
| ) |
SequenceModel concept requirement.
Definition at line 64 of file poly_sequence_model.hpp.
| void adobe::sequence_model_clear | ( | SM & | v ) |
SequenceModel concept requirement.
Definition at line 117 of file poly_sequence_model.hpp.
| void adobe::sequence_model_erase | ( | SM & | v, |
| const vector< typename sequence_model_key_type< SM >::type > & | x | ||
| ) |
SequenceModel concept requirement.
Definition at line 107 of file poly_sequence_model.hpp.
| void adobe::set | ( | SM & | v, |
| typename sequence_model_key_type< SM >::type | key, | ||
| const typename sequence_model_value_type< SM >::type & | x | ||
| ) |
SequenceModel concept requirement.
Definition at line 74 of file poly_sequence_model.hpp.

