Xerces-C++: DOMImplementationLS.hpp Source File (original) (raw)

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22#if !defined(XERCESC_INCLUDE_GUARD_DOMIMPLEMENTATIONLS_HPP)

23#define XERCESC_INCLUDE_GUARD_DOMIMPLEMENTATIONLS_HPP

24

26

28

29

36

50{

51protected:

52

53

54

59

60private:

61

62

63

69

70public:

71

72

73

82

83

84

85

95 {

96 MODE_SYNCHRONOUS = 1,

97 MODE_ASYNCHRONOUS = 2

100

101

102

103

106

107

108

142 const XMLCh* const schemaType,

145

146

157

167

178};

179

180

182

183#endif

#define CDOM_EXPORT

Definition XercesDefs.hpp:166

#define XERCES_CPP_NAMESPACE_BEGIN

Definition XercesDefs.hpp:112

#define XERCES_CPP_NAMESPACE_END

Definition XercesDefs.hpp:113

char16_t XMLCh

Definition Xerces_autoconf_config.hpp:120

Definition DOMImplementationLS.hpp:50

virtual DOMLSParser * createLSParser(const DOMImplementationLSMode mode, const XMLCh *const schemaType, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager, XMLGrammarPool *const gramPool=0)=0

Create a new DOMLSParser.

virtual DOMLSInput * createLSInput(MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)=0

Create a new "empty" DOMLSInput.

DOMImplementationLSMode

Create a synchronous or an asynchronous DOMLSParser.

Definition DOMImplementationLS.hpp:95

virtual DOMLSSerializer * createLSSerializer(MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)=0

Create a new DOMLSSerializer.

virtual DOMLSOutput * createLSOutput(MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)=0

Create a new "empty" LSOutput.

DOMImplementationLS()

Definition DOMImplementationLS.hpp:57

virtual ~DOMImplementationLS()

Destructor.

Definition DOMImplementationLS.hpp:80

This interface represents a single input source for an XML entity.

Definition DOMLSInput.hpp:60

This interface represents an output destination for data.

Definition DOMLSOutput.hpp:40

DOMLSParser provides an API for parsing XML documents and building the corresponding DOM document tre...

Definition DOMLSParser.hpp:48

Definition DOMLSSerializer.hpp:276

Configurable memory manager.

Definition MemoryManager.hpp:40

Definition XMLGrammarPool.hpp:44

static MemoryManager * fgMemoryManager

The configurable memory manager.

Definition PlatformUtils.hpp:121