append_string


Description:


[ Version ( since = "1.0" ) ]
public void append_string (ref char[] buf, ref char[] pos, string str)

Appends the string to the buffer.

Only use them on normally allocated memory, or on buffers created from icalmemory_new_buffer, never with buffers created by icalmemory_tmp_buffer. If icalmemory_append_string has to resize a buffer on the ring, the ring will loose track of it an you will have memory problems.

Parameters:

buf

The buffer to be appended. It should not be the memory in ical.

pos

The position at which the new string to be appended

str

The string to be allocated

buf_size

The size of the buffer before appended


Namespace: ICal.Memory
Package: libical-glib