From 9aed8fb43441228343b925b42464a55042c47ca0 Mon Sep 17 00:00:00 2001 From: Nikhil Raj Date: Wed, 17 Nov 2021 13:16:45 +0000 Subject: IVGCVSW-6040 Update 21.11 Doxygen Documents Signed-off-by: Nikhil Raj Change-Id: Ia36ec98c4bebc27a69103911ea3409cd7db587a5 --- 21.11/classarmnn_1_1_added_layer_observable.xhtml | 237 ++++++++++++++++++++++ 1 file changed, 237 insertions(+) create mode 100644 21.11/classarmnn_1_1_added_layer_observable.xhtml (limited to '21.11/classarmnn_1_1_added_layer_observable.xhtml') diff --git a/21.11/classarmnn_1_1_added_layer_observable.xhtml b/21.11/classarmnn_1_1_added_layer_observable.xhtml new file mode 100644 index 0000000000..067f803194 --- /dev/null +++ b/21.11/classarmnn_1_1_added_layer_observable.xhtml @@ -0,0 +1,237 @@ + + + + + + + + + + + + + +ArmNN: AddedLayerObservable Class Reference + + + + + + + + + + + + + + + + +
+
+ + + + ArmNN + + + +
+
+  21.11 +
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
AddedLayerObservable Class Reference
+
+
+ +

#include <Observable.hpp>

+
+Inheritance diagram for AddedLayerObservable:
+
+
+ + +GraphObservable< Layer *> +IGraphObservable + +
+ + + + + + + + + + + + + + + +

+Public Member Functions

 AddedLayerObservable (Graph &subject)
 
void Update (Layer *graphLayer) override
 
- Public Member Functions inherited from GraphObservable< Layer *>
 GraphObservable (Graph &subject, GraphEvent notifyOnEvent)
 
void Clear ()
 
Iterator begin ()
 
Iterator end ()
 
+ + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Public Types inherited from GraphObservable< Layer *>
using Iterator = typename std::list< Layer * >::const_iterator
 
- Protected Member Functions inherited from GraphObservable< Layer *>
 ~GraphObservable ()
 
- Protected Member Functions inherited from IGraphObservable
virtual ~IGraphObservable ()=default
 
- Protected Attributes inherited from GraphObservable< Layer *>
GraphEvent m_NotifyOnEvent
 
Graphm_Subject
 
std::list< Layer * > m_ObservedObjects
 
+

Detailed Description

+
+

Definition at line 46 of file Observable.hpp.

+

Constructor & Destructor Documentation

+ +

◆ AddedLayerObservable()

+ +
+
+ + + + + +
+ + + + + + + + +
AddedLayerObservable (Graphsubject)
+
+inlineexplicit
+
+ +

Definition at line 49 of file Observable.hpp.

+ +

References IGraphObservable::Update().

+
50  : GraphObservable<Layer*>(subject, GraphEvent::LayerAdded)
51  {};
+
+
+
+

Member Function Documentation

+ +

◆ Update()

+ +
+
+ + + + + +
+ + + + + + + + +
void Update (LayergraphLayer)
+
+overridevirtual
+
+ +

Implements IGraphObservable.

+ +

Definition at line 11 of file Observable.cpp.

+ +

References GraphObservable< Layer *>::m_ObservedObjects.

+
12 {
13  m_ObservedObjects.emplace_back(graphLayer);
14 }
std::list< Layer * > m_ObservedObjects
Definition: Observable.hpp:43
+
+
+
+
The documentation for this class was generated from the following files: +
+
+ + + + -- cgit v1.2.1