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:

Classes

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 
)
virtual

Write an Atom to the sink.

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

Implements Ingen::AtomSink.


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