liblightify
|
#include "liblightify-private.h"
#include "node.h"
#include "context.h"
#include "groups.h"
#include <errno.h>
#include <stdlib.h>
#include <string.h>
Go to the source code of this file.
Data Structures | |
struct | lightify_group |
Functions | |
int | lightify_group_new (struct lightify_ctx *ctx, struct lightify_group **newgroup) |
int | lightify_group_remove (struct lightify_group *grp) |
int | lightify_group_set_name (struct lightify_group *grp, const unsigned char *name) |
const LIGHTIFY_EXPORT char * | lightify_group_get_name (struct lightify_group *grp) |
int | lightify_group_set_id (struct lightify_group *grp, int id) |
LIGHTIFY_EXPORT int | lightify_group_get_id (struct lightify_group *grp) |
LIGHTIFY_EXPORT struct lightify_group * | lightify_group_get_next (struct lightify_ctx *ctx, struct lightify_group *current) |
LIGHTIFY_EXPORT struct lightify_group * | lightify_group_get_previous (struct lightify_ctx *ctx, struct lightify_group *current) |
LIGHTIFY_EXPORT struct lightify_node * | lightify_group_get_next_node (struct lightify_group *grp, struct lightify_node *lastnode) |
Group support.
Definition in file groups.c.
int lightify_group_new | ( | struct lightify_ctx * | ctx, |
struct lightify_group ** | newgroup | ||
) |
int lightify_group_remove | ( | struct lightify_group * | grp | ) |
int lightify_group_set_id | ( | struct lightify_group * | grp, |
int | id | ||
) |
int lightify_group_set_name | ( | struct lightify_group * | grp, |
const unsigned char * | name | ||
) |