Lines Matching defs:base
13 #include "base/macros.h"
14 #include "base/memory/scoped_ptr.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 {
37 void SetString(const char* name, base::StringPiece value);
43 void SetIntegerWithCopiedName(base::StringPiece name, int value);
44 void SetDoubleWithCopiedName(base::StringPiece name, double value);
45 void SetBooleanWithCopiedName(base::StringPiece name, bool value);
46 void SetStringWithCopiedName(base::StringPiece name,
47 base::StringPiece value);
48 void SetValueWithCopiedName(base::StringPiece name,
50 void BeginDictionaryWithCopiedName(base::StringPiece name);
51 void BeginArrayWithCopiedName(base::StringPiece name);
56 void AppendString(base::StringPiece);
66 // a copy-and-translation of the base::Value into the equivalent TracedValue.
69 void SetValue(const char* name, scoped_ptr<base::Value> value);
70 void SetBaseValueWithCopiedName(base::StringPiece name,
71 const base::Value& value);
72 void AppendBaseValue(const base::Value& value);
75 scoped_ptr<base::Value> ToBaseValue() const;
91 } // namespace base