Blender  V3.3
utility_io.h
Go to the documentation of this file.
1 /*****************************************************************************
2  * Erwin Aertbelien, Div. PMA, Dep. of Mech. Eng., K.U.Leuven
3  *
4  * \version
5  * ORO_Geometry V0.2
6  *
7  * \par History
8  * - $log$
9  *
10  * \par Release
11  * $Name: $
12  *
13  * \file utility_io.h
14  * Included by most lrl-files to provide some general
15  * functions and macro definitions related to file/stream I/O.
16  */
17 
18 #ifndef KDL_UTILITY_IO_H_84822
19 #define KDL_UTILITY_IO_H_84822
20 
21 //#include <kdl/kdl-config.h>
22 
23 
24 // Standard includes
25 #include <iostream>
26 #include <iomanip>
27 #include <fstream>
28 
29 
30 namespace KDL {
31 
32 
36 void _check_istream(std::istream& is);
37 
38 
44 void Eat(std::istream& is, int delim );
45 
52 void Eat(std::istream& is,const char* descript);
53 
61 void EatWord(std::istream& is,const char* delim,char* storage,int maxsize);
62 
69 void EatEnd( std::istream& is, int delim );
70 
71 
72 
73 
74 }
75 
76 
77 #endif
Definition: chain.cpp:27
void EatEnd(std::istream &is, int delim)
Definition: utility_io.cpp:123
void Eat(std::istream &is, int delim)
Definition: utility_io.cpp:109
void EatWord(std::istream &is, const char *delim, char *storage, int maxsize)
Definition: utility_io.cpp:183
void _check_istream(std::istream &is)
Definition: utility_io.cpp:33