Blender V2.61 - r43446

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