Below are the error messages:
Code: Select all
C:\arduino-1.8.19\portable\sketchbook\ESPEasy\src\CustomBuild\CompiletimeDefines.cpp: In function 'uint16_t get_build_nr()':
C:\arduino-1.8.19\portable\sketchbook\ESPEasy\src\CustomBuild\CompiletimeDefines.cpp:31:58: note: '#pragma message: Build is not based on current date'
31 | #pragma message ( "Build is not based on current date" )
| ^
In file included from C:\arduino-1.8.19\portable\sketchbook\ESPEasy\src\DataStructs\PluginTaskData_base.h:7,
from C:\arduino-1.8.19\portable\sketchbook\ESPEasy\src\DataStructs\PluginTaskData_base.cpp:1:
C:\arduino-1.8.19\portable\sketchbook\ESPEasy\src\DataStructs\PluginStats.h:158:27: error: 'taskVarIndex_t' has not been declared
158 | void initPluginStats(taskVarIndex_t taskVarIndex);
| ^~~~~~~~~~~~~~
C:\arduino-1.8.19\portable\sketchbook\ESPEasy\src\DataStructs\PluginStats.h:159:28: error: 'taskVarIndex_t' has not been declared
159 | void clearPluginStats(taskVarIndex_t taskVarIndex);
| ^~~~~~~~~~~~~~
C:\arduino-1.8.19\portable\sketchbook\ESPEasy\src\DataStructs\PluginStats.h:182:16: error: expected ';' at end of member declaration
182 | PluginStats* getPluginStats(taskVarIndex_t taskVarIndex) const;
| ^~~~~~~~~~~~~~
| ;
C:\arduino-1.8.19\portable\sketchbook\ESPEasy\src\DataStructs\PluginStats.h:182:45: error: expected ')' before 'taskVarIndex'
182 | PluginStats* getPluginStats(taskVarIndex_t taskVarIndex) const;
| ~ ^~~~~~~~~~~~~
| )
C:\arduino-1.8.19\portable\sketchbook\ESPEasy\src\DataStructs\PluginStats.h:184:16: error: expected ';' at end of member declaration
184 | PluginStats* getPluginStats(taskVarIndex_t taskVarIndex);
| ^~~~~~~~~~~~~~
| ;
C:\arduino-1.8.19\portable\sketchbook\ESPEasy\src\DataStructs\PluginStats.h:184:31: error: redeclaration of 'PluginStats* PluginStats_array::getPluginStats'
184 | PluginStats* getPluginStats(taskVarIndex_t taskVarIndex);
| ^~~~~~~~~~~~~~
C:\arduino-1.8.19\portable\sketchbook\ESPEasy\src\DataStructs\PluginStats.h:182:16: note: previous declaration 'PluginStats* PluginStats_array::getPluginStats'
182 | PluginStats* getPluginStats(taskVarIndex_t taskVarIndex) const;
| ^~~~~~~~~~~~~~
C:\arduino-1.8.19\portable\sketchbook\ESPEasy\src\DataStructs\PluginStats.h:184:45: error: expected ')' before 'taskVarIndex'
184 | PluginStats* getPluginStats(taskVarIndex_t taskVarIndex);
| ~ ^~~~~~~~~~~~~
| )
In file included from C:\arduino-1.8.19\portable\sketchbook\ESPEasy\src\DataStructs\PluginStats.cpp:1:
C:\arduino-1.8.19\portable\sketchbook\ESPEasy\src\DataStructs\PluginStats.h:158:27: error: 'taskVarIndex_t' has not been declared
158 | void initPluginStats(taskVarIndex_t taskVarIndex);
| ^~~~~~~~~~~~~~
C:\arduino-1.8.19\portable\sketchbook\ESPEasy\src\DataStructs\PluginStats.h:159:28: error: 'taskVarIndex_t' has not been declared
159 | void clearPluginStats(taskVarIndex_t taskVarIndex);
| ^~~~~~~~~~~~~~
C:\arduino-1.8.19\portable\sketchbook\ESPEasy\src\DataStructs\PluginStats.h:182:16: error: expected ';' at end of member declaration
182 | PluginStats* getPluginStats(taskVarIndex_t taskVarIndex) const;
| ^~~~~~~~~~~~~~
| ;
C:\arduino-1.8.19\portable\sketchbook\ESPEasy\src\DataStructs\PluginStats.h:182:45: error: expected ')' before 'taskVarIndex'
182 | PluginStats* getPluginStats(taskVarIndex_t taskVarIndex) const;
| ~ ^~~~~~~~~~~~~
| )
C:\arduino-1.8.19\portable\sketchbook\ESPEasy\src\DataStructs\PluginStats.h:184:16: error: expected ';' at end of member declaration
184 | PluginStats* getPluginStats(taskVarIndex_t taskVarIndex);
| ^~~~~~~~~~~~~~
| ;
C:\arduino-1.8.19\portable\sketchbook\ESPEasy\src\DataStructs\PluginStats.h:184:31: error: redeclaration of 'PluginStats* PluginStats_array::getPluginStats'
184 | PluginStats* getPluginStats(taskVarIndex_t taskVarIndex);
| ^~~~~~~~~~~~~~
C:\arduino-1.8.19\portable\sketchbook\ESPEasy\src\DataStructs\PluginStats.h:182:16: note: previous declaration 'PluginStats* PluginStats_array::getPluginStats'
182 | PluginStats* getPluginStats(taskVarIndex_t taskVarIndex) const;
| ^~~~~~~~~~~~~~
C:\arduino-1.8.19\portable\sketchbook\ESPEasy\src\DataStructs\PluginStats.h:184:45: error: expected ')' before 'taskVarIndex'
184 | PluginStats* getPluginStats(taskVarIndex_t taskVarIndex);
| ~ ^~~~~~~~~~~~~
| )
C:\arduino-1.8.19\portable\sketchbook\ESPEasy\src\DataStructs\PluginTaskData_base.cpp: In member function 'PluginStats* PluginTaskData_base::getPluginStats(taskVarIndex_t) const':
C:\arduino-1.8.19\portable\sketchbook\ESPEasy\src\DataStructs\PluginTaskData_base.cpp:141:60: error: expression cannot be used as a function
141 | return _plugin_stats_array->getPluginStats(taskVarIndex);
| ^
C:\arduino-1.8.19\portable\sketchbook\ESPEasy\src\DataStructs\PluginTaskData_base.cpp: In member function 'PluginStats* PluginTaskData_base::getPluginStats(taskVarIndex_t)':
C:\arduino-1.8.19\portable\sketchbook\ESPEasy\src\DataStructs\PluginTaskData_base.cpp:149:60: error: expression cannot be used as a function
149 | return _plugin_stats_array->getPluginStats(taskVarIndex);
| ^
C:\arduino-1.8.19\portable\sketchbook\ESPEasy\src\DataStructs\PluginStats.cpp:274:6: error: no declaration matches 'void PluginStats_array::initPluginStats(taskVarIndex_t)'
274 | void PluginStats_array::initPluginStats(taskVarIndex_t taskVarIndex)
| ^~~~~~~~~~~~~~~~~
In file included from C:\arduino-1.8.19\portable\sketchbook\ESPEasy\src\DataStructs\PluginStats.cpp:1:
C:\arduino-1.8.19\portable\sketchbook\ESPEasy\src\DataStructs\PluginStats.h:158:11: note: candidate is: 'void PluginStats_array::initPluginStats(int)'
158 | void initPluginStats(taskVarIndex_t taskVarIndex);
| ^~~~~~~~~~~~~~~
C:\arduino-1.8.19\portable\sketchbook\ESPEasy\src\DataStructs\PluginStats.h:152:7: note: 'class PluginStats_array' defined here
152 | class PluginStats_array {
| ^~~~~~~~~~~~~~~~~
C:\arduino-1.8.19\portable\sketchbook\ESPEasy\src\DataStructs\PluginStats.cpp:296:6: error: no declaration matches 'void PluginStats_array::clearPluginStats(taskVarIndex_t)'
296 | void PluginStats_array::clearPluginStats(taskVarIndex_t taskVarIndex)
| ^~~~~~~~~~~~~~~~~
In file included from C:\arduino-1.8.19\portable\sketchbook\ESPEasy\src\DataStructs\PluginStats.cpp:1:
C:\arduino-1.8.19\portable\sketchbook\ESPEasy\src\DataStructs\PluginStats.h:159:11: note: candidate is: 'void PluginStats_array::clearPluginStats(int)'
159 | void clearPluginStats(taskVarIndex_t taskVarIndex);
| ^~~~~~~~~~~~~~~~
C:\arduino-1.8.19\portable\sketchbook\ESPEasy\src\DataStructs\PluginStats.h:152:7: note: 'class PluginStats_array' defined here
152 | class PluginStats_array {
| ^~~~~~~~~~~~~~~~~
C:\arduino-1.8.19\portable\sketchbook\ESPEasy\src\DataStructs\PluginStats.cpp:439:15: error: no declaration matches 'PluginStats* PluginStats_array::getPluginStats(taskVarIndex_t) const'
439 | PluginStats * PluginStats_array::getPluginStats(taskVarIndex_t taskVarIndex) const
| ^~~~~~~~~~~~~~~~~
In file included from C:\arduino-1.8.19\portable\sketchbook\ESPEasy\src\DataStructs\PluginStats.cpp:1:
C:\arduino-1.8.19\portable\sketchbook\ESPEasy\src\DataStructs\PluginStats.h:182:16: note: candidate is: 'PluginStats* PluginStats_array::getPluginStats'
182 | PluginStats* getPluginStats(taskVarIndex_t taskVarIndex) const;
| ^~~~~~~~~~~~~~
C:\arduino-1.8.19\portable\sketchbook\ESPEasy\src\DataStructs\PluginStats.h:152:7: note: 'class PluginStats_array' defined here
152 | class PluginStats_array {
| ^~~~~~~~~~~~~~~~~
C:\arduino-1.8.19\portable\sketchbook\ESPEasy\src\DataStructs\PluginStats.cpp:447:15: error: no declaration matches 'PluginStats* PluginStats_array::getPluginStats(taskVarIndex_t)'
447 | PluginStats * PluginStats_array::getPluginStats(taskVarIndex_t taskVarIndex)
| ^~~~~~~~~~~~~~~~~
In file included from C:\arduino-1.8.19\portable\sketchbook\ESPEasy\src\DataStructs\PluginStats.cpp:1:
C:\arduino-1.8.19\portable\sketchbook\ESPEasy\src\DataStructs\PluginStats.h:182:16: note: candidate is: 'PluginStats* PluginStats_array::getPluginStats'
182 | PluginStats* getPluginStats(taskVarIndex_t taskVarIndex) const;
| ^~~~~~~~~~~~~~
C:\arduino-1.8.19\portable\sketchbook\ESPEasy\src\DataStructs\PluginStats.h:152:7: note: 'class PluginStats_array' defined here
152 | class PluginStats_array {
| ^~~~~~~~~~~~~~~~~
exit status 1