Blender V2.61 - r43446
|
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 * $Name: $ 00013 * 00014 * \file utility_io.h 00015 * Included by most lrl-files to provide some general 00016 * functions and macro definitions related to file/stream I/O. 00017 */ 00018 00019 #ifndef KDL_UTILITY_IO_H_84822 00020 #define KDL_UTILITY_IO_H_84822 00021 00022 //#include <kdl/kdl-config.h> 00023 00024 00025 // Standard includes 00026 #include <iostream> 00027 #include <iomanip> 00028 #include <fstream> 00029 00030 00031 namespace KDL { 00032 00033 00037 void _check_istream(std::istream& is); 00038 00039 00045 void Eat(std::istream& is, int delim ); 00046 00053 void Eat(std::istream& is,const char* descript); 00054 00062 void EatWord(std::istream& is,const char* delim,char* storage,int maxsize); 00063 00070 void EatEnd( std::istream& is, int delim ); 00071 00072 00073 00074 00075 } 00076 00077 00078 #endif