当前位置: 首页>>代码示例>>C++>>正文


C++ KvpFrame::set_path方法代码示例

本文整理汇总了C++中KvpFrame::set_path方法的典型用法代码示例。如果您正苦于以下问题:C++ KvpFrame::set_path方法的具体用法?C++ KvpFrame::set_path怎么用?C++ KvpFrame::set_path使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在KvpFrame的用法示例。


在下文中一共展示了KvpFrame::set_path方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1: KvpValue

void
qof_book_set_feature (QofBook *book, const gchar *key, const gchar *descr)
{
    KvpFrame *frame = qof_instance_get_slots (QOF_INSTANCE (book));
    qof_book_begin_edit (book);
    delete frame->set_path({GNC_FEATURES, key}, new KvpValue(descr));
    qof_instance_set_dirty (QOF_INSTANCE (book));
    qof_book_commit_edit (book);
}
开发者ID:frenzypony,项目名称:gnucash,代码行数:9,代码来源:qofbook.cpp

示例2:

void
qof_book_set_option (QofBook *book, KvpValue *value, GSList *path)
{
    KvpFrame *root = qof_instance_get_slots (QOF_INSTANCE (book));
    Path path_v {KVP_OPTION_PATH};
    for (auto item = path; item != nullptr; item = g_slist_next(item))
        path_v.push_back(static_cast<const char*>(item->data));
    qof_book_begin_edit (book);
    delete root->set_path(path_v, value);
    qof_instance_set_dirty (QOF_INSTANCE (book));
    qof_book_commit_edit (book);
}
开发者ID:frenzypony,项目名称:gnucash,代码行数:12,代码来源:qofbook.cpp


注:本文中的KvpFrame::set_path方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。