Remove EXPORT tag as we do not use dll. (#39)

This commit is contained in:
PaddleStroke
2023-12-04 10:07:31 +01:00
committed by GitHub
parent ec6e7994a7
commit 8eb7d5d59c
51 changed files with 49 additions and 64 deletions

View File

@@ -349,7 +349,6 @@ set(ONDSELSOLVER_HEADERS
OndselSolver/AngleZIeqcJeqc.h
OndselSolver/AnyGeneralSpline.h
OndselSolver/AnyPosICNewtonRaphson.h
OndselSolver/APIExport.h
OndselSolver/ArcSine.h
OndselSolver/ArcTan.h
OndselSolver/ArcTan2.h

View File

@@ -1,13 +0,0 @@
/***************************************************************************
* Copyright (c) 2023 Ondsel, Inc. *
* *
* This file is part of OndselSolver. *
* *
* See LICENSE file for details about copyright. *
***************************************************************************/
#ifdef _WIN32
#define EXPORT __declspec(dllexport)
#else
#define EXPORT __attribute__((visibility("default")))
#endif

View File

@@ -11,7 +11,7 @@
#include "ASMTJoint.h"
namespace MbD {
class EXPORT ASMTAngleJoint : public ASMTJoint
class ASMTAngleJoint : public ASMTJoint
{
//
public:

View File

@@ -11,7 +11,7 @@
#include "ASMTItem.h"
namespace MbD {
class EXPORT ASMTAnimationParameters : public ASMTItem
class ASMTAnimationParameters : public ASMTItem
{
//
public:

View File

@@ -28,7 +28,7 @@ namespace MbD {
class ASMTItemIJ;
class MBDynSystem;
class EXPORT ASMTAssembly : public ASMTSpatialContainer
class ASMTAssembly : public ASMTSpatialContainer
{
//
public:

View File

@@ -11,7 +11,7 @@
#include "ASMTJoint.h"
namespace MbD {
class EXPORT ASMTAtPointJoint : public ASMTJoint
class ASMTAtPointJoint : public ASMTJoint
{
//
public:

View File

@@ -11,7 +11,7 @@
#include "ASMTJoint.h"
namespace MbD {
class EXPORT ASMTCompoundJoint : public ASMTJoint
class ASMTCompoundJoint : public ASMTJoint
{
//
public:

View File

@@ -15,7 +15,7 @@ namespace MbD {
class System;
class Units;
class EXPORT ASMTConstantGravity : public ASMTItem
class ASMTConstantGravity : public ASMTItem
{
//
public:

View File

@@ -11,7 +11,7 @@
#include "ASMTAtPointJoint.h"
namespace MbD {
class EXPORT ASMTConstantVelocityJoint : public ASMTAtPointJoint
class ASMTConstantVelocityJoint : public ASMTAtPointJoint
{
//
public:

View File

@@ -13,7 +13,7 @@
namespace MbD {
class Joint;
class EXPORT ASMTConstraintSet : public ASMTItemIJ
class ASMTConstraintSet : public ASMTItemIJ
{
//
public:

View File

@@ -11,7 +11,7 @@
#include "ASMTCompoundJoint.h"
namespace MbD {
class EXPORT ASMTCylSphJoint : public ASMTCompoundJoint
class ASMTCylSphJoint : public ASMTCompoundJoint
{
//
public:

View File

@@ -11,7 +11,7 @@
#include "ASMTInLineJoint.h"
namespace MbD {
class EXPORT ASMTCylindricalJoint : public ASMTInLineJoint
class ASMTCylindricalJoint : public ASMTInLineJoint
{
//
public:

View File

@@ -11,7 +11,7 @@
#include "ASMTItem.h"
namespace MbD {
class EXPORT ASMTExtrusion : public ASMTItem
class ASMTExtrusion : public ASMTItem
{
//
public:

View File

@@ -11,7 +11,7 @@
#include "ASMTAtPointJoint.h"
namespace MbD {
class EXPORT ASMTFixedJoint : public ASMTAtPointJoint
class ASMTFixedJoint : public ASMTAtPointJoint
{
//
public:

View File

@@ -11,7 +11,7 @@
#include "ASMTItemIJ.h"
namespace MbD {
class EXPORT ASMTForceTorque : public ASMTItemIJ
class ASMTForceTorque : public ASMTItemIJ
{
//
public:

View File

@@ -11,7 +11,7 @@
#include "ASMTJoint.h"
namespace MbD {
class EXPORT ASMTGearJoint : public ASMTJoint
class ASMTGearJoint : public ASMTJoint
{
//
public:

View File

@@ -11,7 +11,7 @@
#include "ASMTMotion.h"
namespace MbD {
class EXPORT ASMTGeneralMotion : public ASMTMotion
class ASMTGeneralMotion : public ASMTMotion
{
//
public:

View File

@@ -11,7 +11,7 @@
#include "ASMTJoint.h"
namespace MbD {
class EXPORT ASMTInLineJoint : public ASMTJoint
class ASMTInLineJoint : public ASMTJoint
{
//
public:

View File

@@ -11,7 +11,7 @@
#include "ASMTJoint.h"
namespace MbD {
class EXPORT ASMTInPlaneJoint : public ASMTJoint
class ASMTInPlaneJoint : public ASMTJoint
{
//
public:

View File

@@ -8,7 +8,6 @@
#pragma once
#include "CREATE.h"
#include "APIExport.h"
namespace MbD {
class ASMTAssembly;
@@ -16,7 +15,7 @@ namespace MbD {
class ASMTSpatialContainer;
class ASMTPart;
class EXPORT ASMTItem
class ASMTItem
{
//
public:

View File

@@ -11,7 +11,7 @@
#include "ASMTItem.h"
namespace MbD {
class EXPORT ASMTItemIJ : public ASMTItem
class ASMTItemIJ : public ASMTItem
{
//
public:

View File

@@ -13,7 +13,7 @@
namespace MbD {
class ForceTorqueData;
class EXPORT ASMTJoint : public ASMTConstraintSet
class ASMTJoint : public ASMTConstraintSet
{
//
public:

View File

@@ -11,7 +11,7 @@
#include "ASMTItemIJ.h"
namespace MbD {
class EXPORT ASMTKinematicIJ : public ASMTItemIJ
class ASMTKinematicIJ : public ASMTItemIJ
{
//
public:

View File

@@ -11,7 +11,7 @@
#include "ASMTInPlaneJoint.h"
namespace MbD {
class EXPORT ASMTLineInPlaneJoint : public ASMTInPlaneJoint
class ASMTLineInPlaneJoint : public ASMTInPlaneJoint
{
//
public:

View File

@@ -14,7 +14,7 @@
#include "ASMTPart.h"
namespace MbD {
class EXPORT ASMTMarker : public ASMTSpatialItem
class ASMTMarker : public ASMTSpatialItem
{
//
public:

View File

@@ -12,7 +12,7 @@
#include "ForceTorqueData.h"
namespace MbD {
class EXPORT ASMTMotion : public ASMTConstraintSet
class ASMTMotion : public ASMTConstraintSet
{
//
public:

View File

@@ -11,7 +11,7 @@
#include "ASMTJoint.h"
namespace MbD {
class EXPORT ASMTNoRotationJoint : public ASMTJoint
class ASMTNoRotationJoint : public ASMTJoint
{
//
public:

View File

@@ -11,7 +11,7 @@
#include "ASMTJoint.h"
namespace MbD {
class EXPORT ASMTParallelAxesJoint : public ASMTJoint
class ASMTParallelAxesJoint : public ASMTJoint
{
//
public:

View File

@@ -13,7 +13,7 @@
namespace MbD {
class PosVelAccData;
class EXPORT ASMTPart : public ASMTSpatialContainer
class ASMTPart : public ASMTSpatialContainer
{
//
public:

View File

@@ -11,7 +11,7 @@
#include "ASMTJoint.h"
namespace MbD {
class EXPORT ASMTPerpendicularJoint : public ASMTJoint
class ASMTPerpendicularJoint : public ASMTJoint
{
//
public:

View File

@@ -11,7 +11,7 @@
#include "ASMTInPlaneJoint.h"
namespace MbD {
class EXPORT ASMTPlanarJoint : public ASMTInPlaneJoint
class ASMTPlanarJoint : public ASMTInPlaneJoint
{
//
public:

View File

@@ -11,7 +11,7 @@
#include "ASMTInLineJoint.h"
namespace MbD {
class EXPORT ASMTPointInLineJoint : public ASMTInLineJoint
class ASMTPointInLineJoint : public ASMTInLineJoint
{
//
public:

View File

@@ -11,7 +11,7 @@
#include "ASMTInPlaneJoint.h"
namespace MbD {
class EXPORT ASMTPointInPlaneJoint : public ASMTInPlaneJoint
class ASMTPointInPlaneJoint : public ASMTInPlaneJoint
{
//
public:

View File

@@ -11,7 +11,7 @@
#include "ASMTSpatialItem.h"
namespace MbD {
class EXPORT ASMTPrincipalMassMarker : public ASMTSpatialItem
class ASMTPrincipalMassMarker : public ASMTSpatialItem
{
//
public:

View File

@@ -11,7 +11,7 @@
#include "ASMTJoint.h"
namespace MbD {
class EXPORT ASMTRackPinionJoint : public ASMTJoint
class ASMTRackPinionJoint : public ASMTJoint
{
//
public:

View File

@@ -11,7 +11,7 @@
#include "ASMTRefItem.h"
namespace MbD {
class EXPORT ASMTRefCurve : public ASMTRefItem
class ASMTRefCurve : public ASMTRefItem
{
//
public:

View File

@@ -13,7 +13,7 @@
namespace MbD {
class EXPORT ASMTRefItem : public ASMTSpatialItem
class ASMTRefItem : public ASMTSpatialItem
{
//
public:

View File

@@ -13,7 +13,7 @@
#include <string>
namespace MbD {
class EXPORT ASMTRefPoint : public ASMTRefItem
class ASMTRefPoint : public ASMTRefItem
{
//
public:

View File

@@ -11,7 +11,7 @@
#include "ASMTRefItem.h"
namespace MbD {
class EXPORT ASMTRefSurface : public ASMTRefItem
class ASMTRefSurface : public ASMTRefItem
{
//
public:

View File

@@ -11,7 +11,7 @@
#include "ASMTCompoundJoint.h"
namespace MbD {
class EXPORT ASMTRevCylJoint : public ASMTCompoundJoint
class ASMTRevCylJoint : public ASMTCompoundJoint
{
//
public:

View File

@@ -11,7 +11,7 @@
#include "ASMTAtPointJoint.h"
namespace MbD {
class EXPORT ASMTRevoluteJoint : public ASMTAtPointJoint
class ASMTRevoluteJoint : public ASMTAtPointJoint
{
//
public:

View File

@@ -12,7 +12,7 @@
#include "ZRotation.h"
namespace MbD {
class EXPORT ASMTRotationalMotion : public ASMTMotion
class ASMTRotationalMotion : public ASMTMotion
{
//
public:

View File

@@ -11,7 +11,7 @@
#include "ASMTJoint.h"
namespace MbD {
class EXPORT ASMTScrewJoint : public ASMTJoint
class ASMTScrewJoint : public ASMTJoint
{
//
public:

View File

@@ -11,7 +11,7 @@
#include "ASMTItem.h"
namespace MbD {
class EXPORT ASMTSimulationParameters : public ASMTItem
class ASMTSimulationParameters : public ASMTItem
{
//
public:

View File

@@ -29,7 +29,7 @@ namespace MbD {
class ASMTMotion;
class ASMTMarker;
class EXPORT ASMTSpatialContainer : public ASMTSpatialItem
class ASMTSpatialContainer : public ASMTSpatialItem
{
//
public:

View File

@@ -11,7 +11,7 @@
#include "ASMTItem.h"
namespace MbD {
class EXPORT ASMTSpatialItem : public ASMTItem
class ASMTSpatialItem : public ASMTItem
{
//
public:

View File

@@ -11,7 +11,7 @@
#include "ASMTCompoundJoint.h"
namespace MbD {
class EXPORT ASMTSphSphJoint : public ASMTCompoundJoint
class ASMTSphSphJoint : public ASMTCompoundJoint
{
//
public:

View File

@@ -11,7 +11,7 @@
#include "ASMTAtPointJoint.h"
namespace MbD {
class EXPORT ASMTSphericalJoint : public ASMTAtPointJoint
class ASMTSphericalJoint : public ASMTAtPointJoint
{
//
public:

View File

@@ -11,7 +11,7 @@
#include "ASMTInLineJoint.h"
namespace MbD {
class EXPORT ASMTTranslationalJoint : public ASMTInLineJoint
class ASMTTranslationalJoint : public ASMTInLineJoint
{
//
public:

View File

@@ -11,7 +11,7 @@
#include "ASMTMotion.h"
namespace MbD {
class EXPORT ASMTTranslationalMotion : public ASMTMotion
class ASMTTranslationalMotion : public ASMTMotion
{
//
public:

View File

@@ -11,7 +11,7 @@
#include "ASMTAtPointJoint.h"
namespace MbD {
class EXPORT ASMTUniversalJoint : public ASMTAtPointJoint
class ASMTUniversalJoint : public ASMTAtPointJoint
{
//
public: