stlab.adobe.com Adobe Systems Incorporated

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

poly_ concept for implementations that model the SequenceModel concept.

#include <poly_sequence_model.hpp>

List of all members.

Public Member Functions

virtual void clear ()=0
virtual void erase (const vector< sequence_key< T > > &key_set)=0
virtual void insert (sequence_key< T > before, const T &value)=0
virtual void insert_set (sequence_key< T > before, const vector< T > &value_set)=0
virtual void push_back (const T &x)=0
virtual void set (sequence_key< T > key, const T &value)=0

Detailed Description

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

Definition at line 220 of file poly_sequence_model.hpp.


Member Function Documentation

virtual void clear (  ) [pure virtual]
virtual void erase ( const vector< sequence_key< T > > &  key_set ) [pure virtual]
virtual void insert ( sequence_key< T >  before,
const T &  value 
) [pure virtual]
virtual void insert_set ( sequence_key< T >  before,
const vector< T > &  value_set 
) [pure virtual]
virtual void push_back ( const T &  x ) [pure virtual]
virtual void set ( sequence_key< T >  key,
const T &  value 
) [pure virtual]

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