This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.
Version: 1.0.1
More details
| Board | Claims compatibility | Inclusion | simple |
|---|---|---|---|
|
arduino:avr:uno
1.8.4 |
No | FAIL | FAIL |
|
arduino:mbed_nano:nanorp2040connect
2.7.2 |
No ⚠️ | PASS | FAIL |
|
arduino:megaavr:nona4809
1.8.7 |
No | FAIL | FAIL |
|
arduino:samd:mkrwifi1010
1.8.12 |
No | FAIL | FAIL |
|
esp32:esp32:d1_mini32
1.0.6 |
No | FAIL | FAIL |
Result: FAIL
In file included from /tmp/arduino-testlib2330651401/test/test.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:3:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void()> OnClickListener;
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:4:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void(int clickCount)> OnMultiClickListener;
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:5:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void(int duration)> OnLongClickListener;
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:6:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void(int duration)> OnPressingListener;
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:7:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void(int clickCount)> OnClickingListener;
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:8:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void(int clickCount)> OnWaitForClickListener;
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:27:5: error: 'OnClickListener' does not name a type
OnClickListener onClickListener = NULL;
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:28:5: error: 'OnMultiClickListener' does not name a type
OnMultiClickListener onMultiClickListener = NULL;
^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:29:5: error: 'OnLongClickListener' does not name a type
OnLongClickListener onLongClickListener = NULL;
^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:30:5: error: 'OnPressingListener' does not name a type
OnPressingListener onPressingListener = NULL;
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:31:5: error: 'OnClickingListener' does not name a type
OnClickingListener onClickingListener = NULL;
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:32:5: error: 'OnWaitForClickListener' does not name a type
OnWaitForClickListener onWaitForClickListener = NULL;
^~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:94:29: error: 'OnClickListener' has not been declared
void setOnClickListener(OnClickListener listener) {
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:97:34: error: 'OnMultiClickListener' has not been declared
void setOnMultiClickListener(OnMultiClickListener listener) {
^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:100:33: error: 'OnLongClickListener' has not been declared
void setOnLongClickListener(OnLongClickListener listener) {
^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:103:32: error: 'OnPressingListener' has not been declared
void setOnPressingListener(OnPressingListener listener) {
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:106:32: error: 'OnClickingListener' has not been declared
void setOnClickingListener(OnClickingListener listener) {
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:109:36: error: 'OnWaitForClickListener' has not been declared
void setOnWaitForClickListener(OnWaitForClickListener listener) {
^~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onClickHappened()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:35:11: error: 'onClickListener' was not declared in this scope
if (onClickListener != NULL) {
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:35:11: note: suggested alternative: 'setOnClickListener'
if (onClickListener != NULL) {
^~~~~~~~~~~~~~~
setOnClickListener
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onMultiClickHappend(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:41:11: error: 'onMultiClickListener' was not declared in this scope
if (onMultiClickListener != NULL) {
^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:41:11: note: suggested alternative: 'setOnMultiClickListener'
if (onMultiClickListener != NULL) {
^~~~~~~~~~~~~~~~~~~~
setOnMultiClickListener
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onLongClickHappened(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:47:11: error: 'onLongClickListener' was not declared in this scope
if (onLongClickListener != NULL) {
^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:47:11: note: suggested alternative: 'setOnLongClickListener'
if (onLongClickListener != NULL) {
^~~~~~~~~~~~~~~~~~~
setOnLongClickListener
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onPressingHappened(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:53:11: error: 'onPressingListener' was not declared in this scope
if (onPressingListener != NULL) {
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:53:11: note: suggested alternative: 'setOnPressingListener'
if (onPressingListener != NULL) {
^~~~~~~~~~~~~~~~~~
setOnPressingListener
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onClickingHappened(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:58:11: error: 'onClickingListener' was not declared in this scope
if (onClickingListener != NULL) {
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:58:11: note: suggested alternative: 'setOnClickingListener'
if (onClickingListener != NULL) {
^~~~~~~~~~~~~~~~~~
setOnClickingListener
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onWaitForClickHappened(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:63:11: error: 'onWaitForClickListener' was not declared in this scope
if (onWaitForClickListener != NULL) {
^~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:63:11: note: suggested alternative: 'setOnWaitForClickListener'
if (onWaitForClickListener != NULL) {
^~~~~~~~~~~~~~~~~~~~~~
setOnWaitForClickListener
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::setOnClickListener(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:95:7: error: 'onClickListener' was not declared in this scope
onClickListener = listener;
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:95:7: note: suggested alternative: 'setOnClickListener'
onClickListener = listener;
^~~~~~~~~~~~~~~
setOnClickListener
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::setOnMultiClickListener(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:98:7: error: 'onMultiClickListener' was not declared in this scope
onMultiClickListener = listener;
^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:98:7: note: suggested alterna
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/examples/simple/simple.ino:2:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:3:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void()> OnClickListener;
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:4:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void(int clickCount)> OnMultiClickListener;
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:5:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void(int duration)> OnLongClickListener;
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:6:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void(int duration)> OnPressingListener;
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:7:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void(int clickCount)> OnClickingListener;
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:8:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void(int clickCount)> OnWaitForClickListener;
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:27:5: error: 'OnClickListener' does not name a type
OnClickListener onClickListener = NULL;
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:28:5: error: 'OnMultiClickListener' does not name a type
OnMultiClickListener onMultiClickListener = NULL;
^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:29:5: error: 'OnLongClickListener' does not name a type
OnLongClickListener onLongClickListener = NULL;
^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:30:5: error: 'OnPressingListener' does not name a type
OnPressingListener onPressingListener = NULL;
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:31:5: error: 'OnClickingListener' does not name a type
OnClickingListener onClickingListener = NULL;
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:32:5: error: 'OnWaitForClickListener' does not name a type
OnWaitForClickListener onWaitForClickListener = NULL;
^~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:94:29: error: 'OnClickListener' has not been declared
void setOnClickListener(OnClickListener listener) {
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:97:34: error: 'OnMultiClickListener' has not been declared
void setOnMultiClickListener(OnMultiClickListener listener) {
^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:100:33: error: 'OnLongClickListener' has not been declared
void setOnLongClickListener(OnLongClickListener listener) {
^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:103:32: error: 'OnPressingListener' has not been declared
void setOnPressingListener(OnPressingListener listener) {
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:106:32: error: 'OnClickingListener' has not been declared
void setOnClickingListener(OnClickingListener listener) {
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:109:36: error: 'OnWaitForClickListener' has not been declared
void setOnWaitForClickListener(OnWaitForClickListener listener) {
^~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onClickHappened()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:35:11: error: 'onClickListener' was not declared in this scope
if (onClickListener != NULL) {
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:35:11: note: suggested alternative: 'setOnClickListener'
if (onClickListener != NULL) {
^~~~~~~~~~~~~~~
setOnClickListener
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onMultiClickHappend(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:41:11: error: 'onMultiClickListener' was not declared in this scope
if (onMultiClickListener != NULL) {
^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:41:11: note: suggested alternative: 'setOnMultiClickListener'
if (onMultiClickListener != NULL) {
^~~~~~~~~~~~~~~~~~~~
setOnMultiClickListener
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onLongClickHappened(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:47:11: error: 'onLongClickListener' was not declared in this scope
if (onLongClickListener != NULL) {
^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:47:11: note: suggested alternative: 'setOnLongClickListener'
if (onLongClickListener != NULL) {
^~~~~~~~~~~~~~~~~~~
setOnLongClickListener
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onPressingHappened(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:53:11: error: 'onPressingListener' was not declared in this scope
if (onPressingListener != NULL) {
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:53:11: note: suggested alternative: 'setOnPressingListener'
if (onPressingListener != NULL) {
^~~~~~~~~~~~~~~~~~
setOnPressingListener
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onClickingHappened(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:58:11: error: 'onClickingListener' was not declared in this scope
if (onClickingListener != NULL) {
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:58:11: note: suggested alternative: 'setOnClickingListener'
if (onClickingListener != NULL) {
^~~~~~~~~~~~~~~~~~
setOnClickingListener
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onWaitForClickHappened(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:63:11: error: 'onWaitForClickListener' was not declared in this scope
if (onWaitForClickListener != NULL) {
^~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:63:11: note: suggested alternative: 'setOnWaitForClickListener'
if (onWaitForClickListener != NULL) {
^~~~~~~~~~~~~~~~~~~~~~
setOnWaitForClickListener
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::setOnClickListener(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:95:7: error: 'onClickListener' was not declared in this scope
onClickListener = listener;
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:95:7: note: suggested alternative: 'setOnClickListener'
onClickListener = listener;
^~~~~~~~~~~~~~~
setOnClickListener
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::setOnMultiClickListener(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:98:7: error: 'onMultiClickListener' was not declared in this scope
onMultiClickListener = listener;
^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickBu
Result: PASS
Sketch uses 78756 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 43444 bytes (16%) of dynamic memory, leaving 226892 bytes for local variables. Maximum is 270336 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/examples/simple/simple.ino:3:20: error: 'D2' was not declared in this scope
#define BUTTON_PIN D2
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/examples/simple/simple.ino:6:39: note: in expansion of macro 'BUTTON_PIN'
AwesomeClickButton awesomeClickButton(BUTTON_PIN);
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/examples/simple/simple.ino:3:20: note: suggested alternative: 'A2'
#define BUTTON_PIN D2
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/examples/simple/simple.ino:6:39: note: in expansion of macro 'BUTTON_PIN'
AwesomeClickButton awesomeClickButton(BUTTON_PIN);
^~~~~~~~~~
Result: FAIL
In file included from /tmp/arduino-testlib1439981585/test/test.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:3:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void()> OnClickListener;
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:4:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void(int clickCount)> OnMultiClickListener;
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:5:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void(int duration)> OnLongClickListener;
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:6:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void(int duration)> OnPressingListener;
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:7:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void(int clickCount)> OnClickingListener;
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:8:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void(int clickCount)> OnWaitForClickListener;
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:27:5: error: 'OnClickListener' does not name a type
OnClickListener onClickListener = NULL;
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:28:5: error: 'OnMultiClickListener' does not name a type
OnMultiClickListener onMultiClickListener = NULL;
^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:29:5: error: 'OnLongClickListener' does not name a type
OnLongClickListener onLongClickListener = NULL;
^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:30:5: error: 'OnPressingListener' does not name a type
OnPressingListener onPressingListener = NULL;
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:31:5: error: 'OnClickingListener' does not name a type
OnClickingListener onClickingListener = NULL;
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:32:5: error: 'OnWaitForClickListener' does not name a type
OnWaitForClickListener onWaitForClickListener = NULL;
^~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:94:29: error: 'OnClickListener' has not been declared
void setOnClickListener(OnClickListener listener) {
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:97:34: error: 'OnMultiClickListener' has not been declared
void setOnMultiClickListener(OnMultiClickListener listener) {
^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:100:33: error: 'OnLongClickListener' has not been declared
void setOnLongClickListener(OnLongClickListener listener) {
^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:103:32: error: 'OnPressingListener' has not been declared
void setOnPressingListener(OnPressingListener listener) {
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:106:32: error: 'OnClickingListener' has not been declared
void setOnClickingListener(OnClickingListener listener) {
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:109:36: error: 'OnWaitForClickListener' has not been declared
void setOnWaitForClickListener(OnWaitForClickListener listener) {
^~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onClickHappened()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:35:11: error: 'onClickListener' was not declared in this scope
if (onClickListener != NULL) {
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:35:11: note: suggested alternative: 'setOnClickListener'
if (onClickListener != NULL) {
^~~~~~~~~~~~~~~
setOnClickListener
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onMultiClickHappend(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:41:11: error: 'onMultiClickListener' was not declared in this scope
if (onMultiClickListener != NULL) {
^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:41:11: note: suggested alternative: 'setOnMultiClickListener'
if (onMultiClickListener != NULL) {
^~~~~~~~~~~~~~~~~~~~
setOnMultiClickListener
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onLongClickHappened(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:47:11: error: 'onLongClickListener' was not declared in this scope
if (onLongClickListener != NULL) {
^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:47:11: note: suggested alternative: 'setOnLongClickListener'
if (onLongClickListener != NULL) {
^~~~~~~~~~~~~~~~~~~
setOnLongClickListener
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onPressingHappened(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:53:11: error: 'onPressingListener' was not declared in this scope
if (onPressingListener != NULL) {
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:53:11: note: suggested alternative: 'setOnPressingListener'
if (onPressingListener != NULL) {
^~~~~~~~~~~~~~~~~~
setOnPressingListener
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onClickingHappened(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:58:11: error: 'onClickingListener' was not declared in this scope
if (onClickingListener != NULL) {
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:58:11: note: suggested alternative: 'setOnClickingListener'
if (onClickingListener != NULL) {
^~~~~~~~~~~~~~~~~~
setOnClickingListener
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onWaitForClickHappened(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:63:11: error: 'onWaitForClickListener' was not declared in this scope
if (onWaitForClickListener != NULL) {
^~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:63:11: note: suggested alternative: 'setOnWaitForClickListener'
if (onWaitForClickListener != NULL) {
^~~~~~~~~~~~~~~~~~~~~~
setOnWaitForClickListener
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::setOnClickListener(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:95:7: error: 'onClickListener' was not declared in this scope
onClickListener = listener;
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:95:7: note: suggested alternative: 'setOnClickListener'
onClickListener = listener;
^~~~~~~~~~~~~~~
setOnClickListener
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::setOnMultiClickListener(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:98:7: error: 'onMultiClickListener' was not declared in this scope
onMultiClickListener = listener;
^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:98:7: note: suggested alterna
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/examples/simple/simple.ino:2:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:3:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void()> OnClickListener;
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:4:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void(int clickCount)> OnMultiClickListener;
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:5:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void(int duration)> OnLongClickListener;
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:6:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void(int duration)> OnPressingListener;
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:7:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void(int clickCount)> OnClickingListener;
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:8:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void(int clickCount)> OnWaitForClickListener;
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:27:5: error: 'OnClickListener' does not name a type
OnClickListener onClickListener = NULL;
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:28:5: error: 'OnMultiClickListener' does not name a type
OnMultiClickListener onMultiClickListener = NULL;
^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:29:5: error: 'OnLongClickListener' does not name a type
OnLongClickListener onLongClickListener = NULL;
^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:30:5: error: 'OnPressingListener' does not name a type
OnPressingListener onPressingListener = NULL;
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:31:5: error: 'OnClickingListener' does not name a type
OnClickingListener onClickingListener = NULL;
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:32:5: error: 'OnWaitForClickListener' does not name a type
OnWaitForClickListener onWaitForClickListener = NULL;
^~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:94:29: error: 'OnClickListener' has not been declared
void setOnClickListener(OnClickListener listener) {
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:97:34: error: 'OnMultiClickListener' has not been declared
void setOnMultiClickListener(OnMultiClickListener listener) {
^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:100:33: error: 'OnLongClickListener' has not been declared
void setOnLongClickListener(OnLongClickListener listener) {
^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:103:32: error: 'OnPressingListener' has not been declared
void setOnPressingListener(OnPressingListener listener) {
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:106:32: error: 'OnClickingListener' has not been declared
void setOnClickingListener(OnClickingListener listener) {
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:109:36: error: 'OnWaitForClickListener' has not been declared
void setOnWaitForClickListener(OnWaitForClickListener listener) {
^~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onClickHappened()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:35:11: error: 'onClickListener' was not declared in this scope
if (onClickListener != NULL) {
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:35:11: note: suggested alternative: 'setOnClickListener'
if (onClickListener != NULL) {
^~~~~~~~~~~~~~~
setOnClickListener
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onMultiClickHappend(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:41:11: error: 'onMultiClickListener' was not declared in this scope
if (onMultiClickListener != NULL) {
^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:41:11: note: suggested alternative: 'setOnMultiClickListener'
if (onMultiClickListener != NULL) {
^~~~~~~~~~~~~~~~~~~~
setOnMultiClickListener
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onLongClickHappened(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:47:11: error: 'onLongClickListener' was not declared in this scope
if (onLongClickListener != NULL) {
^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:47:11: note: suggested alternative: 'setOnLongClickListener'
if (onLongClickListener != NULL) {
^~~~~~~~~~~~~~~~~~~
setOnLongClickListener
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onPressingHappened(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:53:11: error: 'onPressingListener' was not declared in this scope
if (onPressingListener != NULL) {
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:53:11: note: suggested alternative: 'setOnPressingListener'
if (onPressingListener != NULL) {
^~~~~~~~~~~~~~~~~~
setOnPressingListener
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onClickingHappened(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:58:11: error: 'onClickingListener' was not declared in this scope
if (onClickingListener != NULL) {
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:58:11: note: suggested alternative: 'setOnClickingListener'
if (onClickingListener != NULL) {
^~~~~~~~~~~~~~~~~~
setOnClickingListener
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onWaitForClickHappened(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:63:11: error: 'onWaitForClickListener' was not declared in this scope
if (onWaitForClickListener != NULL) {
^~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:63:11: note: suggested alternative: 'setOnWaitForClickListener'
if (onWaitForClickListener != NULL) {
^~~~~~~~~~~~~~~~~~~~~~
setOnWaitForClickListener
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::setOnClickListener(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:95:7: error: 'onClickListener' was not declared in this scope
onClickListener = listener;
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:95:7: note: suggested alternative: 'setOnClickListener'
onClickListener = listener;
^~~~~~~~~~~~~~~
setOnClickListener
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::setOnMultiClickListener(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:98:7: error: 'onMultiClickListener' was not declared in this scope
onMultiClickListener = listener;
^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickBu
Result: FAIL
In file included from /tmp/arduino-testlib2330651401/test/test.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:3:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void()> OnClickListener;
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:4:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void(int clickCount)> OnMultiClickListener;
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:5:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void(int duration)> OnLongClickListener;
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:6:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void(int duration)> OnPressingListener;
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:7:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void(int clickCount)> OnClickingListener;
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:8:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void(int clickCount)> OnWaitForClickListener;
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:27:5: error: 'OnClickListener' does not name a type
OnClickListener onClickListener = NULL;
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:28:5: error: 'OnMultiClickListener' does not name a type
OnMultiClickListener onMultiClickListener = NULL;
^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:29:5: error: 'OnLongClickListener' does not name a type
OnLongClickListener onLongClickListener = NULL;
^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:30:5: error: 'OnPressingListener' does not name a type
OnPressingListener onPressingListener = NULL;
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:31:5: error: 'OnClickingListener' does not name a type
OnClickingListener onClickingListener = NULL;
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:32:5: error: 'OnWaitForClickListener' does not name a type
OnWaitForClickListener onWaitForClickListener = NULL;
^~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:94:29: error: 'OnClickListener' has not been declared
void setOnClickListener(OnClickListener listener) {
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:97:34: error: 'OnMultiClickListener' has not been declared
void setOnMultiClickListener(OnMultiClickListener listener) {
^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:100:33: error: 'OnLongClickListener' has not been declared
void setOnLongClickListener(OnLongClickListener listener) {
^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:103:32: error: 'OnPressingListener' has not been declared
void setOnPressingListener(OnPressingListener listener) {
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:106:32: error: 'OnClickingListener' has not been declared
void setOnClickingListener(OnClickingListener listener) {
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:109:36: error: 'OnWaitForClickListener' has not been declared
void setOnWaitForClickListener(OnWaitForClickListener listener) {
^~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onClickHappened()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:35:11: error: 'onClickListener' was not declared in this scope
if (onClickListener != NULL) {
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:35:11: note: suggested alternative: 'setOnClickListener'
if (onClickListener != NULL) {
^~~~~~~~~~~~~~~
setOnClickListener
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onMultiClickHappend(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:41:11: error: 'onMultiClickListener' was not declared in this scope
if (onMultiClickListener != NULL) {
^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:41:11: note: suggested alternative: 'setOnMultiClickListener'
if (onMultiClickListener != NULL) {
^~~~~~~~~~~~~~~~~~~~
setOnMultiClickListener
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onLongClickHappened(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:47:11: error: 'onLongClickListener' was not declared in this scope
if (onLongClickListener != NULL) {
^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:47:11: note: suggested alternative: 'setOnLongClickListener'
if (onLongClickListener != NULL) {
^~~~~~~~~~~~~~~~~~~
setOnLongClickListener
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onPressingHappened(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:53:11: error: 'onPressingListener' was not declared in this scope
if (onPressingListener != NULL) {
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:53:11: note: suggested alternative: 'setOnPressingListener'
if (onPressingListener != NULL) {
^~~~~~~~~~~~~~~~~~
setOnPressingListener
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onClickingHappened(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:58:11: error: 'onClickingListener' was not declared in this scope
if (onClickingListener != NULL) {
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:58:11: note: suggested alternative: 'setOnClickingListener'
if (onClickingListener != NULL) {
^~~~~~~~~~~~~~~~~~
setOnClickingListener
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onWaitForClickHappened(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:63:11: error: 'onWaitForClickListener' was not declared in this scope
if (onWaitForClickListener != NULL) {
^~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:63:11: note: suggested alternative: 'setOnWaitForClickListener'
if (onWaitForClickListener != NULL) {
^~~~~~~~~~~~~~~~~~~~~~
setOnWaitForClickListener
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::setOnClickListener(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:95:7: error: 'onClickListener' was not declared in this scope
onClickListener = listener;
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:95:7: note: suggested alternative: 'setOnClickListener'
onClickListener = listener;
^~~~~~~~~~~~~~~
setOnClickListener
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::setOnMultiClickListener(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:98:7: error: 'onMultiClickListener' was not declared in this scope
onMultiClickListener = listener;
^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:98:7: note: suggested alterna
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/examples/simple/simple.ino:2:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:3:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void()> OnClickListener;
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:4:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void(int clickCount)> OnMultiClickListener;
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:5:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void(int duration)> OnLongClickListener;
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:6:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void(int duration)> OnPressingListener;
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:7:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void(int clickCount)> OnClickingListener;
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:8:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void(int clickCount)> OnWaitForClickListener;
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:27:5: error: 'OnClickListener' does not name a type
OnClickListener onClickListener = NULL;
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:28:5: error: 'OnMultiClickListener' does not name a type
OnMultiClickListener onMultiClickListener = NULL;
^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:29:5: error: 'OnLongClickListener' does not name a type
OnLongClickListener onLongClickListener = NULL;
^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:30:5: error: 'OnPressingListener' does not name a type
OnPressingListener onPressingListener = NULL;
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:31:5: error: 'OnClickingListener' does not name a type
OnClickingListener onClickingListener = NULL;
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:32:5: error: 'OnWaitForClickListener' does not name a type
OnWaitForClickListener onWaitForClickListener = NULL;
^~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:94:29: error: 'OnClickListener' has not been declared
void setOnClickListener(OnClickListener listener) {
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:97:34: error: 'OnMultiClickListener' has not been declared
void setOnMultiClickListener(OnMultiClickListener listener) {
^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:100:33: error: 'OnLongClickListener' has not been declared
void setOnLongClickListener(OnLongClickListener listener) {
^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:103:32: error: 'OnPressingListener' has not been declared
void setOnPressingListener(OnPressingListener listener) {
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:106:32: error: 'OnClickingListener' has not been declared
void setOnClickingListener(OnClickingListener listener) {
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:109:36: error: 'OnWaitForClickListener' has not been declared
void setOnWaitForClickListener(OnWaitForClickListener listener) {
^~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onClickHappened()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:35:11: error: 'onClickListener' was not declared in this scope
if (onClickListener != NULL) {
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:35:11: note: suggested alternative: 'setOnClickListener'
if (onClickListener != NULL) {
^~~~~~~~~~~~~~~
setOnClickListener
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onMultiClickHappend(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:41:11: error: 'onMultiClickListener' was not declared in this scope
if (onMultiClickListener != NULL) {
^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:41:11: note: suggested alternative: 'setOnMultiClickListener'
if (onMultiClickListener != NULL) {
^~~~~~~~~~~~~~~~~~~~
setOnMultiClickListener
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onLongClickHappened(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:47:11: error: 'onLongClickListener' was not declared in this scope
if (onLongClickListener != NULL) {
^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:47:11: note: suggested alternative: 'setOnLongClickListener'
if (onLongClickListener != NULL) {
^~~~~~~~~~~~~~~~~~~
setOnLongClickListener
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onPressingHappened(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:53:11: error: 'onPressingListener' was not declared in this scope
if (onPressingListener != NULL) {
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:53:11: note: suggested alternative: 'setOnPressingListener'
if (onPressingListener != NULL) {
^~~~~~~~~~~~~~~~~~
setOnPressingListener
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onClickingHappened(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:58:11: error: 'onClickingListener' was not declared in this scope
if (onClickingListener != NULL) {
^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:58:11: note: suggested alternative: 'setOnClickingListener'
if (onClickingListener != NULL) {
^~~~~~~~~~~~~~~~~~
setOnClickingListener
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onWaitForClickHappened(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:63:11: error: 'onWaitForClickListener' was not declared in this scope
if (onWaitForClickListener != NULL) {
^~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:63:11: note: suggested alternative: 'setOnWaitForClickListener'
if (onWaitForClickListener != NULL) {
^~~~~~~~~~~~~~~~~~~~~~
setOnWaitForClickListener
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::setOnClickListener(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:95:7: error: 'onClickListener' was not declared in this scope
onClickListener = listener;
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:95:7: note: suggested alternative: 'setOnClickListener'
onClickListener = listener;
^~~~~~~~~~~~~~~
setOnClickListener
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::setOnMultiClickListener(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:98:7: error: 'onMultiClickListener' was not declared in this scope
onMultiClickListener = listener;
^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickBu
Result: FAIL
In file included from /tmp/arduino-testlib2042396155/test/test.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:3:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void()> OnClickListener;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:4:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void(int clickCount)> OnMultiClickListener;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:5:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void(int duration)> OnLongClickListener;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:6:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void(int duration)> OnPressingListener;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:7:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void(int clickCount)> OnClickingListener;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:8:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void(int clickCount)> OnWaitForClickListener;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:27:5: error: 'OnClickListener' does not name a type
OnClickListener onClickListener = NULL;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:28:5: error: 'OnMultiClickListener' does not name a type
OnMultiClickListener onMultiClickListener = NULL;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:29:5: error: 'OnLongClickListener' does not name a type
OnLongClickListener onLongClickListener = NULL;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:30:5: error: 'OnPressingListener' does not name a type
OnPressingListener onPressingListener = NULL;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:31:5: error: 'OnClickingListener' does not name a type
OnClickingListener onClickingListener = NULL;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:32:5: error: 'OnWaitForClickListener' does not name a type
OnWaitForClickListener onWaitForClickListener = NULL;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:94:29: error: 'OnClickListener' has not been declared
void setOnClickListener(OnClickListener listener) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:97:34: error: 'OnMultiClickListener' has not been declared
void setOnMultiClickListener(OnMultiClickListener listener) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:100:33: error: 'OnLongClickListener' has not been declared
void setOnLongClickListener(OnLongClickListener listener) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:103:32: error: 'OnPressingListener' has not been declared
void setOnPressingListener(OnPressingListener listener) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:106:32: error: 'OnClickingListener' has not been declared
void setOnClickingListener(OnClickingListener listener) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:109:36: error: 'OnWaitForClickListener' has not been declared
void setOnWaitForClickListener(OnWaitForClickListener listener) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onClickHappened()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:35:11: error: 'onClickListener' was not declared in this scope
if (onClickListener != NULL) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onMultiClickHappend(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:41:11: error: 'onMultiClickListener' was not declared in this scope
if (onMultiClickListener != NULL) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onLongClickHappened(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:47:11: error: 'onLongClickListener' was not declared in this scope
if (onLongClickListener != NULL) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onPressingHappened(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:53:11: error: 'onPressingListener' was not declared in this scope
if (onPressingListener != NULL) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onClickingHappened(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:58:11: error: 'onClickingListener' was not declared in this scope
if (onClickingListener != NULL) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onWaitForClickHappened(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:63:11: error: 'onWaitForClickListener' was not declared in this scope
if (onWaitForClickListener != NULL) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::setOnClickListener(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:95:7: error: 'onClickListener' was not declared in this scope
onClickListener = listener;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::setOnMultiClickListener(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:98:7: error: 'onMultiClickListener' was not declared in this scope
onMultiClickListener = listener;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::setOnLongClickListener(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:101:7: error: 'onLongClickListener' was not declared in this scope
onLongClickListener = listener;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::setOnPressingListener(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:104:7: error: 'onPressingListener' was not declared in this scope
onPressingListener = listener;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::setOnClickingListener(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:107:7: error: 'onClickingListener' was not declared in this scope
onClickingListener = listener;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::setOnWaitForClickListener(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:110:7: error: 'onWaitForClickListener' was not declared in this scope
onWaitForClickListener = listener;
^
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/examples/simple/simple.ino:2:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:3:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void()> OnClickListener;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:4:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void(int clickCount)> OnMultiClickListener;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:5:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void(int duration)> OnLongClickListener;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:6:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void(int duration)> OnPressingListener;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:7:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void(int clickCount)> OnClickingListener;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:8:14: error: 'function' in namespace 'std' does not name a template type
typedef std::function<void(int clickCount)> OnWaitForClickListener;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:27:5: error: 'OnClickListener' does not name a type
OnClickListener onClickListener = NULL;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:28:5: error: 'OnMultiClickListener' does not name a type
OnMultiClickListener onMultiClickListener = NULL;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:29:5: error: 'OnLongClickListener' does not name a type
OnLongClickListener onLongClickListener = NULL;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:30:5: error: 'OnPressingListener' does not name a type
OnPressingListener onPressingListener = NULL;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:31:5: error: 'OnClickingListener' does not name a type
OnClickingListener onClickingListener = NULL;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:32:5: error: 'OnWaitForClickListener' does not name a type
OnWaitForClickListener onWaitForClickListener = NULL;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:94:29: error: 'OnClickListener' has not been declared
void setOnClickListener(OnClickListener listener) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:97:34: error: 'OnMultiClickListener' has not been declared
void setOnMultiClickListener(OnMultiClickListener listener) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:100:33: error: 'OnLongClickListener' has not been declared
void setOnLongClickListener(OnLongClickListener listener) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:103:32: error: 'OnPressingListener' has not been declared
void setOnPressingListener(OnPressingListener listener) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:106:32: error: 'OnClickingListener' has not been declared
void setOnClickingListener(OnClickingListener listener) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:109:36: error: 'OnWaitForClickListener' has not been declared
void setOnWaitForClickListener(OnWaitForClickListener listener) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onClickHappened()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:35:11: error: 'onClickListener' was not declared in this scope
if (onClickListener != NULL) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onMultiClickHappend(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:41:11: error: 'onMultiClickListener' was not declared in this scope
if (onMultiClickListener != NULL) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onLongClickHappened(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:47:11: error: 'onLongClickListener' was not declared in this scope
if (onLongClickListener != NULL) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onPressingHappened(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:53:11: error: 'onPressingListener' was not declared in this scope
if (onPressingListener != NULL) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onClickingHappened(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:58:11: error: 'onClickingListener' was not declared in this scope
if (onClickingListener != NULL) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::onWaitForClickHappened(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:63:11: error: 'onWaitForClickListener' was not declared in this scope
if (onWaitForClickListener != NULL) {
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::setOnClickListener(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:95:7: error: 'onClickListener' was not declared in this scope
onClickListener = listener;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::setOnMultiClickListener(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:98:7: error: 'onMultiClickListener' was not declared in this scope
onMultiClickListener = listener;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::setOnLongClickListener(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:101:7: error: 'onLongClickListener' was not declared in this scope
onLongClickListener = listener;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::setOnPressingListener(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:104:7: error: 'onPressingListener' was not declared in this scope
onPressingListener = listener;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::setOnClickingListener(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:107:7: error: 'onClickingListener' was not declared in this scope
onClickingListener = listener;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h: In member function 'void AwesomeClickButton::setOnWaitForClickListener(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:110:7: error: 'onWaitForClickListener' was not declared in this scope
onWaitForClickListener = listener;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/examples/simple/simple.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/examples/simple/simple.ino:20:56: error: invalid conversion from 'void (*)()' to 'int' [-fpermissive]
awesomeClickButton.setOnClickListener(onButtonClicked);
^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/examples/simple/simple.ino:2:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AwesomeClickButton/src/AwesomeClickButton.h:94:10: note: initializing argument 1 of 'void AwesomeClickButton::set