pfodParser 5.0.1 The pfodParser library is handles commands sent from the Android pfodApp, pfodApp supports WiFi, BLE, Bluetooth and SMS connections

pfodDrawing.h
Go to the documentation of this file.
1 #ifndef PFOD_DRAWING_H
2 #define PFOD_DRAWING_H
3 /*
4 pfodDrawing.h
5 (c)2022 Forward Computing and Control Pty. Ltd.
6 NSW Australia, www.forward.com.au
7 This code is not warranted to be fit for any purpose. You may only use it at your own risk.
8 This code may be freely used for both private and commercial use
9 Provide this copyright is maintained.
10 */
11
41 #include "pfodParser.h"
42 #include "pfodDwgs.h"
43
44 class pfodParser;
45 class pfodDwgs;
46
47 class pfodDrawing : public pfodAutoCmd {
48 public:
49 pfodDrawing();
50 void init(); // deprecated now a no-op call
51 void setParser(pfodParser* _parserPtr); // overrides the output stream
52 virtual bool sendDwg(); // returns is dwg sent else false i.e. not this dwg's loadCmd
53 virtual bool processDwgCmds(); // return true if handled else false
54 pfodDrawing(pfodParser *parserPtr, pfodDwgs* dwgsPtr); // deprecated use init() and setParser()
55 void setParserDwgs(pfodParser *_parserPtr , pfodDwgs* _dwgsPtr); // deprecated use init() and setParser()
56 protected:
57 pfodParser *parserPtr;
58 pfodDwgs *dwgsPtr;
59 };
60
61 #endif
pfodDrawing
Definition: pfodDrawing.h:47
pfodDrawing::setParserDwgs
void setParserDwgs(pfodParser *_parserPtr, pfodDwgs *_dwgsPtr)
pfodDrawing::sendDwg
virtual bool sendDwg()
pfodDrawing::init
void init()
pfodDrawing::dwgsPtr
pfodDwgs * dwgsPtr
Definition: pfodDrawing.h:58
pfodDrawing::pfodDrawing
pfodDrawing()
pfodDrawing::pfodDrawing
pfodDrawing(pfodParser *parserPtr, pfodDwgs *dwgsPtr)
pfodDrawing::setParser
void setParser(pfodParser *_parserPtr)
pfodDrawing::parserPtr
pfodParser * parserPtr
Definition: pfodDrawing.h:57
pfodDrawing::processDwgCmds
virtual bool processDwgCmds()
pfodDwgs
Definition: pfodDwgs.h:30
pfodParser
Definition: pfodParser.h:48
pfodDwgs.h
pfodParser.h