Download VCF SDK Manual - Intel® Developer Zone

Transcript
LoadFile / VCFAPI_LoadFile
Syntax
VCFAPIStatus LoadFile(const char* graphFile,
VCFGraph** ppGraph);
Parameters
graphFile
File name of the graph to be loaded
ppGraph
Returns the VCFGraph interface handle
Description
This function loads a VCF workload (specified as GraphML) from a file and returns a
VCFGraph interface handle.
The process of loading a graph involves multiple steps, such as graph validation (e.g.
invalid syntax, node types or connections) and instantiation of a complete graph
model required for execution.
Return Status
VCFAPI_STATUS_SUCCESS
The operation completed successfully. The
ppGraph (VCFGraph) handle is valid
VCFAPI_STATUS_ERR_NOT_INITIALIZED
VCF run-time not initialized
VCFAPI_STATUS_ERR_NULL_POINTER
Invalid input pointer
VCFAPI_STATUS_ERR_MEMORY_ALLOC
Out of memory while loading graph
VCFAPI_STATUS_ERR_INVALID_GRAPH
Graph is invalid or does not comply with VCF
graph requirements
VCFAPI_STATUS_ERR_NOT_FOUND
Failed to find or initialize VCF run-time or
graph node
Load / VCFAPI_Load
Syntax
VCFAPIStatus Load(const char* graph,
VCFGraph** ppGraph);
Parameters
graph
14
Full string representation of the graph to be loaded
Copyright © 2015 Intel Corporation. All rights reserved.