Zebra Bioptic Color Camera SDK For Linux  1.0.0-17
All Classes Functions Variables Enumerations Enumerator
directory_observer.h
1 /*
2  * Author: (c)2020 Zebra Technologies Corp. and/or affiliates. All rights reserved.
3  * Created on March 31, 2020
4  */
5 
6 /*
7  * File: directory_observer.h
8  * Contains the definition of the DirectoryObserver class.
9  */
10 
11 #ifndef DIRECTORY_OBSERVER_H
12 #define DIRECTORY_OBSERVER_H
13 
14 #include "image_event.h"
15 
23 
24 public:
25 
32  virtual void StartObserving(ImageEventSubscriber* subscriber) = 0;
33 
37  virtual void StopObserving() = 0;
38 
42  virtual void NotifyImageEvent() = 0;
43 
47  virtual ImageCreationEvent* TriggerTowerPlatterImageEvent() = 0;
48 
49 };
50 
51 
52 #endif /* DIRECTORY_OBSERVER_H */
53 
DirectoryObserver::TriggerTowerPlatterImageEvent
virtual ImageCreationEvent * TriggerTowerPlatterImageEvent()=0
DirectoryObserver::StartObserving
virtual void StartObserving(ImageEventSubscriber *subscriber)=0
DirectoryObserver::NotifyImageEvent
virtual void NotifyImageEvent()=0
DirectoryObserver
Definition: directory_observer.h:22
DirectoryObserver::StopObserving
virtual void StopObserving()=0
ImageEventSubscriber
Definition: image_event_subscriber.h:22