membuf.h

Name

membuf.h -- The memory buffer transform.

Synopsis



#define     xmlSecTransformMemBufId
xmlSecTransformId xmlSecTransformMemBufGetKlass
                                            (void);
xmlSecBufferPtr xmlSecTransformMemBufGetBuffer
                                            (xmlSecTransformPtr transform,
                                             int removeBuffer);

Description

Details

xmlSecTransformMemBufId

#define     xmlSecTransformMemBufId

The Memory Buffer transform id.


xmlSecTransformMemBufGetKlass ()

xmlSecTransformId xmlSecTransformMemBufGetKlass
                                            (void);

Returns : 


xmlSecTransformMemBufGetBuffer ()

xmlSecBufferPtr xmlSecTransformMemBufGetBuffer
                                            (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 xmlSecBufferPtr. If removeBuffer is set to 1 then the buffer is removed from transform and the caller is responsible for freeing it