Xerces-C++: TranscodeFromStr Class Reference (original) (raw)
#include <[xercesc/util/TransService.hpp](TransService%5F8hpp%5Fsource.html)>
| Public Member Functions |
|---|
| Getter methods | |
|---|---|
| const XMLCh * | str () const |
| Returns the transcoded, null terminated string. | |
| XMLCh * | adopt () |
| Returns the transcoded, null terminated string - adopting the memory allocated to it from the TranscodeFromStr object. | |
| XMLSize_t | length () const |
| Returns the length of the transcoded string in characters. | |
Converts from the specified encoding to the internal XMLCh* encoding.
Parameters
| data | the source buffer to be transcoded |
|---|---|
| length | the length of the source buffer |
| encoding | the name of the encoding to transcode to |
| manager | the memory manager to use |
◆ TranscodeFromStr() [2/2]
Converts from the specified encoding to the internal XMLCh* encoding.
Parameters
| data | the source buffer to be transcoded |
|---|---|
| length | the length of the source buffer |
| trans | the transcoder to use |
| manager | the memory manager to use |
◆ ~TranscodeFromStr()
| TranscodeFromStr::~TranscodeFromStr | ( | ) |
|---|
◆ adopt()
| XMLCh * TranscodeFromStr::adopt | ( | ) |
|---|
Returns the transcoded, null terminated string - adopting the memory allocated to it from the TranscodeFromStr object.
Returns
the transcoded string
◆ length()
Returns the length of the transcoded string in characters.
The length does not include the null terminator.
Returns
the length of the transcoded string in characters
◆ str()
| const XMLCh * TranscodeFromStr::str | ( | ) | const |
|---|
Returns the transcoded, null terminated string.
Returns
the transcoded string
The documentation for this class was generated from the following file: