Searched refs:DebugArg (Results 1 – 2 of 2) sorted by relevance
161 return toJLong(new tracing_perfetto::DebugArg<int64_t>( in android_os_PerfettoTrackEventExtraArgInt64_init()167 new tracing_perfetto::DebugArg<bool>(StringBuffer::utf16_to_ascii(env, name).data())); in android_os_PerfettoTrackEventExtraArgBool_init()172 new tracing_perfetto::DebugArg<double>(StringBuffer::utf16_to_ascii(env, name).data())); in android_os_PerfettoTrackEventExtraArgDouble_init()176 return toJLong(new tracing_perfetto::DebugArg<const char*>( in android_os_PerfettoTrackEventExtraArgString_init()181 return toJLong(&tracing_perfetto::DebugArg<int64_t>::delete_arg); in android_os_PerfettoTrackEventExtraArgInt64_delete()185 return toJLong(&tracing_perfetto::DebugArg<bool>::delete_arg); in android_os_PerfettoTrackEventExtraArgBool_delete()189 return toJLong(&tracing_perfetto::DebugArg<double>::delete_arg); in android_os_PerfettoTrackEventExtraArgDouble_delete()193 return toJLong(&tracing_perfetto::DebugArg<const char*>::delete_arg); in android_os_PerfettoTrackEventExtraArgString_delete()197 tracing_perfetto::DebugArg<int64_t>* arg = toPointer<tracing_perfetto::DebugArg<int64_t>>(ptr); in android_os_PerfettoTrackEventExtraArgInt64_get_extra_ptr()202 tracing_perfetto::DebugArg<bool>* arg = toPointer<tracing_perfetto::DebugArg<bool>>(ptr); in android_os_PerfettoTrackEventExtraArgBool_get_extra_ptr()[all …]
249 class DebugArg {285 DebugArg(const std::string& name) : name_(name) { in DebugArg() function307 static void delete_arg(DebugArg* arg) { in delete_arg()316 DISALLOW_COPY_AND_ASSIGN(DebugArg);