25#ifndef LMMS_JOURNALLING_OBJECT_H
26#define LMMS_JOURNALLING_OBJECT_H
61 void addJournalCheckPoint();
63 QDomElement saveState( QDomDocument & _doc,
64 QDomElement & _parent )
override;
66 void restoreState(
const QDomElement & _this )
override;
82 return oldJournalling;
jo_id_t m_id
Definition JournallingObject.h:95
void restoreJournallingState()
Definition JournallingObject.h:53
void setJournalling(const bool _sr)
Definition JournallingObject.h:73
QStack< bool > m_journallingStateStack
Definition JournallingObject.h:99
bool isJournalling() const
Definition JournallingObject.h:68
JournallingObject()
Definition JournallingObject.cpp:36
jo_id_t id() const
Definition JournallingObject.h:42
bool isJournallingStateStackEmpty() const
Definition JournallingObject.h:85
void saveJournallingState(const bool newState)
Definition JournallingObject.h:47
bool m_journalling
Definition JournallingObject.h:97
bool testAndSetJournalling(const bool newState)
Definition JournallingObject.h:78
SerializingObject()
Definition SerializingObject.cpp:32
Definition AudioAlsa.cpp:35
std::uint32_t jo_id_t
Definition LmmsTypes.h:50