set functions as assignable. 41/11541/3
Cedric Delamarre [Fri, 17 May 2013 14:03:49 +0000 (16:03 +0200)]
Change-Id: I03df5edb90b44c7d595a1133e8da0d356b28a1bd

scilab/modules/types/includes/callable.hxx

index e35c8a3..a0fb2bf 100644 (file)
@@ -37,9 +37,9 @@ public :
     };
 
     Callable(): InternalType() {}
-    virtual               ~Callable() {}
+    virtual             ~Callable() {}
 
-    bool                  isCallable()
+    bool                isCallable()
     {
         return true;
     }
@@ -50,7 +50,7 @@ public :
     {
         m_wstName = _wstName;
     }
-    std::wstring          getName()
+    std::wstring        getName()
     {
         return m_wstName;
     }
@@ -58,7 +58,7 @@ public :
     {
         m_wstModule = _wstModule;
     }
-    std::wstring          getModule()
+    std::wstring        getModule()
     {
         return m_wstModule;
     }
@@ -72,6 +72,11 @@ public :
     virtual std::wstring  getShortTypeStr() = 0;
     virtual InternalType* clone(void) = 0;
 
+    virtual bool        isAssignable(void)
+    {
+        return true;
+    }
+
 protected :
     std::wstring           m_wstName;
     std::wstring           m_wstModule;