XML Security Library Reference Manual
<<< Previous Page | Home | Up | Next Page >>>

# membuf.h

## Name

membuf.h -- The memory buffer transform.

## Synopsis

    extern      xmlSecTransformId xmlSecMemBuf;
    xmlBufferPtr xmlSecMemBufTransformGetBuffer (xmlSecTransformPtr transform,
                                                 int removeBuffer);

## Description

## Details

### xmlSecMemBuf

    extern xmlSecTransformId xmlSecMemBuf;

The memory buffer transform id.

### xmlSecMemBufTransformGetBuffer ()

    xmlBufferPtr xmlSecMemBufTransformGetBuffer (xmlSecTransformPtr transform,
                                                 int removeBuffer);

Gets the memory transform buffer.

`transform` : | the pointer to memory buffer transform.
`removeBuffer` : | the flag that indicates whether the buffer will be removed from the transform.
Returns : | the xmlBufferPtr. If `removeBuffer` is set to 1 then the buffer is removed from transform and the caller is responsible for freeing it

<<< Previous Page | Home | Up | Next Page >>>
keysInternal.h | nodeset.h