src/buffer_info.c File Reference

Buffer info operations. More...

#include <stdlib.h>
#include <errno.h>
#include <string.h>
#include "buffer.h"
#include "buffer_internal.h"
#include "buffer_util.h"
#include "buffer_event.h"
#include "type_limits.h"
#include "debug.h"
Include dependency graph for buffer_info.c:

Go to the source code of this file.

Functions

int bless_buffer_can_undo (bless_buffer_t *buf, int *can_undo)
 Checks whether the last operation in a bless_buffer_t can be undone.
int bless_buffer_can_redo (bless_buffer_t *buf, int *can_redo)
 Checks whether the last undone operation in a bless_buffer_t can be redone.
int bless_buffer_get_size (bless_buffer_t *buf, off_t *size)
 Gets the size of a bless_buffer_t.
int bless_buffer_set_option (bless_buffer_t *buf, bless_buffer_option_t opt, char *val)
 Sets a buffer option.
int bless_buffer_get_option (bless_buffer_t *buf, char **val, bless_buffer_option_t opt)
 Gets a buffer option.
int bless_buffer_set_event_callback (bless_buffer_t *buf, bless_buffer_event_func_t *func, void *user_data)
 Sets the callback function used to report buffer events.

Detailed Description

Buffer info operations.

Definition in file buffer_info.c.


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