|
nsgenbind
|
#include <jsapi-libdom.h>
Public Attributes | |
| const char * | name |
| struct genbind_node * | node |
| struct webidl_node * | widl_node |
| const char * | inherit_name |
| int | own_properties |
| int | own_functions |
| bool | has_type_properties |
| int | inherit_idx |
| int | refcount |
| int | output_idx |
Definition at line 14 of file jsapi-libdom.h.
| bool binding_interface::has_type_properties |
some of the properties on the interface have a type handler
Definition at line 22 of file jsapi-libdom.h.
| int binding_interface::inherit_idx |
index into binding map of inherited interface or -1 for not in map
Definition at line 26 of file jsapi-libdom.h.
| const char* binding_interface::inherit_name |
name of interface this inherits from
Definition at line 18 of file jsapi-libdom.h.
| const char* binding_interface::name |
name of interface
Definition at line 15 of file jsapi-libdom.h.
| struct genbind_node* binding_interface::node |
node of interface in binding
Definition at line 16 of file jsapi-libdom.h.
| int binding_interface::output_idx |
for interfaces that will be output (node is valid) this is the output array index
Definition at line 32 of file jsapi-libdom.h.
| int binding_interface::own_functions |
the number of functions the interface has
Definition at line 20 of file jsapi-libdom.h.
| int binding_interface::own_properties |
the number of properties the interface has
Definition at line 19 of file jsapi-libdom.h.
| int binding_interface::refcount |
number of entries in map that refer to this interface
Definition at line 29 of file jsapi-libdom.h.
| struct webidl_node* binding_interface::widl_node |
node of interface in webidl
Definition at line 17 of file jsapi-libdom.h.