Buffer actions API. More...
#include "data_object.h"#include "buffer_event.h"

Go to the source code of this file.
Typedefs | |
| typedef struct buffer_action | buffer_action_t | 
| Opaque type for buffer action ADT.  | |
Functions | |
| int | buffer_action_do (buffer_action_t *action) | 
| Performs a buffer_action_t.   | |
| int | buffer_action_undo (buffer_action_t *action) | 
| Reverts a buffer_action_t.   | |
| int | buffer_action_private_copy (buffer_action_t *action, data_object_t *dobj) | 
| Makes a private copy of all the data held by this action that belong to a data object.   | |
| int | buffer_action_to_event (buffer_action_t *action, struct bless_buffer_event_info *event_info) | 
| Fills an event info structure describing a buffer_action_t.   | |
| int | buffer_action_free (buffer_action_t *action) | 
| Frees a buffer_action_t.   | |
Buffer actions API.
Definition in file buffer_action.h.
 1.6.1