21 namespace GraphTestUtils
34 #if !defined(BUILD_FEATURE_DETECTORGRAPH_CONFIG_LITE) 37 DG_LOG(
"-----Graph::GetOutputList() contains:-----");
38 const std::list<ptr::shared_ptr<const TopicState> > outputs = aGraph.
GetOutputList();
39 for (std::list<ptr::shared_ptr<const TopicState> >::const_iterator it = outputs.begin();
43 DG_LOG(
"Output contains %s\n", (*it)->GetName());
45 DG_LOG(
"---------------------DONE------------------------");
void PrintOutputs(Graph &aGraph)
Implements a graph of Topics & Detectors with Input/Output APIs.
void Flush(Graph &aGraph)
void DG_LOG(const char *aLogString,...)
bool HasDataPending()
Returns true if there is data pending evaluation.
const std::list< ptr::shared_ptr< const TopicState > > & GetOutputList() const
Returns the list of topicstates published in the last Evaluation.
ErrorType EvaluateGraph()
Evaluate the whole graph.