Home
last modified time | relevance | path

Searched refs:DebugArg (Results 1 – 2 of 2) sorted by relevance

/frameworks/base/core/jni/
Dandroid_os_PerfettoTrackEventExtra.cpp161 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 …]
/frameworks/native/libs/tracing_perfetto/include/
Dtracing_sdk.h249 class DebugArg {
285 DebugArg(const std::string& name) : name_(name) { in DebugArg() function
307 static void delete_arg(DebugArg* arg) { in delete_arg()
316 DISALLOW_COPY_AND_ASSIGN(DebugArg);