| 1599 | } |
| 1600 | |
| 1601 | void writeNoteEmailParameters(ThriftBinaryBufferWriter& w, const NoteEmailParameters& s) { |
| 1602 | w.writeStructBegin("NoteEmailParameters"); |
| 1603 | if(s.guid.isSet()) { |
| 1604 | w.writeFieldBegin("guid", ThriftFieldType::T_STRING, 1); |
| 1605 | w.writeString(s.guid.ref()); |
| 1606 | w.writeFieldEnd(); |
| 1607 | } |
| 1608 | if(s.note.isSet()) { |
| 1609 | w.writeFieldBegin("note", ThriftFieldType::T_STRUCT, 2); |
| 1610 | writeNote(w, s.note.ref()); |
| 1611 | w.writeFieldEnd(); |
| 1612 | } |
| 1613 | if(s.toAddresses.isSet()) { |
| 1614 | w.writeFieldBegin("toAddresses", ThriftFieldType::T_LIST, 3); |
| 1615 | w.writeListBegin(ThriftFieldType::T_STRING, s.toAddresses.ref().length()); |
| 1616 | Q_FOREACH(const QString& elem, s.toAddresses.ref()) { |
| 1617 | w.writeString(elem); |
| 1618 | } |
| 1619 | w.writeListEnd(); |
| 1620 | w.writeFieldEnd(); |
| 1621 | } |
| 1622 | if(s.ccAddresses.isSet()) { |
| 1623 | w.writeFieldBegin("ccAddresses", ThriftFieldType::T_LIST, 4); |
| 1624 | w.writeListBegin(ThriftFieldType::T_STRING, s.ccAddresses.ref().length()); |
| 1625 | Q_FOREACH(const QString& elem, s.ccAddresses.ref()) { |
| 1626 | w.writeString(elem); |
| 1627 | } |
| 1628 | w.writeListEnd(); |
| 1629 | w.writeFieldEnd(); |
| 1630 | } |
| 1631 | if(s.subject.isSet()) { |
| 1632 | w.writeFieldBegin("subject", ThriftFieldType::T_STRING, 5); |
| 1633 | w.writeString(s.subject.ref()); |
| 1634 | w.writeFieldEnd(); |
| 1635 | } |
| 1636 | if(s.message.isSet()) { |
| 1637 | w.writeFieldBegin("message", ThriftFieldType::T_STRING, 6); |
| 1638 | w.writeString(s.message.ref()); |
| 1639 | w.writeFieldEnd(); |
| 1640 | } |
| 1641 | w.writeFieldStop(); |
| 1642 | w.writeStructEnd(); |
| 1643 | } |
| 1644 | |
| 1645 | void readNoteEmailParameters(ThriftBinaryBufferReader& r, NoteEmailParameters& s) { |
| 1646 | QString fname; |
no test coverage detected