utility_io.h

Go to the documentation of this file.
00001 /***************************************************************************** 
00002  *  \author 
00003  *      Erwin Aertbelien, Div. PMA, Dep. of Mech. Eng., K.U.Leuven
00004  *
00005  *  \version 
00006  *              ORO_Geometry V0.2
00007  *
00008  *      \par History
00009  *              - $log$
00010  *
00011  *      \par Release
00012  *              $Id: utility_io.h,v 1.1.1.1.2.3 2003/06/26 15:23:59 psoetens Exp $
00013  *              $Name:  $ 
00014  *
00015  *  \file   utility_io.h
00016  *     Included by most lrl-files to provide some general
00017  *     functions and macro definitions related to file/stream I/O.
00018  */
00019 
00020 #ifndef KDL_UTILITY_IO_H_84822
00021 #define KDL_UTILITY_IO_H_84822
00022 
00023 //#include <kdl/kdl-config.h>
00024 
00025 
00026 // Standard includes
00027 #include <iostream>
00028 #include <iomanip>
00029 #include <fstream>
00030 
00031 
00032 namespace KDL {
00033 
00034 
00038 void _check_istream(std::istream& is);
00039 
00040 
00046 void Eat(std::istream& is, int delim );
00047 
00054 void Eat(std::istream& is,const char* descript);
00055 
00063 void EatWord(std::istream& is,const char* delim,char* storage,int maxsize);
00064 
00071 void EatEnd( std::istream& is, int delim );
00072 
00073 
00074 
00075 
00076 }
00077 
00078 
00079 #endif

Generated on Wed Nov 23 19:00:56 2011 for FreeCAD by  doxygen 1.6.1