cosmetic, rename functions
[scilab.git] / scilab / modules / integer / sci_gateway / cpp / integer_gw.cpp
1 /*
2 *  Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
3 *  Copyright (C) 2008-2008 - DIGITEO - Antoine ELIAS
4 *
5 *  This file must be used under the terms of the CeCILL.
6 *  This source file is licensed as described in the file COPYING, which
7 *  you should have received as part of this distribution.  The terms
8 *  are also available at
9 *  http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
10 *
11 */
12
13 #include "integer_gw.hxx"
14 #include "context.hxx"
15
16 #define MODULE_NAME L"integer"
17
18 extern "C"
19 {
20 #include "gw_integer.h"
21 }
22
23 using namespace types;
24
25 int IntegerModule::Load()
26 {
27     symbol::Context::getInstance()->addFunction(Function::createFunction(L"int8", &sci_integer8, MODULE_NAME));
28     symbol::Context::getInstance()->addFunction(Function::createFunction(L"uint8", &sci_uinteger8, MODULE_NAME));
29     symbol::Context::getInstance()->addFunction(Function::createFunction(L"int16", &sci_integer16, MODULE_NAME));
30     symbol::Context::getInstance()->addFunction(Function::createFunction(L"uint16", &sci_uinteger16, MODULE_NAME));
31     symbol::Context::getInstance()->addFunction(Function::createFunction(L"int32", &sci_integer32, MODULE_NAME));
32     symbol::Context::getInstance()->addFunction(Function::createFunction(L"uint32", &sci_uinteger32, MODULE_NAME));
33     symbol::Context::getInstance()->addFunction(Function::createFunction(L"int64", &sci_integer64, MODULE_NAME));
34     symbol::Context::getInstance()->addFunction(Function::createFunction(L"uint64", &sci_uinteger64, MODULE_NAME));
35     symbol::Context::getInstance()->addFunction(Function::createFunction(L"inttype", &sci_inttype, MODULE_NAME));
36     symbol::Context::getInstance()->addFunction(Function::createFunction(L"double", &sci_double, MODULE_NAME));
37     return 1;
38 }