MCPcopy Create free account
hub / github.com/baumgarr/nixnote2 / writeNotebookDescriptor

Function writeNotebookDescriptor

qevercloud/generated/types.cpp:5952–5981  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

5950}
5951
5952void writeNotebookDescriptor(ThriftBinaryBufferWriter& w, const NotebookDescriptor& s) {
5953 w.writeStructBegin("NotebookDescriptor");
5954 if(s.guid.isSet()) {
5955 w.writeFieldBegin("guid", ThriftFieldType::T_STRING, 1);
5956 w.writeString(s.guid.ref());
5957 w.writeFieldEnd();
5958 }
5959 if(s.notebookDisplayName.isSet()) {
5960 w.writeFieldBegin("notebookDisplayName", ThriftFieldType::T_STRING, 2);
5961 w.writeString(s.notebookDisplayName.ref());
5962 w.writeFieldEnd();
5963 }
5964 if(s.contactName.isSet()) {
5965 w.writeFieldBegin("contactName", ThriftFieldType::T_STRING, 3);
5966 w.writeString(s.contactName.ref());
5967 w.writeFieldEnd();
5968 }
5969 if(s.hasSharedNotebook.isSet()) {
5970 w.writeFieldBegin("hasSharedNotebook", ThriftFieldType::T_BOOL, 4);
5971 w.writeBool(s.hasSharedNotebook.ref());
5972 w.writeFieldEnd();
5973 }
5974 if(s.joinedUserCount.isSet()) {
5975 w.writeFieldBegin("joinedUserCount", ThriftFieldType::T_I32, 5);
5976 w.writeI32(s.joinedUserCount.ref());
5977 w.writeFieldEnd();
5978 }
5979 w.writeFieldStop();
5980 w.writeStructEnd();
5981}
5982
5983void readNotebookDescriptor(ThriftBinaryBufferReader& r, NotebookDescriptor& s) {
5984 QString fname;

Callers 1

Q_FOREACHFunction · 0.85

Calls 9

writeStructBeginMethod · 0.80
writeFieldBeginMethod · 0.80
writeStringMethod · 0.80
writeFieldEndMethod · 0.80
writeBoolMethod · 0.80
writeI32Method · 0.80
writeFieldStopMethod · 0.80
writeStructEndMethod · 0.80
isSetMethod · 0.45

Tested by

no test coverage detected