Records
-
class ArgumentValueMaker -
class ArgumentValueMaker<trace_arg_value_t, void> -
class ArgumentValueMaker<std::nullptr_t, void> -
class ArgumentValueMaker<T, typename std::enable_if<is_bool<T>::value>::type> -
class ArgumentValueMaker<T, typename std::enable_if<std::is_signed<T>::value && std::is_integral<T>::value && (sizeof(T) <= sizeof(int32_t))>::type> -
class ArgumentValueMaker<T, typename std::enable_if<!is_bool<T>::value && std::is_unsigned<T>::value && !std::is_enum<T>::value && (sizeof(T) <= sizeof(uint32_t))>::type> -
class ArgumentValueMaker<T, typename std::enable_if<std::is_signed<T>::value && std::is_integral<T>::value && (sizeof(T) > sizeof(int32_t)) && (sizeof(T) <= sizeof(int64_t))>::type> -
class ArgumentValueMaker<T, typename std::enable_if<std::is_unsigned<T>::value && !std::is_enum<T>::value && (sizeof(T) > sizeof(uint32_t)) && (sizeof(T) <= sizeof(uint64_t))>::type> -
class ArgumentValueMaker<T, typename std::enable_if<std::is_enum<T>::value>::type> -
class ArgumentValueMaker<T, typename std::enable_if<std::is_floating_point<T>::value>::type> -
class ArgumentValueMaker<char[n]> -
class ArgumentValueMaker<const char *, void> -
class ArgumentValueMaker<T, typename std::enable_if<::trace::internal::is_string_like<T>::value>::type> -
class ArgumentValueMaker<T*> -
class BufferHeaderReader -
class HashTable -
class Session -
class SinglyLinkedList -
class SinglyLinkedListable -
class TraceBufferReader -
class TraceProviderImpl -
class has_data -
class has_length -
class is_bool -
class trace_buffer_header
Functions
-
zx_koid_t GetPid ()Defined at line 16 of file ../../zircon/system/ulib/trace-provider/utils.cc
-
zx::result<std::string> GetProcessName ()Tries to find the process name and put it in the buffer.
If it fails to find the process name, it prints a warning and puts
\
0 in the buffer.
[buffer] must not be NULL, and must hold at least [buffer_size] bytes.
Defined at line 27 of file ../../zircon/system/ulib/trace-provider/utils.cc
-
template <typename T>const char * GetStringData (const T & value)Gets the character data from a string-like object.
Defined at line 48 of file ../../zircon/system/ulib/trace/include/lib/trace/internal/string_traits.h
-
template <typename T>size_t GetStringLength (const T & value)Gets the length (in characters) of a string-like object.
Defined at line 54 of file ../../zircon/system/ulib/trace/include/lib/trace/internal/string_traits.h
-
template <typename T>trace_arg_value_t MakeArgumentValue (const T & value)Defined at line 190 of file ../../zircon/system/ulib/trace/include/lib/trace/internal/event_args.h
-
bool DoesCategoryMatch (const std::string & category, const std::string & match_string)Defined at line 342 of file ../../zircon/system/ulib/trace-provider/session.cc