Implement missing data types for calendar and schedule (#474)
* Added the SpecialEvent struct for the Exception_Schedule property of Schedule, encode/decode/same functions, unit tests, and integrated into bacapp functions. * Added the CalendarEntry struct for the Date_List property of Calendar and the SpecialEvent struct, encode/decode functions, unit tests, and integrated into bacapp functions. * Added the DateRange struct for the Effective_Period property of Schedule, encode/decode functions, unit tests, and integrated into bacapp functions. --------- Co-authored-by: Steve Karg <skarg@users.sourceforge.net>
This commit is contained in:
@@ -21,6 +21,7 @@ if (CMAKE_C_COMPILER_ID MATCHES "Clang" OR CMAKE_C_COMPILER_ID MATCHES "GNU")
|
||||
add_compile_options(-Wno-sign-conversion -Wno-conversion)
|
||||
add_compile_options(-Wno-sign-compare -Wno-long-long)
|
||||
add_compile_options(-Wno-implicit-fallthrough -Wno-attributes)
|
||||
add_compile_options(-Wno-missing-braces)
|
||||
# ignore some warnings that occur during unit testing
|
||||
add_compile_options(-Wno-unused-variable -Wno-unused-function)
|
||||
add_compile_options(-Wno-unused-parameter)
|
||||
@@ -87,6 +88,7 @@ list(APPEND testdirs
|
||||
bacnet/reject
|
||||
bacnet/rp
|
||||
bacnet/rpm
|
||||
bacnet/specialevent
|
||||
bacnet/timestamp
|
||||
bacnet/timesync
|
||||
bacnet/whohas
|
||||
|
||||
Reference in New Issue
Block a user