Lines Matching defs:TracedValue
75 std::unique_ptr<TracedValue> TracedValue::Create() {
76 return std::unique_ptr<TracedValue>(new TracedValue());
79 TracedValue::TracedValue() : first_item_(true) {
83 TracedValue::~TracedValue() {
89 void TracedValue::SetInteger(const char* name, int value) {
95 void TracedValue::SetDouble(const char* name, double value) {
102 void TracedValue::SetBoolean(const char* name, bool value) {
108 void TracedValue::SetString(const char* name, const char* value) {
114 void TracedValue::SetValue(const char* name, TracedValue* value) {
122 void TracedValue::BeginDictionary(const char* name) {
130 void TracedValue::BeginArray(const char* name) {
138 void TracedValue::AppendInteger(int value) {
144 void TracedValue::AppendDouble(double value) {
151 void TracedValue::AppendBoolean(bool value) {
157 void TracedValue::AppendString(const char* value) {
163 void TracedValue::BeginDictionary() {
171 void TracedValue::BeginArray() {
179 void TracedValue::EndDictionary() {
186 void TracedValue::EndArray() {
193 void TracedValue::WriteComma() {
201 void TracedValue::WriteName(const char* name) {
208 void TracedValue::AppendAsTraceFormat(std::string* out) const {
215 void TracedValue::Add(