ximol/encoders/encoders.cpp File Reference
Detailed Description
Facet access (implementation).
- Author:
- Tournois Florent
- Version:
- 1.0
- Id
- encoders.cpp,v 1.12 2004/02/22 10:27:34 tournois Exp
- Log
- encoders.cpp,v
Revision 1.12 2004/02/22 10:27:34 tournois Add some doc.
Revision 1.11 2004/02/22 09:54:20 tournois Change years on the copyright.
Revision 1.10 2003/11/18 18:54:51 tournois Add str_cast and drop the transformation.hpp file.
Revision 1.9 2003/11/16 13:25:25 tournois Change the error to use wide string. Change the translation to use wide string.
Revision 1.8 2003/11/02 19:23:01 tournois Go to the boost coding standard. Change all name to lower case.
Revision 1.7 2003/10/25 18:17:38 hfp empty log message ***
Revision 1.6 2003/10/25 13:53:39 hfp review and separation
Revision 1.5 2003/10/13 21:01:20 tournois no message
Revision 1.4 2003/10/09 16:59:45 tournois add the stringstream initialisation. add some prolog test. Correct code for VC6.0.
Revision 1.3 2003/10/03 17:29:41 tournois no message
Revision 1.2 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 encoders.cpp.
#include <ximol/encoders/encoders.hpp>
#include <ximol/encoders/error.hpp>
#include <ximol/translation.hpp>
#include <ximol/codecvt.hpp>
Include dependency graph for encoders.cpp:
Go to the source code of this file.
|
Functions |
XIMOL_ENCODERS_BEGIN_NAMESPACE::std::codecvt<
xchar_t, char, mbstate_t > * | get_ximol_facet (::std::string const &encoding_name) |
| Interface for the ximol_encoders.
|
void | place_ximol_facet (::std::codecvt< xchar_t, char, mbstate_t > *placement,::std::string const &encoding_name) |
| place with new placement operator (difficult to use).
|
void | change_ximol_facet_encoding (::std::codecvt< xchar_t, char, mbstate_t > *facet,::std::string const &encoding_name) |
| Change encoding on a unique facet.
|
void | deep_change (::std::basic_ios< xchar_t > &ios,::std::string const &encoding_name) |
| Change the encoding method for the stream.
|
void | prepare_ios (::std::basic_ios< xchar_t > &ios,::std::string const &encoding_name) |
| prepare ios.
|
bool | test_ios (::std::basic_ios< xchar_t > &ios) |
| test ios.
|
|