Public Types | Static Public Member Functions | List of all members
zorba::store::StoreConsts Class Reference

#include <zorba/store_consts.h>

Public Types

enum  JSONItemKind { jsonItem = 0, jsonObject = 1, jsonArray = 2 }
 
enum  NodeKind {
  anyNode = 0, documentNode = 1, elementNode = 2, attributeNode = 3,
  textNode = 4, piNode = 5, commentNode = 6, namespaceNode = 7
}
 
enum  NsScoping { ALL_NAMESPACES, ONLY_LOCAL_NAMESPACES, ONLY_PARENT_NAMESPACES }
 

Static Public Member Functions

static std::string toSchemaString (NodeKind k)
 
static std::string toString (NodeKind k)
 
static std::string toString (JSONItemKind k)
 

Detailed Description

Definition at line 97 of file store_consts.h.

Member Enumeration Documentation

Enumerator
jsonItem 
jsonObject 
jsonArray 

Definition at line 188 of file store_consts.h.

Enumerator
anyNode 
documentNode 
elementNode 
attributeNode 
textNode 
piNode 
commentNode 
namespaceNode 

Definition at line 108 of file store_consts.h.

Enumerator
ALL_NAMESPACES 
ONLY_LOCAL_NAMESPACES 
ONLY_PARENT_NAMESPACES 

Definition at line 101 of file store_consts.h.

Member Function Documentation

static std::string zorba::store::StoreConsts::toSchemaString ( NodeKind  k)
inlinestatic

Definition at line 153 of file store_consts.h.

static std::string zorba::store::StoreConsts::toString ( NodeKind  k)
inlinestatic

Definition at line 120 of file store_consts.h.

static std::string zorba::store::StoreConsts::toString ( JSONItemKind  k)
inlinestatic

Definition at line 196 of file store_consts.h.


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