Ardour  9.0-pre0-582-g084a23a80d
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

◆ add()

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.

◆ remove()

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

◆ added

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

Definition at line 79 of file sequence_property.h.

◆ removed

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: