Skip to content

API XMLSec Core Membuf

Aleksey Sanin edited this page Apr 22, 2026 · 4 revisions

Memory Buffer Transform

API Group: xmlsec_core_membuf

In-memory buffer transform for capturing transform output.

Memory buffer transform functions.

Macros

xmlSecTransformMemBufId

Defined as: xmlSecTransformMemBufGetKlass()

Source: include/xmlsec/membuf.h

The Memory Buffer transform klass.


Functions

xmlSecTransformMemBufGetKlass

xmlSecTransformId xmlSecTransformMemBufGetKlass(void);

Source: include/xmlsec/membuf.h

The memory buffer transform (used to store the data that go through it).

Returns: memory buffer transform klass.


xmlSecTransformMemBufGetBuffer

xmlSecBufferPtr xmlSecTransformMemBufGetBuffer(xmlSecTransformPtr transform);

Source: include/xmlsec/membuf.h

Gets the pointer to memory buffer transform buffer.

Parameters:

  • transform — the pointer to memory buffer transform.

Returns: pointer to the transform's xmlSecBuffer.


Clone this wiki locally