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.