Skip to content

Commit e879df3

Browse files
committed
Introduced move_only_function.
1 parent 0d9e718 commit e879df3

17 files changed

+2151
-199
lines changed

.gitmodules

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[submodule "external/function2"]
2+
path = external/function2
3+
url = https://github.com/Naios/function2

include/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ ADD_LIBRARY(check_deps OBJECT EXCLUDE_FROM_ALL ${CHK_MQTT})
6464
# We don't need to actually run the whole compiler. We're just checking that all the includes are valid
6565
# So here we ask for only the syntax checking mode to be used.
6666
# We also don't mind that there might be unused constant variables when doing deps checking.
67-
TARGET_COMPILE_OPTIONS(check_deps PUBLIC -Wno-unused-const-variable $<IF:$<CXX_COMPILER_ID:MSVC>,/Zs,-fsyntax-only>)
67+
TARGET_COMPILE_OPTIONS(check_deps PUBLIC -Wno-unneeded-internal-declaration -Wno-unused-const-variable $<IF:$<CXX_COMPILER_ID:MSVC>,/Zs,-fsyntax-only>)
6868

6969
TARGET_LINK_LIBRARIES (check_deps PUBLIC ${PROJECT_NAME})
7070

include/mqtt/broker/topic_filter.hpp

+1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
#define MQTT_BROKER_TOPIC_FILTER_HPP
99

1010
#include <algorithm>
11+
#include <limits>
1112

1213
#include <mqtt/broker/broker_namespace.hpp>
1314
#include <mqtt/string_view.hpp>

include/mqtt/callable_overlay.hpp

+48-47
Large diffs are not rendered by default.

include/mqtt/endpoint.hpp

+95-82
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)