Back to index

lightning-sunbird  0.9+nobinonly
Classes | Defines
dom.h File Reference
#include "List.h"
#include "nsIAtom.h"
#include "nsDoubleHashtable.h"
#include "nsString.h"
#include "nsVoidArray.h"
#include "txCore.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Node
class  NodeList
class  NodeListDefinition
struct  NodeListDefinition::ListItem
class  NamedNodeMap
class  AttrMap
class  NodeDefinition
struct  NodeDefinition::OrderInfo
class  DocumentFragment
class  txIDEntry
 nsDoubleHashtable definitions for IDs More...
class  Document
class  Element
class  Attr
class  ProcessingInstruction
class  txStandaloneNamespaceManager

Defines

#define kTxNsNodeIndexOffset   0x00000000;
#define kTxAttrIndexOffset   0x40000000;
#define kTxChildIndexOffset   0x80000000;
#define kNameSpaceID_Unknown   -1
#define kNameSpaceID_None   0
#define kNameSpaceID_XMLNS   1
#define kNameSpaceID_XML   2
#define kNameSpaceID_XSLT   3
#define TX_IMPL_DOM_STATICS   nsStringArray* txStandaloneNamespaceManager::mNamespaces = 0

Class Documentation

struct NodeListDefinition::ListItem

Definition at line 180 of file dom.h.

Collaboration diagram for NodeListDefinition::ListItem:
Class Members
ListItem * next
Node * node
ListItem * prev

Define Documentation

Definition at line 74 of file dom.h.

Definition at line 73 of file dom.h.

Definition at line 77 of file dom.h.

Definition at line 76 of file dom.h.

Definition at line 79 of file dom.h.

#define kTxAttrIndexOffset   0x40000000;

Definition at line 64 of file dom.h.

#define kTxChildIndexOffset   0x80000000;

Definition at line 65 of file dom.h.

#define kTxNsNodeIndexOffset   0x00000000;

Definition at line 63 of file dom.h.

Definition at line 624 of file dom.h.