#include <frame_private.hpp>
Public Types | |
using | data_t = std::vector< std::pair< D, int > > |
Public Member Functions | |
progressive_base (const std::string &input) | |
virtual const T | get_current_element (int current_time, T default_val) const =0 |
virtual bool | does_not_change () const |
int | duration () const |
std::string | get_original () const |
data_t & | data () |
const data_t & | data () const |
virtual | ~progressive_base () |
Private Attributes | |
data_t | data_ |
std::string | input_ |
Definition at line 26 of file frame_private.hpp.
using progressive_base< T, D >::data_t = std::vector<std::pair<D, int> > |
Definition at line 29 of file frame_private.hpp.
|
inline |
Definition at line 31 of file frame_private.hpp.
|
inlinevirtual |
Definition at line 68 of file frame_private.hpp.
|
inline |
Definition at line 58 of file frame_private.hpp.
References progressive_base< T, D >::data_.
|
inline |
Definition at line 63 of file frame_private.hpp.
References progressive_base< T, D >::data_.
|
inlinevirtual |
Reimplemented in progressive_pair< T >, progressive_pair< double >, and progressive_pair< int >.
Definition at line 38 of file frame_private.hpp.
References progressive_base< T, D >::data_.
Referenced by frame_parsed_parameters::does_not_change().
|
inline |
Definition at line 43 of file frame_private.hpp.
References progressive_base< T, D >::data_.
|
pure virtual |
Implemented in progressive_single< T >, and progressive_pair< T >.
|
inline |
Definition at line 53 of file frame_private.hpp.
References progressive_base< T, D >::input_.
Referenced by frame_parsed_parameters::debug_strings(), and frame_parsed_parameters::override().
|
private |
Definition at line 71 of file frame_private.hpp.
Referenced by progressive_base< T, D >::data(), progressive_base< T, D >::does_not_change(), and progressive_base< T, D >::duration().
|
private |
Definition at line 72 of file frame_private.hpp.
Referenced by progressive_base< T, D >::get_original().