Lines Matching refs:AddLine
32 text.AddLine("// Automatic generation of D-Bus interfaces:"); in GenerateAdaptors()
34 text.AddLine(StringPrintf("// - %s", interface.name.c_str())); in GenerateAdaptors()
37 text.AddLine(StringPrintf("#ifndef %s", header_guard.c_str())); in GenerateAdaptors()
38 text.AddLine(StringPrintf("#define %s", header_guard.c_str())); in GenerateAdaptors()
39 text.AddLine("#include <memory>"); in GenerateAdaptors()
40 text.AddLine("#include <string>"); in GenerateAdaptors()
41 text.AddLine("#include <tuple>"); in GenerateAdaptors()
42 text.AddLine("#include <vector>"); in GenerateAdaptors()
44 text.AddLine("#include <base/macros.h>"); in GenerateAdaptors()
45 text.AddLine("#include <dbus/object_path.h>"); in GenerateAdaptors()
46 text.AddLine("#include <brillo/any.h>"); in GenerateAdaptors()
47 text.AddLine("#include <brillo/dbus/dbus_object.h>"); in GenerateAdaptors()
48 text.AddLine("#include <brillo/dbus/exported_object_manager.h>"); in GenerateAdaptors()
49 text.AddLine("#include <brillo/variant_dictionary.h>"); in GenerateAdaptors()
54 text.AddLine(StringPrintf("#endif // %s", header_guard.c_str())); in GenerateAdaptors()
72 text->AddLine(StringPrintf("// Interface definition for %s.", in GenerateInterfaceAdaptor()
75 text->AddLine(StringPrintf("class %s {", itf_name.c_str())); in GenerateInterfaceAdaptor()
78 text->AddLine(StringPrintf("virtual ~%s() = default;", itf_name.c_str())); in GenerateInterfaceAdaptor()
81 text->AddLine("};"); in GenerateInterfaceAdaptor()
84 text->AddLine(StringPrintf("// Interface adaptor for %s.", in GenerateInterfaceAdaptor()
86 text->AddLine(StringPrintf("class %s {", class_name.c_str())); in GenerateInterfaceAdaptor()
95 text->AddLine("static dbus::ObjectPath GetObjectPath() {"); in GenerateInterfaceAdaptor()
97 text->AddLine(StringPrintf("return dbus::ObjectPath{\"%s\"};", in GenerateInterfaceAdaptor()
100 text->AddLine("}"); in GenerateInterfaceAdaptor()
110 text->AddLine(StringPrintf( in GenerateInterfaceAdaptor()
115 text->AddLine(StringPrintf("DISALLOW_COPY_AND_ASSIGN(%s);", in GenerateInterfaceAdaptor()
118 text->AddLine("};"); in GenerateInterfaceAdaptor()
128 text->AddLine(StringPrintf("%s(%s* interface) : interface_(interface) {}", in AddConstructor()
138 text->AddLine( in AddRegisterWithDBusObject()
141 text->AddLine("brillo::dbus_utils::DBusInterface* itf ="); in AddRegisterWithDBusObject()
147 text->AddLine("}"); in AddRegisterWithDBusObject()
179 text->AddLine(StringPrintf("itf->%s(", add_handler_name.c_str())); in RegisterInterface()
181 text->AddLine(StringPrintf("\"%s\",", method.name.c_str())); in RegisterInterface()
182 text->AddLine("base::Unretained(interface_),"); in RegisterInterface()
183 text->AddLine(StringPrintf("&%s::%s);", itf_name.c_str(), in RegisterInterface()
194 text->AddLine(StringPrintf("%s = itf->RegisterSignalOfType<%s>(\"%s\");", in RegisterInterface()
212 text->AddLine(StringPrintf("%s_.SetAccessMode(", variable_name.c_str())); in RegisterInterface()
214 text->AddLine( in RegisterInterface()
219 text->AddLine(StringPrintf("%s_.SetValidator(", variable_name.c_str())); in RegisterInterface()
227 text->AddLine("base::Unretained(this)));"); in RegisterInterface()
231 text->AddLine(StringPrintf("itf->AddProperty(%sName(), &%s_);", in RegisterInterface()
312 block.AddLine(method_start + method_end); in AddInterfaceMethods()
314 block.AddLine(method_start); in AddInterfaceMethods()
317 block.AddLine(method_params[i] + ','); in AddInterfaceMethods()
318 block.AddLine(method_params.back() + method_end); in AddInterfaceMethods()
354 block.AddLine(method_start + method_end); in AddSendSignalMethods()
356 block.AddLine(method_start); in AddSendSignalMethods()
359 block.AddLine(method_params[i] + ','); in AddSendSignalMethods()
360 block.AddLine(method_params.back() + method_end); in AddSendSignalMethods()
366 block.AddLine(StringPrintf("auto signal = signal_%s_.lock();", in AddSendSignalMethods()
368 block.AddLine("if (signal)"); in AddSendSignalMethods()
372 block.AddLine("}"); in AddSendSignalMethods()
398 block.AddLine(signal_type_alias_begin + signal_type_alias_end); in AddSignalDataMembers()
400 block.AddLine(signal_type_alias_begin); in AddSignalDataMembers()
403 block.AddLine(params[i] + ','); in AddSignalDataMembers()
404 block.AddLine(params.back() + signal_type_alias_end); in AddSignalDataMembers()
407 block.AddLine( in AddSignalDataMembers()
430 block.AddLine(StringPrintf("static const char* %sName() { return \"%s\"; }", in AddPropertyMethodImplementation()
434 block.AddLine(StringPrintf("%s Get%s() const {", in AddPropertyMethodImplementation()
438 block.AddLine(StringPrintf("return %s_.GetValue().Get<%s>();", in AddPropertyMethodImplementation()
442 block.AddLine("}"); in AddPropertyMethodImplementation()
446 block.AddLine(StringPrintf("void Set%s(%s %s) {", in AddPropertyMethodImplementation()
451 block.AddLine(StringPrintf("%s_.SetValue(%s);", in AddPropertyMethodImplementation()
455 block.AddLine("}"); in AddPropertyMethodImplementation()
460 block.AddLine(StringPrintf("virtual bool Validate%s(", in AddPropertyMethodImplementation()
465 block.AddLine( in AddPropertyMethodImplementation()
471 block.AddLine("return true;"); in AddPropertyMethodImplementation()
473 block.AddLine("}"); in AddPropertyMethodImplementation()
490 block.AddLine( in AddPropertyDataMembers()