src/buffer_action_edit.h File Reference

Buffer edit actions implementation. More...

#include "buffer.h"
#include "buffer_source.h"
#include "buffer_action.h"
Include dependency graph for buffer_action_edit.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

Constructor functions



int buffer_action_append_new (buffer_action_t **action, bless_buffer_t *buf, bless_buffer_source_t *src, off_t src_offset, off_t length)
 Creates a new append buffer_action_t.
int buffer_action_insert_new (buffer_action_t **action, bless_buffer_t *buf, off_t offset, bless_buffer_source_t *src, off_t src_offset, off_t length)
 Creates a new insert buffer_action_t.
int buffer_action_delete_new (buffer_action_t **action, bless_buffer_t *buf, off_t offset, off_t length)
 Creates a new delete buffer_action_t.
int buffer_action_multi_new (buffer_action_t **action)
 Creates a new multi buffer_action_t.
int buffer_action_multi_add (buffer_action_t *multi_action, buffer_action_t *new_action)
 Adds a new action to a multi action.

Detailed Description

Buffer edit actions implementation.

Buffer edit actions API.

Definition in file buffer_action_edit.h.


Generated on Sun Nov 15 15:27:36 2009 for libbls by  doxygen 1.6.1