Ignore:
Timestamp:
Sep 13, 2025, 2:44:01 PM (6 weeks ago)
Author:
Frederik Heber <frederik.heber@…>
Branches:
Candidate_v1.7.0, stable
Children:
5b8c49
Parents:
85dd16
git-author:
Frederik Heber <frederik.heber@…> (08/30/25 13:32:21)
git-committer:
Frederik Heber <frederik.heber@…> (09/13/25 14:44:01)
Message:

FIX: CodePattern's Registry has virtual (un)register functions.

  • we deliberately have no Observable in the Registry directly. However, then the register and unregister functions have to be virtual to allow overriding them in inheriting types where the OBSERVE is then added.
  • sets CodePatterns version to 12.2.1 and to 1.3.3.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • ThirdParty/CodePatterns/src/CodePatterns/Registry.hpp

    r85dd16 r6762b2  
    7373  T* getByName(const std::string name) const;
    7474  bool isPresentByName(const std::string name) const;
    75   void registerInstance(T*);
    76   void unregisterInstance(T*);
     75  virtual void registerInstance(T*);
     76  virtual void unregisterInstance(T*);
    7777  void cleanup();
    7878
Note: See TracChangeset for help on using the changeset viewer.