From cafc91c71d737394853c21fa074ffbb608c8a21a Mon Sep 17 00:00:00 2001 From: Aik-Siong Koh Date: Thu, 30 Nov 2023 23:12:17 -0700 Subject: [PATCH] EXPORT added --- OndselSolver/ASMTAssembly.h | 2 +- OndselSolver/ASMTInLineJoint.h | 2 +- OndselSolver/ASMTInPlaneJoint.h | 2 +- OndselSolver/ASMTItem.cpp | 1 + OndselSolver/ASMTKinematicIJ.h | 2 +- 5 files changed, 5 insertions(+), 4 deletions(-) diff --git a/OndselSolver/ASMTAssembly.h b/OndselSolver/ASMTAssembly.h index 7f24a76..8364634 100644 --- a/OndselSolver/ASMTAssembly.h +++ b/OndselSolver/ASMTAssembly.h @@ -28,7 +28,7 @@ namespace MbD { class ASMTItemIJ; class MBDynSystem; - class ASMTAssembly : public ASMTSpatialContainer + class EXPORT ASMTAssembly : public ASMTSpatialContainer { // public: diff --git a/OndselSolver/ASMTInLineJoint.h b/OndselSolver/ASMTInLineJoint.h index bac3829..371084f 100644 --- a/OndselSolver/ASMTInLineJoint.h +++ b/OndselSolver/ASMTInLineJoint.h @@ -11,7 +11,7 @@ #include "ASMTJoint.h" namespace MbD { - class ASMTInLineJoint : public ASMTJoint + class EXPORT ASMTInLineJoint : public ASMTJoint { // public: diff --git a/OndselSolver/ASMTInPlaneJoint.h b/OndselSolver/ASMTInPlaneJoint.h index d6bdf3d..445dcc8 100644 --- a/OndselSolver/ASMTInPlaneJoint.h +++ b/OndselSolver/ASMTInPlaneJoint.h @@ -11,7 +11,7 @@ #include "ASMTJoint.h" namespace MbD { - class ASMTInPlaneJoint : public ASMTJoint + class EXPORT ASMTInPlaneJoint : public ASMTJoint { // public: diff --git a/OndselSolver/ASMTItem.cpp b/OndselSolver/ASMTItem.cpp index 9e40991..4fd9c51 100644 --- a/OndselSolver/ASMTItem.cpp +++ b/OndselSolver/ASMTItem.cpp @@ -151,6 +151,7 @@ void MbD::ASMTItem::deleteMbD() void MbD::ASMTItem::createMbD(std::shared_ptr mbdSys, std::shared_ptr mbdUnits) { + noop(); assert(false); } diff --git a/OndselSolver/ASMTKinematicIJ.h b/OndselSolver/ASMTKinematicIJ.h index d6871e7..1948e57 100644 --- a/OndselSolver/ASMTKinematicIJ.h +++ b/OndselSolver/ASMTKinematicIJ.h @@ -11,7 +11,7 @@ #include "ASMTItemIJ.h" namespace MbD { - class ASMTKinematicIJ : public ASMTItemIJ + class EXPORT ASMTKinematicIJ : public ASMTItemIJ { // public: