Lines Matching defs:IBusText
61 void AppendIBusText(const IBusText& ibus_text, dbus::MessageWriter* writer) {
62 IBusObjectWriter ibus_text_writer("IBusText", "sv", writer);
85 // Start appending IBusAttrList into IBusText
92 const std::vector<IBusText::UnderlineAttribute>& underline_attributes =
103 const std::vector<IBusText::SelectionAttribute>& selection_attributes =
122 IBusText ibus_text;
127 bool PopIBusText(dbus::MessageReader* reader, IBusText* ibus_text) {
128 IBusObjectReader ibus_text_reader("IBusText", reader);
159 LOG(ERROR) << "Invalid variant structure[IBusText]: "
169 LOG(ERROR) << "Invalid variant structure[IBusText]: "
181 std::vector<IBusText::UnderlineAttribute>* underline_attributes =
184 std::vector<IBusText::SelectionAttribute>* selection_attributes =
193 IBusText::UnderlineAttribute underline_attribute;
195 static_cast<IBusText::IBusTextUnderlineType>(attribute.value);
200 IBusText::SelectionAttribute selection_attribute;
214 IBusText ibus_text;
222 // IBusText
223 IBusText::IBusText()
227 IBusText::~IBusText() {
230 void IBusText::CopyFrom(const IBusText& obj) {