Lines Matching defs:type

202 /* Element (and sub-type) */
308 * node_create() creates a child node of type name of the supplied parent in
325 * node_create_with_id() creates a child node of type name of the supplied
391 * Work out the element type and free the elem
438 property_create(xmlNodePtr parent, const char *name, pool_value_class_t type)
453 if (pool_value_set_string(&val, data_type_tags[type]) != PO_SUCCESS) {
472 pool_value_class_t type;
476 * "type" is a special attribute which is not visible ever outside of
477 * libpool. Use the specific type accessor function.
484 if ((type = pool_xml_get_attr(pxe->pxe_node,
492 return (type);
513 * "type" is a special attribute which is not visible ever outside of
514 * libpool. Use the specific type accessor function.
558 if (path && (path->type == XPATH_NODESET) &&
573 * Get the data type for an attribute name from the element node. The data
574 * type is returned and the value of the attribute updates the supplied value
644 * Set the data type for an attribute name from the element node. The
646 * type supplied.
717 * Get the data type for a property name from the element node. The data
718 * type is returned and the value of the property updates the supplied value
742 if (path && (path->type == XPATH_NODESET) &&
752 /* type is a string representation of the type */
817 * Set the data type for a property name from the element node. The
819 * type supplied.
824 /* First check if we have a property with this name (and type???). */
844 if (path == NULL || path->type != XPATH_NODESET) {
961 if (path != NULL && path->type == XPATH_NODESET &&
1078 /* Create a data structure of the appropriate type */
1358 * "Wrap" a suplied XML node with a pool_elem_t sub-type of the supplied
1409 * type.
1412 pool_assoc_default_resource_type(pool_t *pool, pool_resource_elem_class_t type)
1426 if (pool_value_set_string(props[0], pool_resource_type_string(type)) !=
1437 pool_resource_type_string(type)) !=
1455 * One default resource set per type
1473 * sub-type of the supplied class.
1499 /* Since we know the subtype we can create and populate the sub-type */
1568 * Put the type and an invalid sys_id on the node.
1980 * the type of resource being dissociated and then calls
2502 * Build the dtype structures to accelerate data type lookup operations. The
2523 /* Load up the d-type data for each element */
2525 * Store data type information in nested lists
2528 * Second level list contains attribute type information for each
2570 * of 10, increase if required) of dtype_tbl_t structures holding data type
2588 * the data type
2630 * get_fast_dtype() finds the data type for a supplied attribute name on a
2632 * data type information created at library initialisation.