Home | History | Annotate | Download | only in trace_event

Lines Matching defs:base

14 #include "base/macros.h"
15 #include "base/pickle.h"
16 #include "base/strings/string_piece.h"
17 #include "base/trace_event/trace_event_impl.h"
19 namespace base {
38 void SetString(const char* name, base::StringPiece value);
44 void SetIntegerWithCopiedName(base::StringPiece name, int value);
45 void SetDoubleWithCopiedName(base::StringPiece name, double value);
46 void SetBooleanWithCopiedName(base::StringPiece name, bool value);
47 void SetStringWithCopiedName(base::StringPiece name,
48 base::StringPiece value);
49 void SetValueWithCopiedName(base::StringPiece name,
51 void BeginDictionaryWithCopiedName(base::StringPiece name);
52 void BeginArrayWithCopiedName(base::StringPiece name);
57 void AppendString(base::StringPiece);
67 // a copy-and-translation of the base::Value into the equivalent TracedValue.
70 void SetValue(const char* name, std::unique_ptr<base::Value> value);
71 void SetBaseValueWithCopiedName(base::StringPiece name,
72 const base::Value& value);
73 void AppendBaseValue(const base::Value& value);
76 std::unique_ptr<base::Value> ToBaseValue() const;
90 } // namespace base