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

Go to the documentation of this file.

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_DOMLSOUTPUT_HPP)

23#define XERCESC_INCLUDE_GUARD_DOMLSOUTPUT_HPP

24

26

28

29

31

32

40{

41protected:

42

43

44

49

50private:

51

52

53

59

60public:

61

62

63

72

73

74

75

78

79

80

87

99

110

111

112

113

120

134

150

151

152

153

164};

165

166

168

169#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

This interface represents an output destination for data.

Definition DOMLSOutput.hpp:40

virtual const XMLCh * getEncoding() const =0

An input source can be set to force the parser to assume a particular encoding for the data that inpu...

virtual ~DOMLSOutput()

Destructor.

Definition DOMLSOutput.hpp:70

DOMLSOutput()

Definition DOMLSOutput.hpp:47

virtual const XMLCh * getSystemId() const =0

Get the system identifier for this input source.

virtual void setSystemId(const XMLCh *const systemId)=0

Set the system identifier for this input source.

virtual void setEncoding(const XMLCh *const encodingStr)=0

Set the encoding which will be required for use with the XML text read via a stream opened by this in...

virtual void release()=0

Called to indicate that this DOMLSOutput is no longer in use and that the implementation may relinqui...

virtual void setByteStream(XMLFormatTarget *stream)=0

Sets the byte stream for this input source.

virtual XMLFormatTarget * getByteStream() const =0

Returns the byte stream for this input source.

Definition XMLFormatter.hpp:443