stlab.adobe.com Adobe Systems Incorporated

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

poly_ holder for implementations that model the SequenceModel concept.

#include <poly_sequence_model.hpp>

List of all members.

Public Types

typedef poly_base
< poly_sequence_model_interface
< T >
, poly_sequence_model_instance
< T >::template type > 
base_t

Public Member Functions

void clear ()
void erase (const vector< sequence_key< T > > &key_set)
void insert (sequence_key< T > before, const T &x)
void insert_set (sequence_key< T > before, const vector< T > &value_set)
void push_back (const T &x)
 sequence_model_base (move_from< sequence_model_base > x)
template<typename V >
 sequence_model_base (const V &s)
void set (sequence_key< T > key, const T &x)

Detailed Description

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

Definition at line 286 of file poly_sequence_model.hpp.


Member Typedef Documentation

Definition at line 290 of file poly_sequence_model.hpp.


Constructor & Destructor Documentation

sequence_model_base ( const V &  s ) [explicit]

Definition at line 293 of file poly_sequence_model.hpp.

Definition at line 297 of file poly_sequence_model.hpp.


Member Function Documentation

void clear (  )

Definition at line 316 of file poly_sequence_model.hpp.

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

Definition at line 313 of file poly_sequence_model.hpp.

void insert ( sequence_key< T >  before,
const T &  x 
)

Definition at line 310 of file poly_sequence_model.hpp.

void insert_set ( sequence_key< T >  before,
const vector< T > &  value_set 
)

Definition at line 307 of file poly_sequence_model.hpp.

void push_back ( const T &  x )

Definition at line 301 of file poly_sequence_model.hpp.

void set ( sequence_key< T >  key,
const T &  x 
)

Definition at line 304 of file poly_sequence_model.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