ESP_IOT v2.5
IOT ESP Coding
BuzzerSensorClass Class Reference

#include <BuzzerSensorClass.h>

Inheritance diagram for BuzzerSensorClass:
Inheritance graph
Collaboration diagram for BuzzerSensorClass:
Collaboration graph

Public Member Functions

 BuzzerSensorClass (char *config)
 constructor More...
 
void loop ()
 Pure Virtual Function. More...
 
void setup ()
 Pure Virtual Function. More...
 
void messageLocal_SensorClassType (char *message)
 these are not initialized... More...
 
- Public Member Functions inherited from SensorClassType
 SensorClassType (char *config)
 The config will be used by. More...
 
 ~SensorClassType ()
 destructor More...
 
virtual void loop ()=0
 Pure Virtual Function. More...
 
virtual void setup ()=0
 Pure Virtual Function. More...
 
void setPinValues (int pin1, int pin2)
 
void registerCallback (sensorCallbackSignature *callback)
 
void registerCallbackValue (sensorCallbackValueSignature *callback)
 
void registerCallbackJSON (sensorCallbackJSONSignature *callback)
 
void callCallback (char *info, boolean flag)
 call the callback More...
 
void callCallbackValue (char *info, int value)
 call the callback More...
 
void callCallbackJSON (char *JSONString)
 call the callback for JSON More...
 
virtual void messageSetVal_SensorClassType (char *setName, char *valValue, boolean deviceNameSpecified)
 
virtual void messageSend_SensorClassType (char *sendValue)
 
virtual void messageCmd_SensorClassType (char *cmdValue)
 
virtual void messageLocal_SensorClassType (char *message)
 5.15.25 try a special command local to this class More...
 

Additional Inherited Members

- Public Attributes inherited from SensorClassType
char * _config
 Generic config info .. specific the the sensor type. More...
 
int _pin1 = 0
 
int _pin2 = 0
 pin2 More...
 

Detailed Description

Definition at line 15 of file BuzzerSensorClass.h.

Constructor & Destructor Documentation

◆ BuzzerSensorClass()

BuzzerSensorClass::BuzzerSensorClass ( char *  config)

constructor

Definition at line 16 of file BuzzerSensorClass.cpp.

Member Function Documentation

◆ loop()

void BuzzerSensorClass::loop ( )
virtual

Pure Virtual Function.

See also
https://www.w3schools.com/cpp/cpp_class_methods.asp

Implements SensorClassType.

Definition at line 24 of file BuzzerSensorClass.cpp.

◆ messageLocal_SensorClassType()

void BuzzerSensorClass::messageLocal_SensorClassType ( char *  message)
virtual

these are not initialized...

5.15.25 try a special command local to this class

Reimplemented from SensorClassType.

Definition at line 81 of file BuzzerSensorClass.cpp.

◆ setup()

void BuzzerSensorClass::setup ( )
virtual

Pure Virtual Function.

default to 21,33 BuzzerSensorClass,23,33

turn off..

Implements SensorClassType.

Definition at line 30 of file BuzzerSensorClass.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

The documentation for this class was generated from the following files: