From 6940dd720ebb6b3d1df8ca203ab696daefe58189 Mon Sep 17 00:00:00 2001 From: Jim Flynn Date: Fri, 20 Mar 2020 12:25:56 +0000 Subject: renamed Documentation folder 20.02 and added .nojekyll file Signed-off-by: Jim Flynn --- 20.02/classarmnn_1_1_added_layer_observable.xhtml | 237 ++++++++++++++++++++++ 1 file changed, 237 insertions(+) create mode 100644 20.02/classarmnn_1_1_added_layer_observable.xhtml (limited to '20.02/classarmnn_1_1_added_layer_observable.xhtml') diff --git a/20.02/classarmnn_1_1_added_layer_observable.xhtml b/20.02/classarmnn_1_1_added_layer_observable.xhtml new file mode 100644 index 0000000000..dff916ce99 --- /dev/null +++ b/20.02/classarmnn_1_1_added_layer_observable.xhtml @@ -0,0 +1,237 @@ + + + + + + + + + + + + + +ArmNN: AddedLayerObservable Class Reference + + + + + + + + + + + + + + + + +
+
+ + + + ArmNN + + + +
+
+  20.02 +
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
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