stlab.adobe.com Adobe Systems Incorporated

sequence_view.hpp File Reference

#include <boost/concept_check.hpp>
#include <boost/function.hpp>
#include <adobe/copy_on_write.hpp>
#include <adobe/selection.hpp>
#include <adobe/vector.hpp>

Go to the source code of this file.

Classes

struct  sequence_view_cow_value_type< SequenceView >
struct  sequence_view_key_type< SequenceView >
 SequenceView concept requirement. More...
struct  sequence_view_value_type< SequenceView >
struct  SequenceViewConcept< SequenceView >
 View concept for sequences. More...
struct  SequenceViewConcept< boost::reference_wrapper< T > >

Namespaces

namespace  adobe

Functions

template<class SV >
void clear (SV &v)
template<class SV >
void erase (SV &v, const vector< typename sequence_view_key_type< SV >::type > &key_set)
template<class SV >
void extend (SV &v, typename sequence_view_key_type< SV >::type before, typename sequence_view_key_type< SV >::type value_key, typename sequence_view_cow_value_type< SV >::type value)
template<class SV >
void extend_set (SV &v, typename sequence_view_key_type< SV >::type before, const vector< typename sequence_view_key_type< SV >::type > &extend_key_set)
template<class SV >
void refresh (SV &v, typename sequence_view_key_type< SV >::type index, typename sequence_view_cow_value_type< SV >::type value)

Copyright © 2006-2007 Adobe Systems Incorporated.

Use of this website signifies your agreement to the Terms of Use and Online Privacy Policy.

Search powered by Google