Buffer edit actions implementation. More...
#include "buffer.h"#include "buffer_source.h"#include "buffer_action.h"

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. | |
Buffer edit actions implementation.
Buffer edit actions API.
Definition in file buffer_action_edit.h.
1.6.1