Lines Matching full:value
44 * Returns session property value.
47 * @param value Property value
50 ESR_ReturnCode(*getProperty)(const LCHAR* name, void** value, VariableTypes type);
52 * Returns the type of a property value.
55 * @param type [out] Value type
59 * Returns copy of session property value.
62 * @param value Property value
64 ESR_ReturnCode(*getInt)(const LCHAR* name, int* value);
66 * Returns copy of session property value.
69 * @param value Property value
71 ESR_ReturnCode(*getUint16_t)(const LCHAR* name, asr_uint16_t* value);
73 * Returns copy of session property value.
76 * @param value Property value
78 ESR_ReturnCode(*getSize_t)(const LCHAR* name, size_t* value);
80 * Returns copy of session property value.
83 * @param value Property value
85 ESR_ReturnCode(*getFloat)(const LCHAR* name, float* value);
87 * Returns copy of session property value.
90 * @param value Property value
92 ESR_ReturnCode(*getBool)(const LCHAR* name, ESR_BOOL* value);
94 * Returns copy of session property value.
97 * @param value Property value
98 * @param len Length of value argument. If the return code is ESR_BUFFER_OVERFLOW,
101 ESR_ReturnCode(*getLCHAR)(const LCHAR* name, LCHAR* value, size_t* len);
110 * Sets session property value.
113 * @param value Property value
114 * @param type Type of value being set
116 ESR_ReturnCode(*setProperty)(const LCHAR* name, void* value, VariableTypes type);
118 * Sets session property value, storing a copy of the value.
121 * @param value Property value
123 ESR_ReturnCode(*setInt)(const LCHAR* name, int value);
125 * Sets session property value, storing a copy of the value.
128 * @param value Property value
130 ESR_ReturnCode(*setUint16_t)(const LCHAR* name, asr_uint16_t value);
132 * Sets session property value, storing a copy of the value.
135 * @param value Property value
137 ESR_ReturnCode(*setSize_t)(const LCHAR* name, size_t value);
139 * Sets session property value, storing a copy of the value.
142 * @param value Property value
144 ESR_ReturnCode(*setFloat)(const LCHAR* name, float value);
146 * Sets session property value, storing a copy of the value.
149 * @param value Property value
151 ESR_ReturnCode(*setBool)(const LCHAR* name, ESR_BOOL value);
153 * Sets session property value, storing a copy of the value.
156 * @param value Property value
158 ESR_ReturnCode(*setLCHAR)(const LCHAR* name, LCHAR* value);
166 * @param value Property value
168 ESR_ReturnCode(*setIntIfEmpty)(const LCHAR* name, int value);
176 * @param value Property value
178 ESR_ReturnCode(*setUint16_tIfEmpty)(const LCHAR* name, asr_uint16_t value);
186 * @param value Property value
188 ESR_ReturnCode(*setSize_tIfEmpty)(const LCHAR* name, size_t value);
196 * @param value Property value
198 ESR_ReturnCode(*setFloatIfEmpty)(const LCHAR* name, float value);
206 * @param value Property value
208 ESR_ReturnCode(*setBoolIfEmpty)(const LCHAR* name, ESR_BOOL value);
216 * @param value Property value
218 ESR_ReturnCode(*setLCHARIfEmpty)(const LCHAR* name, LCHAR* value);
242 * If the session contains a key that is clobbered by the parser, the old [key, value]
244 * ["cmdline.timer", "value"] before the aforementioned example occured, then the old
245 * [key, value] pair will be allocated by the parser.
330 * Returns session property value.
333 * @param value Property value
337 ESR_SHARED_API ESR_ReturnCode ESR_SessionGetProperty(const LCHAR* name, void** value,
340 * Returns copy of session property value.
343 * @param value Property value
346 ESR_SHARED_API ESR_ReturnCode ESR_SessionGetInt(const LCHAR* name, int* value);
348 * Returns copy of session property value.
351 * @param value Property value
354 ESR_SHARED_API ESR_ReturnCode ESR_SessionGetUint16_t(const LCHAR* name, asr_uint16_t* value);
356 * Returns copy of session property value.
359 * @param value Property value
362 ESR_SHARED_API ESR_ReturnCode ESR_SessionGetSize_t(const LCHAR* name, size_t* value);
364 * Returns copy of session property value.
367 * @param value Property value
370 ESR_SHARED_API ESR_ReturnCode ESR_SessionGetFloat(const LCHAR* name, float* value);
372 * Returns copy of session property value.
375 * @param value Property value
378 ESR_SHARED_API ESR_ReturnCode ESR_SessionGetBool(const LCHAR* name, ESR_BOOL* value);
380 * Returns copy of session property value.
383 * @param value Property value
384 * @param len Length of value argument. If the return code is ESR_BUFFER_OVERFLOW,
388 ESR_SHARED_API ESR_ReturnCode ESR_SessionGetLCHAR(const LCHAR* name, LCHAR* value, size_t* len);
398 * Sets session property value.
401 * @param value Property value
402 * @param type Type of value being set
405 ESR_SHARED_API ESR_ReturnCode ESR_SessionSetProperty(const LCHAR* name, void* value,
408 * Sets session property value, storing a copy of the value.
411 * @param value Property value
414 ESR_SHARED_API ESR_ReturnCode ESR_SessionSetInt(const LCHAR* name, int value);
416 * Sets session property value, storing a copy of the value.
419 * @param value Property value
422 ESR_SHARED_API ESR_ReturnCode ESR_SessionSetUint16_t(const LCHAR* name, asr_uint16_t value);
424 * Sets session property value, storing a copy of the value.
427 * @param value Property value
430 ESR_SHARED_API ESR_ReturnCode ESR_SessionSetSize_t(const LCHAR* name, size_t value);
432 * Sets session property value, storing a copy of the value.
435 * @param value Property value
438 ESR_SHARED_API ESR_ReturnCode ESR_SessionSetFloat(const LCHAR* name, float value);
440 * Sets session property value, storing a copy of the value.
443 * @param value Property value
446 ESR_SHARED_API ESR_ReturnCode ESR_SessionSetBool(const LCHAR* name, ESR_BOOL value);
448 * Sets session property value, storing a copy of the value.
451 * @param value Property value
454 ESR_SHARED_API ESR_ReturnCode ESR_SessionSetLCHAR(const LCHAR* name, LCHAR* value);
459 * @param value Property value
462 ESR_SHARED_API ESR_ReturnCode ESR_SessionSetIntIfEmpty(const LCHAR* name, int value);
467 * @param value Property value
470 ESR_SHARED_API ESR_ReturnCode ESR_SessionSetUint16_tIfEmpty(const LCHAR* name, asr_uint16_t value);
475 * @param value Property value
478 ESR_SHARED_API ESR_ReturnCode ESR_SessionSetSize_tIfEmpty(const LCHAR* name, size_t value);
483 * @param value Property value
486 ESR_SHARED_API ESR_ReturnCode ESR_SessionSetFloatIfEmpty(const LCHAR* name, float value);
491 * @param value Property value
494 ESR_SHARED_API ESR_ReturnCode ESR_SessionSetBoolIfEmpty(const LCHAR* name, ESR_BOOL value);
499 * @param value Property value
502 ESR_SHARED_API ESR_ReturnCode ESR_SessionSetLCHARIfEmpty(const LCHAR* name, LCHAR* value);
534 * If the session contains a key that is clobbered by the parser, the old [key, value]
536 * ["cmdline.timer", "value"] before the aforementioned example occured, then the old
537 * [key, value] pair will be allocated by the parser.
607 * Returns the type of a property value.
610 * @param type [out] Value type