Lines Matching defs:scf_pg_tmpl_t
60 typedef struct scf_pg_tmpl scf_pg_tmpl_t;
672 scf_pg_tmpl_t *scf_tmpl_pg_create(scf_handle_t *);
673 void scf_tmpl_pg_destroy(scf_pg_tmpl_t *);
674 void scf_tmpl_pg_reset(scf_pg_tmpl_t *);
675 int scf_tmpl_get_by_pg(scf_propertygroup_t *, scf_pg_tmpl_t *, int);
677 const char *, const char *, scf_pg_tmpl_t *, int);
678 int scf_tmpl_iter_pgs(scf_pg_tmpl_t *, const char *, const char *,
684 ssize_t scf_tmpl_pg_name(const scf_pg_tmpl_t *, char **);
685 ssize_t scf_tmpl_pg_common_name(const scf_pg_tmpl_t *, const char *, char **);
686 ssize_t scf_tmpl_pg_description(const scf_pg_tmpl_t *, const char *, char **);
687 ssize_t scf_tmpl_pg_type(const scf_pg_tmpl_t *, char **);
689 ssize_t scf_tmpl_pg_target(const scf_pg_tmpl_t *, char **);
695 int scf_tmpl_pg_required(const scf_pg_tmpl_t *, uint8_t *);
703 int scf_tmpl_get_by_prop(scf_pg_tmpl_t *, const char *,
705 int scf_tmpl_iter_props(scf_pg_tmpl_t *, scf_prop_tmpl_t *, int);