From c64cd8291535beb1c05723e7854103f64dcfc1d9 Mon Sep 17 00:00:00 2001 From: sbh Date: Mon, 6 Apr 2015 10:37:08 +0300 Subject: [PATCH] Issue #434 Fix for equal cnstraint problem under Debian linux --- src/ModelAPI/CMakeLists.txt | 1 + src/ModelAPI/ModelAPI_AttributeValidator.cpp | 12 ++++++++++++ src/ModelAPI/ModelAPI_AttributeValidator.h | 2 ++ 3 files changed, 15 insertions(+) create mode 100644 src/ModelAPI/ModelAPI_AttributeValidator.cpp diff --git a/src/ModelAPI/CMakeLists.txt b/src/ModelAPI/CMakeLists.txt index d20cb1d05..27df7d565 100644 --- a/src/ModelAPI/CMakeLists.txt +++ b/src/ModelAPI/CMakeLists.txt @@ -68,6 +68,7 @@ SET(PROJECT_SOURCES ModelAPI_Session.cpp ModelAPI_ShapeValidator.cpp ModelAPI_Tools.cpp + ModelAPI_AttributeValidator.cpp ) SET(PROJECT_LIBRARIES diff --git a/src/ModelAPI/ModelAPI_AttributeValidator.cpp b/src/ModelAPI/ModelAPI_AttributeValidator.cpp new file mode 100644 index 000000000..12c9de082 --- /dev/null +++ b/src/ModelAPI/ModelAPI_AttributeValidator.cpp @@ -0,0 +1,12 @@ +// Copyright (C) 2014-20xx CEA/DEN, EDF R&D + +// File: ModelAPI_AttributeValidator.cpp +// Created: 4 Sep 2014 +// Author: Mikhail PONIKAROV + +#include + +ModelAPI_AttributeValidator::~ModelAPI_AttributeValidator() +{ + +} diff --git a/src/ModelAPI/ModelAPI_AttributeValidator.h b/src/ModelAPI/ModelAPI_AttributeValidator.h index f059b9c65..1abe1541a 100644 --- a/src/ModelAPI/ModelAPI_AttributeValidator.h +++ b/src/ModelAPI/ModelAPI_AttributeValidator.h @@ -21,6 +21,8 @@ public: //! \param theArguments arguments of the attribute virtual bool isValid(const AttributePtr& theAttribute, const std::list& theArguments) const = 0; + + ~ModelAPI_AttributeValidator(); }; #endif -- 2.39.2