ardour
Public Member Functions | Public Attributes | List of all members
PBD::SequenceProperty< Container >::ChangeRecord Struct Reference

#include <sequence_property.h>

Public Member Functions

void add (typename Container::value_type const &r)
 
void remove (typename Container::value_type const &r)
 

Public Attributes

ChangeContainer added
 
ChangeContainer removed
 

Detailed Description

template<typename Container>
struct PBD::SequenceProperty< Container >::ChangeRecord

A record of changes made

Definition at line 53 of file sequence_property.h.

Member Function Documentation

template<typename Container>
void PBD::SequenceProperty< Container >::ChangeRecord::add ( typename Container::value_type const &  r)
inline

Definition at line 55 of file sequence_property.h.

template<typename Container>
void PBD::SequenceProperty< Container >::ChangeRecord::remove ( typename Container::value_type const &  r)
inline

Definition at line 67 of file sequence_property.h.

Member Data Documentation

template<typename Container>
ChangeContainer PBD::SequenceProperty< Container >::ChangeRecord::added

Definition at line 79 of file sequence_property.h.

template<typename Container>
ChangeContainer PBD::SequenceProperty< Container >::ChangeRecord::removed

Definition at line 80 of file sequence_property.h.


The documentation for this struct was generated from the following file: