X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=docs%2Fhtml%2Fharfbuzz-hb-blob.html;h=75a490139bab69f0bf196d112eced32c1502116e;hb=1c272a48507bb3c7905aa30d8bf0d092b474f781;hp=6d67692b897842dbffc028551dbafdf876b8b5ba;hpb=e3a9d0d2fe726180a0456893d22d4aaa3ddb8931;p=platform%2Fupstream%2Fharfbuzz.git diff --git a/docs/html/harfbuzz-hb-blob.html b/docs/html/harfbuzz-hb-blob.html index 6d67692..75a4901 100644 --- a/docs/html/harfbuzz-hb-blob.html +++ b/docs/html/harfbuzz-hb-blob.html @@ -3,12 +3,12 @@ hb-blob: HarfBuzz Manual - + - + - + @@ -34,7 +34,7 @@

Functions

-
+
@@ -58,6 +58,14 @@ + + + +
+hb_blob_t * + +hb_blob_copy_writable_or_fail () +
void @@ -139,7 +147,7 @@

Types and Values

-
+
@@ -185,7 +193,7 @@ to negotiate ownership and lifecycle of data<

[skip]

Parameters

-
+
@@ -249,7 +257,7 @@ is.

immutable.

Parameters

-
+
@@ -288,10 +296,38 @@ with +

hb_blob_copy_writable_or_fail ()

+
hb_blob_t *
+hb_blob_copy_writable_or_fail (hb_blob_t *blob);
+

Makes a writable copy of blob +.

+
+

Parameters

+
+++++ + + + + + +

blob

A blob.

 
+
+
+

Returns

+

New blob, or nullptr if allocation failed.

+
+

Since: 1.8.0

+ +
+

hb_blob_destroy ()

void
 hb_blob_destroy (hb_blob_t *blob);
-

Descreases the reference count on blob +

Decreases the reference count on blob , and if it reaches zero, destroys blob , freeing all memory, possibly calling the destroy-callback the blob @@ -300,7 +336,7 @@ was created for if it has not been called already.

[skip]

Parameters

-
+
@@ -323,7 +359,7 @@ hb_blob_get_data (unsigned int *length);

Parameters

-
+
@@ -362,7 +398,7 @@ return pointer to data.

fails.

Parameters

-
+
@@ -376,7 +412,7 @@ fails.

- + @@ -384,7 +420,7 @@ fails.

Returns

-

Writable blob data, +

Writable blob data, or NULL if failed.

[transfer none][array length=length]

@@ -399,7 +435,7 @@ hb_blob_get_empty (voidSee TODO:link object types for more information.

Returns

-

the empty blob.

+

the empty blob.

[transfer full]

Since: 0.9.2

@@ -411,7 +447,7 @@ hb_blob_get_empty (voidhb_blob_t *blob);

Parameters

-

length

output length of the writable data.

output length of the writable data.

[out]
+
@@ -439,7 +475,7 @@ hb_blob_get_user_data ([skip]

Parameters

-
+
@@ -473,7 +509,7 @@ hb_blob_get_user_data (hb_blob_t *blob);

Parameters

-
+
@@ -499,7 +535,7 @@ hb_blob_is_immutable (hb_blob_t *blob);

Parameters

-
+
@@ -525,7 +561,7 @@ hb_blob_reference ([skip]

Parameters

-
+
@@ -557,7 +593,7 @@ hb_blob_set_user_data ([skip]

Parameters

-
+
@@ -608,7 +644,7 @@ is not needed anymore.

enum hb_memory_mode_t

Members

-
+
@@ -642,6 +678,6 @@ is not needed anymore.

+
Generated by GTK-Doc V1.27.1 \ No newline at end of file