stlab.adobe.com Adobe Systems Incorporated

sequence_view< T > Struct Template Reference
[Sequence MVC Concepts]

poly_ holder for implementations that model the SequenceView concept.

#include <poly_sequence_view.hpp>

List of all members.

Public Types

typedef poly_base
< poly_sequence_view_interface
< T >
, poly_sequence_view_instance
< T >::template type > 
base_t
typedef
poly_sequence_view_instance< T >
::cow_value_type 
cow_value_type

Public Member Functions

void clear ()
void erase (const vector< sequence_key< T > > &key_set)
void extend (sequence_key< T > before, sequence_key< T > value_key, cow_value_type value)
void extend_set (sequence_key< T > before, const vector< sequence_key< T > > &extend_key_set)
void refresh (sequence_key< T > index, cow_value_type value)
template<typename V >
 sequence_view (const V &s)
 sequence_view (move_from< sequence_view > x)

Detailed Description

template<typename T>
struct adobe::sequence_view< T >

Definition at line 100 of file poly_sequence_view.hpp.


Member Typedef Documentation

Definition at line 104 of file poly_sequence_view.hpp.


Constructor & Destructor Documentation

sequence_view ( const V &  s ) [explicit]

Definition at line 109 of file poly_sequence_view.hpp.

Definition at line 113 of file poly_sequence_view.hpp.


Member Function Documentation

void clear (  )

Definition at line 129 of file poly_sequence_view.hpp.

void erase ( const vector< sequence_key< T > > &  key_set )

Definition at line 126 of file poly_sequence_view.hpp.

void extend ( sequence_key< T >  before,
sequence_key< T >  value_key,
cow_value_type  value 
)

Definition at line 120 of file poly_sequence_view.hpp.

void extend_set ( sequence_key< T >  before,
const vector< sequence_key< T > > &  extend_key_set 
)

Definition at line 123 of file poly_sequence_view.hpp.

void refresh ( sequence_key< T >  index,
cow_value_type  value 
)

Definition at line 117 of file poly_sequence_view.hpp.

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