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


C++ TGraph::snapshot方法代码示例

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


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

示例1: main


//.........这里部分代码省略.........
                case DIRECT_NEIGHBORS: {
                        //get_neighbors_point(gotreslist, &index, query.row, query.time);
			index->direct_point(query.row, query.time, gotreslist);

                        break;
                }
                case REVERSE_NEIGHBORS: {
                       // get_reverse_point(gotreslist, &index, query.row, query.time);
			index->reverse_point(query.row, query.time, gotreslist);
                        break;
                }
                case DIRECT_NEIGHBORS_WEAK: {
                        //get_neighbors_weak(gotreslist, &index, query.row, query.initime, query.endtime);
			index->direct_weak(query.row, query.initime, query.endtime, gotreslist);
                        break;
                }
                case REVERSE_NEIGHBORS_WEAK: {
                        //get_reverse_weak(gotreslist, &index, query.row, query.initime, query.endtime);
			index->reverse_weak(query.row, query.initime, query.endtime, gotreslist);
                        break;
                }
                case DIRECT_NEIGHBORS_STRONG: {
                        //get_neighbors_strong(gotreslist, &index, query.row, query.initime, query.endtime);
			index->direct_strong(query.row, query.initime, query.endtime, gotreslist);
                        break;
                }
                case REVERSE_NEIGHBORS_STRONG: {
//                        get_reverse_strong(gotreslist, &index, query.row, query.initime, query.endtime);
			index->reverse_strong(query.row, query.initime, query.endtime, gotreslist);
                        break;
                }
		
		case SNAPSHOT: {
			gotres = index->snapshot(query.time);
			*gotreslist = gotres;
//                      gotres = findRange(tree, 0, tree->nNodesReal, 0, tree->nNodesReal, time)[0][0];
			break;
		}

        case CHANGE_POINT: {
            gotres = index->change_point(query.time);
            *gotreslist = gotres;
            break;
        }
        case CHANGE_INTERVAL: {
            gotres = index->change_interval(query.initime, query.endtime);
            *gotreslist = gotres;
            break;
        }
        case ACTIVED_POINT: {
            gotres = index->actived_point(query.time);
            *gotreslist = gotres;
            break;
        }
        case ACTIVED_INTERVAL: {
            gotres = index->actived_interval(query.initime, query.endtime);
            *gotreslist = gotres;
            break;
        }
        case DEACTIVED_POINT: {
            gotres = index->deactived_point(query.time);
            *gotreslist = gotres;
            break;
        }
        case DEACTIVED_INTERVAL: {
            gotres = index->deactived_interval(query.initime, query.endtime);
开发者ID:diegocaro,项目名称:edgelogbase,代码行数:67,代码来源:benchmark.cpp


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