MCPcopy Create free account
hub / github.com/TDesktop-x64/tdesktop / processDocument

Method processDocument

Telegram/SourceFiles/data/data_session.cpp:3707–3715  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3705}
3706
3707not_null<DocumentData*> Session::processDocument(
3708 const MTPDocument &data,
3709 const MTPVector<MTPDocument> *qualities) {
3710 return data.match([&](const MTPDdocument &data) {
3711 return processDocument(data, qualities);
3712 }, [&](const MTPDdocumentEmpty &data) {
3713 return document(data.vid().v);
3714 });
3715}
3716
3717not_null<DocumentData*> Session::processDocument(
3718 const MTPDdocument &data,

Callers 15

stickersByEmojiMethod · 0.80
ResolveIconFunction · 0.80
CreateMethod · 0.80
AddMyChannelsBoxFunction · 0.80
SavePreparedThemeFunction · 0.80
setupContentMethod · 0.80
applySetMethod · 0.80
ExtractCollageFunction · 0.80
ParseMediaFunction · 0.80
FromTLFunction · 0.80
CreateMethod · 0.80

Calls 4

qsFunction · 0.85
InlineImageLocationClass · 0.85
ImageWithLocationClass · 0.85
setVideoQualitiesMethod · 0.80

Tested by

no test coverage detected