Remove some invalid finals that VC++ was okay with for some reason
This commit is contained in:
parent
ea96c6e2ad
commit
21d87ff1ca
3 changed files with 3 additions and 3 deletions
|
@ -133,7 +133,7 @@ namespace detail {
|
|||
|
||||
/// @brief Templated common code for signals
|
||||
template<class Slot>
|
||||
class SignalBaseImpl final : public SignalBase {
|
||||
class SignalBaseImpl : public SignalBase {
|
||||
protected:
|
||||
typedef boost::container::map<ConnectionToken*, Slot> SlotMap;
|
||||
|
||||
|
|
|
@ -37,7 +37,7 @@ namespace {
|
|||
using cmd::Command;
|
||||
|
||||
template<class T>
|
||||
struct visual_tool_command final : public Command {
|
||||
struct visual_tool_command : public Command {
|
||||
CMD_TYPE(COMMAND_VALIDATE | COMMAND_RADIO)
|
||||
|
||||
bool Validate(const agi::Context *c) override {
|
||||
|
|
|
@ -148,7 +148,7 @@ public:
|
|||
|
||||
/// Visual tool base class containing all common feature-related functionality
|
||||
template<class FeatureType>
|
||||
class VisualTool final : public VisualToolBase {
|
||||
class VisualTool : public VisualToolBase {
|
||||
protected:
|
||||
typedef FeatureType Feature;
|
||||
typedef agi::owning_intrusive_list<FeatureType> feature_list;
|
||||
|
|
Loading…
Reference in a new issue