Ingen  0.5.1
Classes | Public Member Functions | List of all members
Ingen::Server::UndoStack Class Reference
+ Inheritance diagram for Ingen::Server::UndoStack:
+ Collaboration diagram for Ingen::Server::UndoStack:


struct  Entry

Public Member Functions

 UndoStack (URIs &uris, URIMap &map)
int start_entry ()
bool write (const LV2_Atom *msg, int32_t default_id=0)
 Write an Atom to the sink. More...
int finish_entry ()
bool empty () const
Entry pop ()
void save (FILE *stream, const char *name="undo")

Member Function Documentation

§ write()

bool Ingen::Server::UndoStack::write ( const LV2_Atom *  msg,
int32_t  default_id = 0 

Write an Atom to the sink.

default_idThe default response ID to use if no patch:sequenceNumber property is present on the message.
True on success.

Implements Ingen::AtomSink.

The documentation for this class was generated from the following files: