* limitations under the License.
*/
+//PipelineManager::createPipeline() begin
+
+//PipelineManager::createPipeline() end
+
+//Pipeline::state begin
+
+//Pipeline::state end
+
+//Pipeline::start() begin
+
+//Pipeline::start() end
+
+//Pipeline::stop() begin
+
+//Pipeline::stop() end
+
+//Pipeline::dispose() begin
+
+//Pipeline::dispose() end
+
+//Pipeline::getNodeInfo() begin
+
+//Pipeline::getNodeInfo() end
+
+//Pipeline::getSource() begin
+
+//Pipeline::getSource() end
+
+//Pipeline::getSwitch() begin
+
+//Pipeline::getSwitch() end
+
+//Pipeline::getValve() begin
+
+//Pipeline::getValve() end
+
+//Pipeline::registerSinkCallback() begin
+
+//Pipeline::registerSinkCallback() end
+
+//Pipeline::unregisterSinkCallback() begin
+
+//Pipeline::unregisterSinkCallback() end
+
+//Pipeline::registerCustomFilter() begin
+
+//Pipeline::registerCustomFilter() end
+
+//Pipeline::unregisterCustomFilter() begin
+
+//Pipeline::unregisterCustomFilter() end
+
+//NodeInfo::getProperty() begin
+
+//NodeInfo::getProperty() end
+
+//NodeInfo::setProperty() begin
+
+//NodeInfo::setProperty() end
+
+//Source::inputTensorsInfo begin
+
+//Source::inputTensorsInfo end
+
+//Source::inputData() begin
+
+//Source::inputData() end
+
+//Switch::getPadList() begin
+
+//Switch::getPadList() end
+
+//Valve::setOpen() begin
+
+//Valve::setOpen() end
+
var MachineLearningPipeline = function() {};
// ML Pipeline API
// Single API end
// Pipeline API begin
+// PipelineManager::createPipeline() begin
+// PipelineManager::createPipeline() end
+
+// Pipeline::state begin
+
+// Pipeline::state end
+
+// Pipeline::start() begin
+
+// Pipeline::start() end
+
+// Pipeline::stop() begin
+
+// Pipeline::stop() end
+
+// Pipeline::dispose() begin
+
+// Pipeline::dispose() end
+
+// Pipeline::getNodeInfo() begin
+
+// Pipeline::getNodeInfo() end
+
+// Pipeline::getSource() begin
+
+// Pipeline::getSource() end
+
+// Pipeline::getSwitch() begin
+
+// Pipeline::getSwitch() end
+
+// Pipeline::getValve() begin
+
+// Pipeline::getValve() end
+
+// Pipeline::registerSinkCallback() begin
+
+// Pipeline::registerSinkCallback() end
+
+// Pipeline::unregisterSinkCallback() begin
+
+// Pipeline::unregisterSinkCallback() end
+
+// Pipeline::registerCustomFilter() begin
+
+// Pipeline::registerCustomFilter() end
+
+// Pipeline::unregisterCustomFilter() begin
+
+// Pipeline::unregisterCustomFilter() end
+
+// NodeInfo::getProperty() begin
+
+// NodeInfo::getProperty() end
+
+// NodeInfo::setProperty() begin
+
+// NodeInfo::setProperty() end
+
+// Source::inputTensorsInfo begin
+
+// Source::inputTensorsInfo end
+
+// Source::inputData() begin
+
+// Source::inputData() end
+
+// Switch::getPadList() begin
+
+// Switch::getPadList() end
+
+// Valve::setOpen() begin
+
+// Valve::setOpen() end
// Pipeline API end
} // namespace ml
// Pipeline API begin
+ // PipelineManager::createPipeline() begin
+
+ // PipelineManager::createPipeline() end
+
+ // Pipeline::state begin
+
+ // Pipeline::state end
+
+ // Pipeline::start() begin
+
+ // Pipeline::start() end
+
+ // Pipeline::stop() begin
+
+ // Pipeline::stop() end
+
+ // Pipeline::dispose() begin
+
+ // Pipeline::dispose() end
+
+ // Pipeline::getNodeInfo() begin
+
+ // Pipeline::getNodeInfo() end
+
+ // Pipeline::getSource() begin
+
+ // Pipeline::getSource() end
+
+ // Pipeline::getSwitch() begin
+
+ // Pipeline::getSwitch() end
+
+ // Pipeline::getValve() begin
+
+ // Pipeline::getValve() end
+
+ // Pipeline::registerSinkCallback() begin
+
+ // Pipeline::registerSinkCallback() end
+
+ // Pipeline::unregisterSinkCallback() begin
+
+ // Pipeline::unregisterSinkCallback() end
+
+ // Pipeline::registerCustomFilter() begin
+
+ // Pipeline::registerCustomFilter() end
+
+ // Pipeline::unregisterCustomFilter() begin
+
+ // Pipeline::unregisterCustomFilter() end
+
+ // NodeInfo::getProperty() begin
+
+ // NodeInfo::getProperty() end
+
+ // NodeInfo::setProperty() begin
+
+ // NodeInfo::setProperty() end
+
+ // Source::inputTensorsInfo begin
+
+ // Source::inputTensorsInfo end
+
+ // Source::inputData() begin
+
+ // Source::inputData() end
+
+ // Switch::getPadList() begin
+
+ // Switch::getPadList() end
+
+ // Valve::setOpen() begin
+
+ // Valve::setOpen() end
+
// Pipeline API end
};
* See the License for the specific language governing permissions and
* limitations under the License.
*/
+#include "ml_pipeline.h"
-#include "ml_pipeline.h"
\ No newline at end of file
+// PipelineManager::createPipeline() begin
+
+// PipelineManager::createPipeline() end
+
+// Pipeline::state begin
+
+// Pipeline::state end
+
+// Pipeline::start() begin
+
+// Pipeline::start() end
+
+// Pipeline::stop() begin
+
+// Pipeline::stop() end
+
+// Pipeline::dispose() begin
+
+// Pipeline::dispose() end
+
+// Pipeline::getNodeInfo() begin
+
+// Pipeline::getNodeInfo() end
+
+// Pipeline::getSource() begin
+
+// Pipeline::getSource() end
+
+// Pipeline::getSwitch() begin
+
+// Pipeline::getSwitch() end
+
+// Pipeline::getValve() begin
+
+// Pipeline::getValve() end
+
+// Pipeline::registerSinkCallback() begin
+
+// Pipeline::registerSinkCallback() end
+
+// Pipeline::unregisterSinkCallback() begin
+
+// Pipeline::unregisterSinkCallback() end
+
+// Pipeline::registerCustomFilter() begin
+
+// Pipeline::registerCustomFilter() end
+
+// Pipeline::unregisterCustomFilter() begin
+
+// Pipeline::unregisterCustomFilter() end
+
+// NodeInfo::getProperty() begin
+
+// NodeInfo::getProperty() end
+
+// NodeInfo::setProperty() begin
+
+// NodeInfo::setProperty() end
+
+// Source::inputTensorsInfo begin
+
+// Source::inputTensorsInfo end
+
+// Source::inputData() begin
+
+// Source::inputData() end
+
+// Switch::getPadList() begin
+
+// Switch::getPadList() end
+
+// Valve::setOpen() begin
+
+// Valve::setOpen() end
\ No newline at end of file
namespace extension {
namespace ml {
-} // namespace ml
-} // namespace extension
+class Pipeline {
+ public:
+ // PipelineManager::createPipeline() begin
-#endif // ML_ML_PIPELINE_H_
\ No newline at end of file
+ // PipelineManager::createPipeline() end
+
+ // Pipeline::state begin
+
+ // Pipeline::state end
+
+ // Pipeline::start() begin
+
+ // Pipeline::start() end
+
+ // Pipeline::stop() begin
+
+ // Pipeline::stop() end
+
+ // Pipeline::dispose() begin
+
+ // Pipeline::dispose() end
+
+ // Pipeline::getNodeInfo() begin
+
+ // Pipeline::getNodeInfo() end
+
+ // Pipeline::getSource() begin
+
+ // Pipeline::getSource() end
+
+ // Pipeline::getSwitch() begin
+
+ // Pipeline::getSwitch() end
+
+ // Pipeline::getValve() begin
+
+ // Pipeline::getValve() end
+
+ // Pipeline::registerSinkCallback() begin
+
+ // Pipeline::registerSinkCallback() end
+
+ // Pipeline::unregisterSinkCallback() begin
+
+ // Pipeline::unregisterSinkCallback() end
+
+ // Pipeline::registerCustomFilter() begin
+
+ // Pipeline::registerCustomFilter() end
+
+ // Pipeline::unregisterCustomFilter() begin
+
+ // Pipeline::unregisterCustomFilter() end
+
+ // NodeInfo::getProperty() begin
+
+ // NodeInfo::getProperty() end
+
+ // NodeInfo::setProperty() begin
+
+ // NodeInfo::setProperty() end
+
+ // Source::inputTensorsInfo begin
+
+ // Source::inputTensorsInfo end
+
+ // Source::inputData() begin
+
+ // Source::inputData() end
+
+ // Switch::getPadList() begin
+
+ // Switch::getPadList() end
+
+ // Valve::setOpen() begin
+
+ // Valve::setOpen() end
+ private:
+};
+
+} // namespace ml
+} // namespace extension
+
+#endif // ML_ML_PIPELINE_H_
\ No newline at end of file
* limitations under the License.
*/
-#include "ml_pipeline_manager.h"
\ No newline at end of file
+#include "ml_pipeline_manager.h"
+
+// PipelineManager::createPipeline() begin
+
+// PipelineManager::createPipeline() end
+
+// Pipeline::state begin
+
+// Pipeline::state end
+
+// Pipeline::start() begin
+
+// Pipeline::start() end
+
+// Pipeline::stop() begin
+
+// Pipeline::stop() end
+
+// Pipeline::dispose() begin
+
+// Pipeline::dispose() end
+
+// Pipeline::getNodeInfo() begin
+
+// Pipeline::getNodeInfo() end
+
+// Pipeline::getSource() begin
+
+// Pipeline::getSource() end
+
+// Pipeline::getSwitch() begin
+
+// Pipeline::getSwitch() end
+
+// Pipeline::getValve() begin
+
+// Pipeline::getValve() end
+
+// Pipeline::registerSinkCallback() begin
+
+// Pipeline::registerSinkCallback() end
+
+// Pipeline::unregisterSinkCallback() begin
+
+// Pipeline::unregisterSinkCallback() end
+
+// Pipeline::registerCustomFilter() begin
+
+// Pipeline::registerCustomFilter() end
+
+// Pipeline::unregisterCustomFilter() begin
+
+// Pipeline::unregisterCustomFilter() end
+
+// NodeInfo::getProperty() begin
+
+// NodeInfo::getProperty() end
+
+// NodeInfo::setProperty() begin
+
+// NodeInfo::setProperty() end
+
+// Source::inputTensorsInfo begin
+
+// Source::inputTensorsInfo end
+
+// Source::inputData() begin
+
+// Source::inputData() end
+
+// Switch::getPadList() begin
+
+// Switch::getPadList() end
+
+// Valve::setOpen() begin
+
+// Valve::setOpen() end
\ No newline at end of file
namespace extension {
namespace ml {
-} // namespace ml
-} // namespace extension
+class PipelineManager {
+ public:
+ // PipelineManager::createPipeline() begin
-#endif // ML_ML_PIPELINE_MANAGER_H_
\ No newline at end of file
+ // PipelineManager::createPipeline() end
+
+ // Pipeline::state begin
+
+ // Pipeline::state end
+
+ // Pipeline::start() begin
+
+ // Pipeline::start() end
+
+ // Pipeline::stop() begin
+
+ // Pipeline::stop() end
+
+ // Pipeline::dispose() begin
+
+ // Pipeline::dispose() end
+
+ // Pipeline::getNodeInfo() begin
+
+ // Pipeline::getNodeInfo() end
+
+ // Pipeline::getSource() begin
+
+ // Pipeline::getSource() end
+
+ // Pipeline::getSwitch() begin
+
+ // Pipeline::getSwitch() end
+
+ // Pipeline::getValve() begin
+
+ // Pipeline::getValve() end
+
+ // Pipeline::registerSinkCallback() begin
+
+ // Pipeline::registerSinkCallback() end
+
+ // Pipeline::unregisterSinkCallback() begin
+
+ // Pipeline::unregisterSinkCallback() end
+
+ // Pipeline::registerCustomFilter() begin
+
+ // Pipeline::registerCustomFilter() end
+
+ // Pipeline::unregisterCustomFilter() begin
+
+ // Pipeline::unregisterCustomFilter() end
+
+ // NodeInfo::getProperty() begin
+
+ // NodeInfo::getProperty() end
+
+ // NodeInfo::setProperty() begin
+
+ // NodeInfo::setProperty() end
+
+ // Source::inputTensorsInfo begin
+
+ // Source::inputTensorsInfo end
+
+ // Source::inputData() begin
+
+ // Source::inputData() end
+
+ // Switch::getPadList() begin
+
+ // Switch::getPadList() end
+
+ // Valve::setOpen() begin
+
+ // Valve::setOpen() end
+ private:
+};
+
+} // namespace ml
+} // namespace extension
+
+#endif // ML_ML_PIPELINE_MANAGER_H_
\ No newline at end of file