- Home
- Download
- News
- Documentation

- FAQ
- Tutorial
- API reference
- Examples

- XML Digital Signature

- Online Verifier

- XML Encryption
- XML Canonicalization
- Reporting Bugs
- Mailing list
- Related
- Authors

# membuf

## Name

membuf -- Memory buffer transform implementation.

## Synopsis

    #define             xmlSecTransformMemBufId
    xmlSecTransformIdxmlSecTransformMemBufGetKlass       (void);
    xmlSecBufferPtrxmlSecTransformMemBufGetBuffer      (xmlSecTransformPtr transform);

## Description

Memory buffer transform implementation.

## Details

### xmlSecTransformMemBufId

    #define             xmlSecTransformMemBufId

The Memory Buffer transform klass.

### xmlSecTransformMemBufGetKlass ()

    xmlSecTransformId   xmlSecTransformMemBufGetKlass       (void);

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

Returns : | memory buffer transform klass.

### xmlSecTransformMemBufGetBuffer ()

    xmlSecBufferPtr     xmlSecTransformMemBufGetBuffer      (xmlSecTransformPtr transform);

Gets the pointer to memory buffer transform buffer.

`transform` : | the pointer to memory buffer transform.
Returns : | pointer to the transform's xmlSecBuffer.