diff options
author | Finn Williams <Finn.Williams@arm.com> | 2020-02-21 11:14:08 +0000 |
---|---|---|
committer | Jim Flynn <jim.flynn@arm.com> | 2020-03-02 12:51:36 +0000 |
commit | 510f6183d289b176702a18f020449c68be6f1075 (patch) | |
tree | 28e8e4f27af5d1ee912c93d47628ec219d37a722 /tests/profiling/timelineDecoder/ITimelineDecoder.h | |
parent | 4c998993bda1475595be5505690ff4e08dc2389e (diff) | |
download | armnn-510f6183d289b176702a18f020449c68be6f1075.tar.gz |
IVGCVSW-4164 Change the callbacks to a C++ pure virtual interface
Signed-off-by: Finn Williams <Finn.Williams@arm.com>
Change-Id: I0a15b9f228ceb5a8393a48571b345394c005ee1f
Diffstat (limited to 'tests/profiling/timelineDecoder/ITimelineDecoder.h')
-rw-r--r-- | tests/profiling/timelineDecoder/ITimelineDecoder.h | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/tests/profiling/timelineDecoder/ITimelineDecoder.h b/tests/profiling/timelineDecoder/ITimelineDecoder.h deleted file mode 100644 index 65ec8bfa6e..0000000000 --- a/tests/profiling/timelineDecoder/ITimelineDecoder.h +++ /dev/null @@ -1,41 +0,0 @@ -// -// Copyright © 2019 Arm Ltd. All rights reserved. -// SPDX-License-Identifier: MIT -// - -#ifndef ARMNN_ITIMELINEDECODER_H -#define ARMNN_ITIMELINEDECODER_H - -#ifdef __cplusplus -extern "C" -{ -#endif - -#include "TimelineModel.h" - -typedef enum ErrorCode -{ - ErrorCode_Success, - ErrorCode_Fail -} ErrorCode; - -ErrorCode CreateModel(Model** model); -ErrorCode DestroyModel(Model** model); - -ErrorCode SetEntityCallback(OnNewEntityCallback cb, Model* model); -ErrorCode SetEventClassCallback(OnNewEventClassCallback cb, Model* model); -ErrorCode SetEventCallback(OnNewEventCallback cb, Model* model); -ErrorCode SetLabelCallback(OnNewLabelCallback cb, Model* model); -ErrorCode SetRelationshipCallback(OnNewRelationshipCallback cb, Model* model); - -ErrorCode CreateEntity(const Entity entity, Model* model); -ErrorCode CreateEventClass(const EventClass eventClass, Model* model); -ErrorCode CreateEvent(const Event event, Model* model); -ErrorCode CreateLabel(const Label label, Model* model); -ErrorCode CreateRelationship(const Relationship relationship, Model* model); - -#ifdef __cplusplus -} -#endif - -#endif //ARMNN_ITIMELINEDECODER_H
\ No newline at end of file |