$search
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