libdom
Loading...
Searching...
No Matches
dom_attr_vtable Struct Reference

#include <attr.h>

Public Attributes

struct dom_node_vtable base
 
dom_exception(* dom_attr_get_name )(struct dom_attr *attr, dom_string **result)
 
dom_exception(* dom_attr_get_specified )(struct dom_attr *attr, bool *result)
 
dom_exception(* dom_attr_get_value )(struct dom_attr *attr, dom_string **result)
 
dom_exception(* dom_attr_set_value )(struct dom_attr *attr, dom_string *value)
 
dom_exception(* dom_attr_get_owner_element )(struct dom_attr *attr, struct dom_element **result)
 
dom_exception(* dom_attr_get_schema_type_info )(struct dom_attr *attr, struct dom_type_info **result)
 
dom_exception(* dom_attr_is_id )(struct dom_attr *attr, bool *result)
 

Member Data Documentation

◆ base

struct dom_node_vtable dom_attr_vtable::base

◆ dom_attr_get_name

dom_exception(* dom_attr_vtable::dom_attr_get_name) (struct dom_attr *attr, dom_string **result)

◆ dom_attr_get_owner_element

dom_exception(* dom_attr_vtable::dom_attr_get_owner_element) (struct dom_attr *attr, struct dom_element **result)

◆ dom_attr_get_schema_type_info

dom_exception(* dom_attr_vtable::dom_attr_get_schema_type_info) (struct dom_attr *attr, struct dom_type_info **result)

◆ dom_attr_get_specified

dom_exception(* dom_attr_vtable::dom_attr_get_specified) (struct dom_attr *attr, bool *result)

◆ dom_attr_get_value

dom_exception(* dom_attr_vtable::dom_attr_get_value) (struct dom_attr *attr, dom_string **result)

◆ dom_attr_is_id

dom_exception(* dom_attr_vtable::dom_attr_is_id) (struct dom_attr *attr, bool *result)

◆ dom_attr_set_value

dom_exception(* dom_attr_vtable::dom_attr_set_value) (struct dom_attr *attr, dom_string *value)

The documentation for this struct was generated from the following file: