Loki-Astari / ThorsMongo

C++ MongoDB API and BSON/JSON Serialization library
GNU General Public License v3.0
316 stars 72 forks source link

Polymorphic types and Abstract classes do not mix #91

Closed Loki-Astari closed 1 month ago

Loki-Astari commented 1 month ago
 class AbstractTask
{
    public:
        virtual ~AbstractTask() = default;
        virtual int check() = 0;
        ThorsAnvil_PolyMorphicSerializer(AbstractTask);
};
ThorsAnvil_MakeTrait(AbstractTask);
Loki-Astari commented 1 month ago

Fixed Here: https://github.com/Loki-Astari/ThorsSerializer/commit/ac99535cb95c15dd0cd88c3377f9c325812d5495