ximol/io.hpp File Reference


Detailed Description

GetFrom and PutTo operator for common char and xchar_t.

Author:
Tournois Florent
Version:
1.0
Id
io.hpp,v 1.10 2004/02/22 10:27:32 tournois Exp
Log
io.hpp,v
Revision 1.10 2004/02/22 10:27:32 tournois Add some doc.

Revision 1.9 2004/02/22 09:54:19 tournois Change years on the copyright.

Revision 1.8 2004/02/02 19:51:44 tournois Add a control_flow and finish the attribute tutorial.

Revision 1.7 2004/01/27 21:49:51 tournois Add docs and tutorial.

Revision 1.6 2003/11/27 15:31:55 hfp partially adapted to vc6.

Revision 1.5 2003/11/18 18:54:51 tournois Add str_cast and drop the transformation.hpp file.

Revision 1.4 2003/11/02 19:23:01 tournois Go to the boost coding standard. Change all name to lower case.

Revision 1.3 2003/10/25 13:53:39 hfp review and separation

Revision 1.2 2003/10/09 16:59:45 tournois add the stringstream initialisation. add some prolog test. Correct code for VC6.0.

Revision 1.1 2003/09/24 08:28:17 tournois Create the namespace Encoders, Parser, Xml Change the library organization. add VC7.1 project for this organization.

Definition in file io.hpp.

#include <ximol/stop_warnings.hpp>
#include <ximol/export_defs.hpp>
#include <ximol/typedefs.hpp>
#include <ximol/macros.hpp>

Include dependency graph for io.hpp:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Namespaces

namespace  std

Functions

XIMOL_BEGIN_NAMESPACE XIMOL_EXPORT
xostream
operator<< (xostream &xos, const char c)
XIMOL_EXPORT xostreamoperator<< (xostream &xos, const char *c)
XIMOL_EXPORT xostreamoperator<< (xostream &xostream_, const std::string &str_)
XIMOL_EXPORT xostreamoperator<< (xostream &xos, const xchar_t *c)
XIMOL_TEMPLATE_NULL XIMOL_EXPORT
xostream
operator<< (xostream &xos, const xstring &c)
XIMOL_EXPORT xistreamoperator>> (xistream &xis, bool &c)
XIMOL_EXPORT xistreamoperator>> (xistream &xis, short &c)
XIMOL_EXPORT xistreamoperator>> (xistream &xis, long &c)
XIMOL_EXPORT xistreamoperator>> (xistream &xis, unsigned long &c)
XIMOL_EXPORT xistreamoperator>> (xistream &xis, int &c)
XIMOL_EXPORT xistreamoperator>> (xistream &xis, unsigned int &c)
XIMOL_EXPORT xistreamoperator>> (xistream &xis, float &c)
XIMOL_EXPORT xistreamoperator>> (xistream &xis, double &c)
XIMOL_EXPORT xistreamoperator>> (xistream &xis, long double &c)
XIMOL_EXPORT xistreamoperator>> (xistream &xis,::std::wistream &(*fun)(::std::wistream &))
XIMOL_EXPORT xostreamoperator<< (xostream &xos, bool c)
XIMOL_EXPORT xostreamoperator<< (xostream &xos, short c)
XIMOL_EXPORT xostreamoperator<< (xostream &xos, long c)
XIMOL_EXPORT xostreamoperator<< (xostream &xos, unsigned long c)
XIMOL_EXPORT xostreamoperator<< (xostream &xos, int c)
XIMOL_EXPORT xostreamoperator<< (xostream &xos, unsigned int c)
XIMOL_EXPORT xostreamoperator<< (xostream &xos, float c)
XIMOL_EXPORT xostreamoperator<< (xostream &xos, double c)
XIMOL_EXPORT xostreamoperator<< (xostream &xos, long double c)
XIMOL_EXPORT xostreamoperator<< (xostream &xos,::std::wostream &(*fun)(::std::wostream &))

Variables

XIMOL_BEGIN_NAMESPACE class xostream


Function Documentation

XIMOL_EXPORT xostream& operator<< xostream xos,
::std::wostream &(*  fun)(::std::wostream &)
 

XIMOL_EXPORT xostream& operator<< xostream xos,
long double  c
 

Definition at line 297 of file io.cpp.

XIMOL_EXPORT xostream& operator<< xostream xos,
double  c
 

Definition at line 296 of file io.cpp.

XIMOL_EXPORT xostream& operator<< xostream xos,
float  c
 

Definition at line 295 of file io.cpp.

XIMOL_EXPORT xostream& operator<< xostream xos,
unsigned int  c
 

Definition at line 294 of file io.cpp.

XIMOL_EXPORT xostream& operator<< xostream xos,
int  c
 

Definition at line 293 of file io.cpp.

XIMOL_EXPORT xostream& operator<< xostream xos,
unsigned long  c
 

Definition at line 292 of file io.cpp.

XIMOL_EXPORT xostream& operator<< xostream xos,
long  c
 

Definition at line 291 of file io.cpp.

XIMOL_EXPORT xostream& operator<< xostream xos,
short  c
 

Definition at line 290 of file io.cpp.

XIMOL_EXPORT xostream& operator<< xostream xos,
bool  c
 

Definition at line 289 of file io.cpp.

XIMOL_EXPORT xistream& operator>> xistream xis,
::std::wistream &(*  fun)(::std::wistream &)
 

XIMOL_EXPORT xistream& operator>> xistream xis,
long double &  c
 

Definition at line 286 of file io.cpp.

XIMOL_EXPORT xistream& operator>> xistream xis,
double &  c
 

Definition at line 285 of file io.cpp.

XIMOL_EXPORT xistream& operator>> xistream xis,
float &  c
 

Definition at line 284 of file io.cpp.

XIMOL_EXPORT xistream& operator>> xistream xis,
unsigned int &  c
 

Definition at line 283 of file io.cpp.

XIMOL_EXPORT xistream& operator>> xistream xis,
int &  c
 

Definition at line 282 of file io.cpp.

XIMOL_EXPORT xistream& operator>> xistream xis,
unsigned long &  c
 

Definition at line 281 of file io.cpp.

XIMOL_EXPORT xistream& operator>> xistream xis,
long &  c
 

Definition at line 280 of file io.cpp.

XIMOL_EXPORT xistream& operator>> xistream xis,
short &  c
 

Definition at line 279 of file io.cpp.


Variable Documentation

XIMOL_BEGIN_NAMESPACE class xostream
 

Definition at line 78 of file io.hpp.

Referenced by xiostream::operator<<().



Donate to the XiMoL project SourceForge.net Logo If you have any questions about XiMoL, you could write to tournois@users.sourceforge.net.