Fuzzy Logic Tools v1.0
fuzzyIO.hpp
Go to the documentation of this file.
00001 /*  Copyright (C) 2004-2011
00002     ANTONIO JAVIER BARRAGAN, antonio.barragan@diesia.uhu.es
00003     http://www.uhu.es/antonio.barragan
00004 
00005     Collaborators:
00006     JOSE MANUEL ANDUJAR, andujar@diesia.uhu.es
00007   MARIANO J. AZNAR, marianojose.aznar@alu.uhu.es
00008 
00009     DPTO. DE ING. ELECTRONICA, DE SISTEMAS INFORMATICOS Y AUTOMATICA
00010     ETSI, UNIVERSITY OF HUELVA (SPAIN)
00011 
00012     For more information, please contact with authors.
00013     
00014     This software is free software: you can redistribute it and/or modify
00015     it under the terms of the GNU General Public License as published by
00016     the Free Software Foundation, either version 3 of the License, or
00017     (at your option) any later version.
00018 
00019     This software is distributed in the hope that it will be useful,
00020     but WITHOUT ANY WARRANTY; without even the implied warranty of
00021     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00022     GNU General Public License for more details.
00023 
00024     You should have received a copy of the GNU General Public License
00025     along with this program.  If not, see <http://www.gnu.org/licenses/>.
00026 */
00027 
00028 #ifndef _FUZZYIO_HPP_
00029 #define _FUZZYIO_HPP_
00030 
00036 #include <flt/derivatives.hpp>
00037 
00038 namespace std{
00040   ostream &operator<<(ostream &F, FLT::TYPE_MF &T);
00041   
00043   istream &operator>>(istream &F, FLT::TYPE_MF &T);
00044   
00046   ostream &operator<<(ostream &F, FLT::Membership &P);
00047   
00049   istream &operator>>(istream &F, FLT::Membership &P);
00050   
00052   ostream &operator<<(ostream &F, FLT::Rule &R);
00053   
00055   istream &operator>>(istream &F, FLT::Rule &R);
00056 
00058   ostream &operator<<(ostream &F, FLT::System &S);
00059   
00061   istream &operator>>(istream &F, FLT::System &S);
00062 } // std
00063 
00064 #endif
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Defines