index fb730729f8bd94d4a7c45bd6768933816efef48b..11e6aa3fa32c75ea199e5a522571e521548d485a 100644 (file)
--- a/tidl_api/inc/executor.h
+++ b/tidl_api/inc/executor.h
class ExecutorImpl;
class ExecutionObject;
-//! Defines the return type for Executor::GetExecutionObjects
-typedef std::vector<std::unique_ptr<ExecutionObject>> ExecutionObjects;
-
/*! @class Executor
@brief Manages the overall execution of a layersGroup in a network using the
specified configuration and the set of devices available to the
//! Executor object
~Executor();
- //! Returns a vector of unique_ptr's to execution objects
- //! available on this instance of the Executor
- const ExecutionObjects& GetExecutionObjects() const;
-
//! Returns a single execution object at index
ExecutionObject* operator[](uint32_t index) const;
return val;
}
+//! Enable time stamp generation for TIDL API events
+bool EnableTimeStamps(const std::string& file = "timestamp.log",
+ size_t num_frames=32);
+
/*! @class Exception
* @brief Used to error reporting
*/