move KnxValue and Dpt to extra files

This commit is contained in:
Thomas Kunze
2019-06-03 22:15:32 +02:00
parent 58cb349e6f
commit 6acaf59ddd
8 changed files with 383 additions and 99 deletions

View File

@@ -31,7 +31,9 @@ add_executable(knx-linux
main.cpp
../src/linux_platform.cpp
../src/knx_facade.cpp
../src/knx/dptconvert.cpp)
../src/knx/dptconvert.cpp
../src/knx/knx_value.cpp
../src/knx/dpt.cpp)
target_link_libraries(knx-linux "${LIBRARIES_FROM_REFERENCES}")
include_directories(../src)
set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -Wall -Wno-unknown-pragmas -Wno-switch -g -O0")

View File

@@ -84,6 +84,7 @@
<ClInclude Include="..\src\knx\cemi_frame.h" />
<ClInclude Include="..\src\knx\data_link_layer.h" />
<ClInclude Include="..\src\knx\device_object.h" />
<ClInclude Include="..\src\knx\dpt.h" />
<ClInclude Include="..\src\knx\dptconvert.h" />
<ClInclude Include="..\src\knx\group_object.h" />
<ClInclude Include="..\src\knx\group_object_table_object.h" />
@@ -91,6 +92,7 @@
<ClInclude Include="..\src\knx\ip_data_link_layer.h" />
<ClInclude Include="..\src\knx\ip_parameter_object.h" />
<ClInclude Include="..\src\knx\knx_types.h" />
<ClInclude Include="..\src\knx\knx_value.h" />
<ClInclude Include="..\src\knx\memory.h" />
<ClInclude Include="..\src\knx\network_layer.h" />
<ClInclude Include="..\src\knx\npdu.h" />
@@ -127,12 +129,14 @@
<ClCompile Include="..\src\knx\cemi_frame.cpp" />
<ClCompile Include="..\src\knx\data_link_layer.cpp" />
<ClCompile Include="..\src\knx\device_object.cpp" />
<ClCompile Include="..\src\knx\dpt.cpp" />
<ClCompile Include="..\src\knx\dptconvert.cpp" />
<ClCompile Include="..\src\knx\group_object.cpp" />
<ClCompile Include="..\src\knx\group_object_table_object.cpp" />
<ClCompile Include="..\src\knx\interface_object.cpp" />
<ClCompile Include="..\src\knx\ip_data_link_layer.cpp" />
<ClCompile Include="..\src\knx\ip_parameter_object.cpp" />
<ClCompile Include="..\src\knx\knx_value.cpp" />
<ClCompile Include="..\src\knx\memory.cpp" />
<ClCompile Include="..\src\knx\network_layer.cpp" />
<ClCompile Include="..\src\knx\npdu.cpp" />

View File

@@ -135,6 +135,12 @@
<ClInclude Include="..\src\knx\dptconvert.h">
<Filter>Header files\knx</Filter>
</ClInclude>
<ClInclude Include="..\src\knx\dpt.h">
<Filter>Header files\knx</Filter>
</ClInclude>
<ClInclude Include="..\src\knx\knx_value.h">
<Filter>Header files\knx</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\src\knx\address_table_object.cpp">
@@ -227,5 +233,11 @@
<ClCompile Include="..\src\knx\dptconvert.cpp">
<Filter>Source files\knx</Filter>
</ClCompile>
<ClCompile Include="..\src\knx\dpt.cpp">
<Filter>Source files\knx</Filter>
</ClCompile>
<ClCompile Include="..\src\knx\knx_value.cpp">
<Filter>Source files\knx</Filter>
</ClCompile>
</ItemGroup>
</Project>