Lines Matching refs:value

59 TypeHandlerImpl<void>::GetReturnValue(Context &, uint64 value)
82 TypeHandlerImpl<bool>::GetReturnValue(Context &, uint64 value)
84 return (value ? "true" : "false");
104 string GetReturnValue(Context &context, uint64 value)
106 return RenderValue(context, value);
110 string RenderValue(Context &context, uint64 value) const
112 string rendered = context.FormatUnsigned(value);
113 if (value <= UINT32_MAX && (status_t)value <= 0) {
115 rendered += strerror(value);
159 TypeHandlerImpl<const void*>::GetReturnValue(Context &context, uint64 value)
161 return context.FormatPointer((void *)value);
175 TypeHandlerImpl<const char*>::GetReturnValue(Context &context, uint64 value)
177 return read_string(context, (void *)value);
190 EnumTypeHandler::GetReturnValue(Context &context, uint64 value)
192 return RenderValue(context, value);
196 EnumTypeHandler::RenderValue(Context &context, unsigned int value) const
199 EnumMap::const_iterator i = fMap.find(value);
204 return context.FormatUnsigned(value);
217 FlagsTypeHandler::GetReturnValue(Context &context, uint64 value)
219 return RenderValue(context, value);
223 FlagsTypeHandler::RenderValue(Context &context, unsigned int value) const
231 if (value == 0)
233 if ((value & i->value) != i->value)
239 value &= ~(i->value);
241 if (value != 0) {
246 snprintf(hex, sizeof(hex), "0x%x", value);
254 return context.FormatUnsigned(value);
277 TypeHandlerSelector::GetReturnValue(Context &context, uint64 value)
279 return fDefault->GetReturnValue(context, value);
346 string GetReturnValue(Context &context, uint64 value)
348 return context.FormatSigned(value, sizeof(Type));
361 string GetReturnValue(Context &context, uint64 value)
363 return context.FormatUnsigned(value);
376 string GetReturnValue(Context &context, uint64 value)
378 return format_signed_integer_pointer<Type>(context, (void *)value, 1);
391 string GetReturnValue(Context &context, uint64 value)
393 return format_unsigned_integer_pointer<Type>(context, (void *)value, 1);