1 /* 2 * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab 3 * Copyright (C) 2012 - Scilab Enterprises - Antoine ELIAS 4 * 5 * Copyright (C) 2012 - 2016 - Scilab Enterprises 6 * 7 * This file is hereby licensed under the terms of the GNU GPL v2.0, 8 * pursuant to article 5.3.4 of the CeCILL v.2.1. 9 * This file was originally licensed under the terms of the CeCILL v2.1, 10 * and continues to be available under such terms. 11 * For more information, see the COPYING file which you should have received 12 * along with this program. 13 * 14 */ 15 16 #ifndef __H5_ATTRIBUTECONSTATS_H__ 17 #define __H5_ATTRIBUTECONSTATS_H__ 18 19 #define SOD_FILE_VERSION 3 20 21 static const char g_SCILAB_CLASS[] = "SCILAB_Class"; 22 static const char g_SCILAB_CLASS_EMPTY[] = "SCILAB_empty"; 23 static const char g_SCILAB_CLASS_VARNAME[] = "SCILAB_varname"; 24 static const char g_SCILAB_CLASS_COMPLEX[] = "SCILAB_complex"; 25 static const char g_SCILAB_CLASS_PREC[] = "SCILAB_precision"; 26 static const char g_SCILAB_CLASS_ROWS[] = "SCILAB_rows"; 27 static const char g_SCILAB_CLASS_COLS[] = "SCILAB_cols"; 28 static const char g_SCILAB_CLASS_ITEMS[] = "SCILAB_items"; 29 static const char g_SCILAB_CLASS_SOD_VERSION[] = "SCILAB_sod_version"; 30 static const char g_SCILAB_CLASS_SCI_VERSION[] = "SCILAB_scilab_version"; 31 32 33 static const char g_SCILAB_CLASS_DOUBLE[] = "double"; 34 static const char g_SCILAB_CLASS_STRING[] = "string"; 35 static const char g_SCILAB_CLASS_BOOLEAN[] = "boolean"; 36 static const char g_SCILAB_CLASS_INT[] = "integer"; 37 static const char g_SCILAB_CLASS_POLY[] = "polynomial"; 38 static const char g_SCILAB_CLASS_SPARSE[] = "sparse"; 39 static const char g_SCILAB_CLASS_BSPARSE[] = "boolean sparse"; 40 static const char g_SCILAB_CLASS_LIST[] = "list"; 41 static const char g_SCILAB_CLASS_TLIST[] = "tlist"; 42 static const char g_SCILAB_CLASS_MLIST[] = "mlist"; 43 static const char g_SCILAB_CLASS_VOID[] = "void"; 44 static const char g_SCILAB_CLASS_UNDEFINED[] = "undefined"; 45 static const char g_SCILAB_CLASS_STRUCT[] = "struct"; 46 static const char g_SCILAB_CLASS_CELL[] = "cell"; 47 static const char g_SCILAB_CLASS_HANDLE[] = "handle"; 48 static const char g_SCILAB_CLASS_MACRO[] = "macro"; 49 static const char g_SCILAB_CLASS_USERTYPE[] = "usertype"; 50 51 //integer precision 52 #define SCI_INT8 1 53 #define SCI_INT16 2 54 #define SCI_INT32 4 55 #define SCI_INT64 8 56 #define SCI_UINT8 11 57 #define SCI_UINT16 12 58 #define SCI_UINT32 14 59 #define SCI_UINT64 18 60 61 #endif /* !__H5_ATTRIBUTECONSTATS_H__ */ 62