numerix_doc 0.4
/Users/mourrain/Devel/mmx/numerix/include/numerix/floating_meta.hpp
Go to the documentation of this file.
00001 
00002 /******************************************************************************
00003 * MODULE     : floating_meta.hpp
00004 * DESCRIPTION: Categorial meta properties of floating point numbers
00005 * COPYRIGHT  : (C) 2004  Joris van der Hoeven
00006 *******************************************************************************
00007 * This software falls under the GNU general public license and comes WITHOUT
00008 * ANY WARRANTY WHATSOEVER. See the file $TEXMACS_PATH/LICENSE for more details.
00009 * If you don't have this file, write to the Free Software Foundation, Inc.,
00010 * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
00011 ******************************************************************************/
00012 
00013 #ifndef __MMX_FLOATING_META_HPP
00014 #define __MMX_FLOATING_META_HPP
00015 #include <numerix/floating.hpp>
00016 #include <basix/category_meta.hpp>
00017 namespace mmx {
00018 #define META_TMPL STMPL
00019 #define META_TPNM
00020 #define META_TYPE floating<>
00021 #define META_COND always
00022 
00023 HAS_FIELD()
00024 HAS_ELEMENTARY()
00025 HAS_ORDERING()
00026 
00027 #undef META_COND
00028 #undef META_TYPE
00029 #undef META_TPNM
00030 #undef META_TMPL
00031 }
00032 #endif // __MMX_FLOATING_META_HPP
 All Classes Namespaces Files Functions Variables Typedefs Friends Defines