Lines Matching full:float
20 * Float manipulation
26 * @param item A float or ctrl item
32 /** Get the float width
34 * @param item A float or ctrl item
40 /** Get a half precision float
44 * @param item A half precision float
47 _CBOR_NODISCARD CBOR_EXPORT float cbor_float_get_float2(
50 /** Get a single precision float
54 * @param item A single precision float
57 _CBOR_NODISCARD CBOR_EXPORT float cbor_float_get_float4(
60 /** Get a double precision float
64 * @param item A double precision float
70 /** Get the float value represented as double
74 * @param item Any float
97 /** Constructs a new float item
101 * @return Reference to the new float item. The item's reference count is
107 /** Constructs a new float item
111 * @return Reference to the new float item. The item's reference count is
117 /** Constructs a new float item
121 * @return Reference to the new float item. The item's reference count is
172 /** Assigns a float value
174 * @param item A half precision float
177 CBOR_EXPORT void cbor_set_float2(cbor_item_t *item, float value);
179 /** Assigns a float value
181 * @param item A single precision float
184 CBOR_EXPORT void cbor_set_float4(cbor_item_t *item, float value);
186 /** Assigns a float value
188 * @param item A double precision float
200 /** Constructs a new float
203 * @return Reference to the new float item. The item's reference count is
207 _CBOR_NODISCARD CBOR_EXPORT cbor_item_t *cbor_build_float2(float value);
209 /** Constructs a new float
212 * @return Reference to the new float item. The item's reference count is
216 _CBOR_NODISCARD CBOR_EXPORT cbor_item_t *cbor_build_float4(float value);
218 /** Constructs a new float
221 * @return Reference to the new float item. The item's reference count is