From 8ea4ced15324fc7b6a3786bdd2d93cbef6574411 Mon Sep 17 00:00:00 2001 From: Ralph Wessel Date: Mon, 16 Sep 2024 08:54:18 +0100 Subject: [PATCH] Updated VS projects --- SpeckleConnector/Connector.vcxproj | 37 ++++-- SpeckleConnector/Connector.vcxproj.filters | 118 ++++++++++++++---- .../Model/Filter/EverythingSendFilter.cpp | 2 + SpeckleLib/Speckle/Utility/Guid.h | 11 ++ 4 files changed, 134 insertions(+), 34 deletions(-) diff --git a/SpeckleConnector/Connector.vcxproj b/SpeckleConnector/Connector.vcxproj index 5c34307..ce15579 100644 --- a/SpeckleConnector/Connector.vcxproj +++ b/SpeckleConnector/Connector.vcxproj @@ -93,11 +93,10 @@ - - - + + @@ -105,12 +104,13 @@ + + - @@ -122,16 +122,25 @@ + + + + + + + + + - - - + + + @@ -139,12 +148,13 @@ + + - @@ -156,6 +166,17 @@ + + + + + + + + + + + diff --git a/SpeckleConnector/Connector.vcxproj.filters b/SpeckleConnector/Connector.vcxproj.filters index d63175d..8eb6949 100644 --- a/SpeckleConnector/Connector.vcxproj.filters +++ b/SpeckleConnector/Connector.vcxproj.filters @@ -32,12 +32,6 @@ {2f459f56-86f0-4794-b4b7-1bd7b8ee5617} - - {2820ad4f-60d9-436e-a7a2-d019d7e0ce0c} - - - {85935d00-16ac-466a-a614-ad9ea802bffa} - {6a2f1f18-a554-4546-bba3-314d5f2ec9f9} @@ -53,8 +47,17 @@ {2b87cf11-87cd-435f-ab24-42170c2e657e} - - {3bc97363-0091-4f84-a5f7-085193bad850} + + {41395ee2-50f3-49c0-8859-23a3ad19a2fa} + + + {a915e7ee-849f-48a9-aa7b-0ef6e358bee7} + + + {2b16c188-1d80-4d4d-830e-5c1e56ecf46e} + + + {b6d6326c-77f4-414a-bda6-e3e587c7ded2} @@ -122,9 +125,6 @@ Connector\Interface\Browser\Bridge\Base - - Connector\Database\Model\Card - Connector\Interface\Browser\Bridge\Config\Arg @@ -159,14 +159,44 @@ Connector\Interface\Browser\Bridge\Send - - Connector\Interface\Browser\Bridge\Send\Arg + + Connector\Database - - Connector\Database\Model\Card + + Connector\Record\Model - - Connector\Database\Model\Card + + Connector\Record\Model + + + Connector\Record\Model + + + Connector\Record\Model + + + Connector\Record\Model + + + Connector\Record\Model\Filter + + + Connector\Record\Model\Filter + + + Connector\Record\Model\Filter + + + Connector\Record\Model\Filter + + + Connector\Interface\Browser\Bridge\Base + + + Connector\Interface\Browser\Bridge\Base + + + Connector\Interface\Browser\Bridge\Base @@ -221,9 +251,6 @@ Connector - - Connector\Database\Model\Card - Connector\Interface\Browser\Bridge\Config\Arg @@ -258,14 +285,53 @@ Connector\Interface\Browser\Bridge\Send - - Connector\Interface\Browser\Bridge\Send\Arg + + Connector\Database - - Connector\Database\Model\Card + + Connector\Database\Identity - - Connector\Database\Model\Card + + Connector\Record\Model + + + Connector\Record\Model + + + Connector\Record\Model + + + Connector\Record\Model + + + Connector\Record\Model + + + Connector\Record\Model\Filter + + + Connector\Record\Model\Filter + + + Connector\Record\Model\Filter + + + Connector\Record\Model\Filter + + + Connector\Record\Model\Filter + + + Connector\Record\Model\Filter + + + Connector\Interface\Browser\Bridge\Base + + + Connector\Interface\Browser\Bridge\Base + + + Connector\Interface\Browser\Bridge\Base \ No newline at end of file diff --git a/SpeckleConnector/Connector/Record/Model/Filter/EverythingSendFilter.cpp b/SpeckleConnector/Connector/Record/Model/Filter/EverythingSendFilter.cpp index 791bc41..9dce303 100644 --- a/SpeckleConnector/Connector/Record/Model/Filter/EverythingSendFilter.cpp +++ b/SpeckleConnector/Connector/Record/Model/Filter/EverythingSendFilter.cpp @@ -3,6 +3,8 @@ #include "Active/Serialise/Item/Wrapper/ValueWrap.h" #include "Active/Serialise/Package/Wrapper/ContainerWrap.h" +#include "Active/Utility/Concepts.h" + #include #include diff --git a/SpeckleLib/Speckle/Utility/Guid.h b/SpeckleLib/Speckle/Utility/Guid.h index 87de071..0fcbd74 100644 --- a/SpeckleLib/Speckle/Utility/Guid.h +++ b/SpeckleLib/Speckle/Utility/Guid.h @@ -2,6 +2,7 @@ #define SPECKLE_UTILITY_GUID #include "Active/Utility/Guid.h" +#include "Speckle/Utility/String.h" #ifdef ARCHICAD #include @@ -46,6 +47,16 @@ namespace speckle::utility { using base::operator=; + /*! + Conversion operator + @return The guid as a string + */ + operator active::utility::String() const { return base::string(); } + /*! + Conversion operator + @return The guid as a string + */ + operator speckle::utility::String() const { return base::string(); } #ifdef ARCHICAD /*! Conversion operator