16 typedef struct rpmsyck_node_s * rpmsyck_node;
18 struct rpmsyck_node_s {
28 typedef struct rpmSyck_s * rpmSyck;
32 rpmsyck_node firstNode;
34 #if defined(__LCLINT__)
45 rpmSyck rpmSyckCreate(
void);
53 rpmSyck rpmSyckLoad(
char *yaml);
61 rpmSyck rpmSyckUnlink ( rpmSyck rs)
63 #define rpmSyckUnlink(_rs) \
64 ((rpmSyck)rpmioUnlinkPoolItem((rpmioItem)(_rs), __FUNCTION__, __FILE__, __LINE__))
72 rpmSyck rpmSyckLink ( rpmSyck rs)
74 #define rpmSyckLink(_rs) \
75 ((rpmSyck)rpmioLinkPoolItem((rpmioItem)(_rs), __FUNCTION__, __FILE__, __LINE__))
83 rpmSyck rpmSyckFree( rpmSyck rs)
85 #define rpmSyckFree(_rs) \
86 ((rpmSyck)rpmioFreePoolItem((rpmioItem)(_rs), __FUNCTION__, __FILE__, __LINE__))
Hash table implemenation.
const char const bson * key