Lines Matching defs:scf_pg_tmpl_t
65 typedef struct scf_pg_tmpl scf_pg_tmpl_t;
685 scf_pg_tmpl_t *scf_tmpl_pg_create(scf_handle_t *);
686 void scf_tmpl_pg_destroy(scf_pg_tmpl_t *);
687 void scf_tmpl_pg_reset(scf_pg_tmpl_t *);
688 int scf_tmpl_get_by_pg(scf_propertygroup_t *, scf_pg_tmpl_t *, int);
690 const char *, const char *, scf_pg_tmpl_t *, int);
691 int scf_tmpl_iter_pgs(scf_pg_tmpl_t *, const char *, const char *,
697 ssize_t scf_tmpl_pg_name(const scf_pg_tmpl_t *, char **);
698 ssize_t scf_tmpl_pg_common_name(const scf_pg_tmpl_t *, const char *, char **);
699 ssize_t scf_tmpl_pg_description(const scf_pg_tmpl_t *, const char *, char **);
700 ssize_t scf_tmpl_pg_type(const scf_pg_tmpl_t *, char **);
702 ssize_t scf_tmpl_pg_target(const scf_pg_tmpl_t *, char **);
708 int scf_tmpl_pg_required(const scf_pg_tmpl_t *, uint8_t *);
716 int scf_tmpl_get_by_prop(scf_pg_tmpl_t *, const char *,
718 int scf_tmpl_iter_props(scf_pg_tmpl_t *, scf_prop_tmpl_t *, int);