toolbox skeleton fixed about _d() and dgettext()
[scilab.git] / scilab / contrib / toolbox_skeleton / sci_gateway / cpp / sci_cpperror.cpp
1 /* ==================================================================== */
2 /* Template toolbox_skeleton */
3 /* This file is released under the 3-clause BSD license. See COPYING-BSD. */
4 /* ==================================================================== */
5 #include "function.hxx"
6
7 extern "C"
8 {
9 #include "Scierror.h"
10 #include "localization.h"
11 }
12
13 /* ==================================================================== */
14 types::Function::ReturnValue sci_cpperror(types::typed_list &in, int _iRetCount, types::typed_list &out)
15 {
16     if (in.size() != 1)
17     {
18         Scierror(999, _d("toolbox_skeleton", "%s: I'm waiting for only one argument.\n"), "cerror");
19         return types::Function::Error;
20     }
21     else
22     {
23         Scierror(999, _d("toolbox_skeleton", "%s: Yeah! %d is a good number of arguments but I prefer fail, sorry.\n"), "cerror", 1);
24         return types::Function::Error;
25     }
26 }
27 /* ==================================================================== */