Remove some unneeded DLL export specifiers (and repo some that were in the wrong place)

This commit is contained in:
John Emmas
2025-08-13 11:22:06 +01:00
parent 5dbba0b154
commit ca820d6380
2 changed files with 8 additions and 8 deletions

View File

@@ -69,15 +69,15 @@ class TempoMap;
class LIBTEMPORAL_API ScopedTempoMapOwner
{
public:
LIBTEMPORAL_API ScopedTempoMapOwner () : local_tempo_map_depth (0) {}
virtual LIBTEMPORAL_API ~ScopedTempoMapOwner () {}
ScopedTempoMapOwner () : local_tempo_map_depth (0) {}
virtual ~ScopedTempoMapOwner () {}
void LIBTEMPORAL_API start_local_tempo_map (std::shared_ptr<Temporal::TempoMap> map);
void LIBTEMPORAL_API end_local_tempo_map ();
void start_local_tempo_map (std::shared_ptr<Temporal::TempoMap> map);
void end_local_tempo_map ();
uint64_t LIBTEMPORAL_API depth() const { return local_tempo_map_depth; }
uint64_t depth() const { return local_tempo_map_depth; }
virtual LIBTEMPORAL_API std::string scope_name() const = 0;
virtual std::string scope_name() const = 0;
protected:
mutable std::shared_ptr<Temporal::TempoMap> _local_tempo_map;

View File

@@ -1011,8 +1011,8 @@ class /*LIBTEMPORAL_API*/ TempoMap : public PBD::StatefulDestructible
static void map_assert (bool expr, char const * exprstr, char const * file, int line);
void LIBTEMPORAL_API set_scope_owner (ScopedTempoMapOwner&);
void LIBTEMPORAL_API clear_scope_owner ();
LIBTEMPORAL_API void set_scope_owner (ScopedTempoMapOwner&);
LIBTEMPORAL_API void clear_scope_owner ();
ScopedTempoMapOwner* scope_owner() const { return _scope_owner; }
private: