nsgenbind
Loading...
Searching...
No Matches
Public Attributes | List of all members
binding Struct Reference

#include <jsapi-libdom.h>

Public Attributes

struct genbind_nodegb_ast
 
struct webidl_nodewi_ast
 
const char * name
 
int interfacec
 
struct binding_interfaceinterfaces
 
const char * interface
 
bool has_private
 
struct genbind_nodebinding_list
 
struct genbind_nodeaddproperty
 
struct genbind_nodedelproperty
 
struct genbind_nodegetproperty
 
struct genbind_nodesetproperty
 
struct genbind_nodeenumerate
 
struct genbind_noderesolve
 
struct genbind_nodefinalise
 
struct genbind_nodemark
 
const char * hdrguard
 
FILE * outfile
 
FILE * srcfile
 
FILE * hdrfile
 

Detailed Description

Definition at line 37 of file jsapi-libdom.h.

Member Data Documentation

◆ addproperty

struct genbind_node* binding::addproperty

Definition at line 50 of file jsapi-libdom.h.

◆ binding_list

struct genbind_node* binding::binding_list

Definition at line 48 of file jsapi-libdom.h.

◆ delproperty

struct genbind_node* binding::delproperty

Definition at line 51 of file jsapi-libdom.h.

◆ enumerate

struct genbind_node* binding::enumerate

Definition at line 54 of file jsapi-libdom.h.

◆ finalise

struct genbind_node* binding::finalise

Definition at line 56 of file jsapi-libdom.h.

◆ gb_ast

struct genbind_node* binding::gb_ast

Definition at line 38 of file jsapi-libdom.h.

◆ getproperty

struct genbind_node* binding::getproperty

Definition at line 52 of file jsapi-libdom.h.

◆ has_private

bool binding::has_private

Definition at line 47 of file jsapi-libdom.h.

◆ hdrfile

FILE* binding::hdrfile

Definition at line 66 of file jsapi-libdom.h.

◆ hdrguard

const char* binding::hdrguard

Definition at line 59 of file jsapi-libdom.h.

◆ interface

const char* binding::interface

Definition at line 45 of file jsapi-libdom.h.

◆ interfacec

int binding::interfacec

Definition at line 42 of file jsapi-libdom.h.

◆ interfaces

struct binding_interface* binding::interfaces

Definition at line 43 of file jsapi-libdom.h.

◆ mark

struct genbind_node* binding::mark

Definition at line 57 of file jsapi-libdom.h.

◆ name

const char* binding::name

Definition at line 41 of file jsapi-libdom.h.

◆ outfile

FILE* binding::outfile

Definition at line 61 of file jsapi-libdom.h.

◆ resolve

struct genbind_node* binding::resolve

Definition at line 55 of file jsapi-libdom.h.

◆ setproperty

struct genbind_node* binding::setproperty

Definition at line 53 of file jsapi-libdom.h.

◆ srcfile

FILE* binding::srcfile

Definition at line 65 of file jsapi-libdom.h.

◆ wi_ast

struct webidl_node* binding::wi_ast

Definition at line 39 of file jsapi-libdom.h.


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