|
Ring Daemon
|
Typedefs | |
| using | VCardData = std::map< std::string, std::string, std::less<> > |
Functions | |
| VCardData | initVcard () |
| void | removeByKey (VCardData &vCard, std::string_view key) |
| void | save (const VCardData &vCard, const std::filesystem::path &path, const std::filesystem::path &pathLink) |
| VCardData | toMap (std::string_view content) |
| Payload to vCard. | |
| std::string | toString (const VCardData &vCard) |
| using jami::vCard::utils::VCardData = typedef std::map<std::string, std::string, std::less<> > |
| VCardData jami::vCard::utils::initVcard | ( | ) |
Definition at line 48 of file vcard.cpp.
References jami::vCard::Property::FORMATTED_NAME, jami::vCard::Property::PHOTO_PNG, and jami::vCard::Property::VCARD_VERSION.
Referenced by jami::SIPAccount::updateProfile().
Definition at line 101 of file vcard.cpp.
References jami::emitSignal(), and jami::starts_with().
Referenced by jami::SIPAccount::updateProfile().

| void jami::vCard::utils::save | ( | const VCardData & | vCard, |
| const std::filesystem::path & | path, | ||
| const std::filesystem::path & | pathLink | ||
| ) |
Definition at line 87 of file vcard.cpp.
References jami::fileutils::createFileLink(), jami::emitSignal(), and toString().

| VCardData jami::vCard::utils::toMap | ( | std::string_view | content | ) |
Payload to vCard.
| content | payload |
Definition at line 31 of file vcard.cpp.
References jami::emitSignal(), and jami::getline().
Referenced by jami::Account::getProfileVcard(), jami::ConversationRepository::infos(), and jami::ConversationModule::onTrustRequest().

Definition at line 58 of file vcard.cpp.
References jami::vCard::Delimiter::BEGIN_TOKEN, jami::vCard::Delimiter::BEGIN_TOKEN_KEY, jami::emitSignal(), jami::vCard::Delimiter::END_LINE_TOKEN, jami::vCard::Delimiter::END_TOKEN, and jami::vCard::Delimiter::END_TOKEN_KEY.
Referenced by save(), and jami::SIPAccount::updateProfile().
