本文整理汇总了C++中note::Ptr::xml_content方法的典型用法代码示例。如果您正苦于以下问题:C++ Ptr::xml_content方法的具体用法?C++ Ptr::xml_content怎么用?C++ Ptr::xml_content使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类note::Ptr
的用法示例。
在下文中一共展示了Ptr::xml_content方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: GetNoteContentsXml
std::string RemoteControl::GetNoteContentsXml(const std::string& uri)
{
Note::Ptr note;
note = m_manager.find_by_uri (uri);
if (!note)
return "";
return note->xml_content();
}
示例2: check_note_has_match
bool Search::check_note_has_match(const Note::Ptr & note,
const std::vector<std::string> & encoded_words,
bool match_case)
{
std::string note_text = note->xml_content();
if (!match_case) {
note_text = sharp::string_to_lower(note_text);
}
for(std::vector<std::string>::const_iterator iter = encoded_words.begin();
iter != encoded_words.end(); ++iter) {
if (sharp::string_contains(note_text, *iter) ) {
continue;
}
else {
return false;
}
}
return true;
}