22.02
IGraphObservable.hpp
Go to the documentation of this file.
1
//
2
// Copyright © 2017 Arm Ltd. All rights reserved.
3
// SPDX-License-Identifier: MIT
4
//
5
#pragma once
6
7
#include "
Layer.hpp
"
8
9
namespace
armnn
10
{
11
12
enum class
GraphEvent
13
{
14
LayerAdded
,
15
LayerErased
16
};
17
18
class
IGraphObservable
19
{
20
public
:
21
virtual
void
Update(
Layer
* graphLayer) = 0;
22
23
protected
:
24
virtual
~
IGraphObservable
() =
default
;
25
};
26
27
}
//namespace armnn
28
armnn::GraphEvent::LayerAdded
armnn
Copyright (c) 2021 ARM Limited and Contributors.
Definition:
01_00_quick_start.dox:6
armnn::GraphEvent::LayerErased
armnn::IGraphObservable
Definition:
IGraphObservable.hpp:18
armnn::GraphEvent
GraphEvent
Definition:
IGraphObservable.hpp:12
Layer.hpp
armnn::Layer
Definition:
Layer.hpp:215
src
armnn
IGraphObservable.hpp
Generated on Wed Mar 9 2022 12:00:06 for ArmNN by
1.8.13