newmen/versatile-diamond

View on GitHub
analyzer/lib/generators/code/common_files/species/empty_specific.h

Summary

Maintainability
Test Coverage
#ifndef EMPTY_SPECIFIC_H
#define EMPTY_SPECIFIC_H

#include "empty_base.h"
#include "specific.h"

template <ushort ST>
class EmptySpecific : public Specific<EmptyBase<ST>>
{
    typedef Specific<EmptyBase<ST>> ParentType;

public:
    typedef EmptySpecific<ST> SymmetricType;

protected:
    template <class... Args> EmptySpecific(Args... args) : ParentType(args...) {}

    void findAllTypicalReactions() override { assert(false); }
};

#endif // EMPTY_SPECIFIC_H