NAME
sqlbox_role_hier_child —
add a child to a role
LIBRARY
library “sqlbox”
SYNOPSIS
#include
<stdint.h>
#include <sqlbox.h>
int
sqlbox_role_hier_child(struct
sqlbox_role_hier *p, size_t parent,
size_t child);
DESCRIPTION
Set parent to be the parent of role
child in the hierarchy generator
p. In the hierarchical structure created by
sqlbox_role_hier_child(),
a node may have at most one parent.
RETURN VALUES
Returns zero if child or parent is an invalid role, if child already has a parent set, if either child or parent are a sink or start role, or if child is already an ancestor to parent. Returns non-zero otherwise.