
Go to the source code of this file.
Classes | |
| class | zorba::base64::auto_attach< StreamType > |
| A base64::auto_attach is a class that attaches a base64::streambuf to a stream and automatically detaches it when the auto_attach object is destroyed. More... | |
| class | zorba::base64::stream< StreamType > |
| A base64::stream is used to wrap a C++ standard I/O stream with a base64::streambuf so that encoding/decoding and the management of the streambuf happens automatically. More... | |
| class | zorba::base64::streambuf |
| A base64::streambuf is-a std::streambuf for encoding to and decoding from Base64 on-the-fly. More... | |
Namespaces | |
| namespace | zorba |
| Copyright 2006-2011 The FLWOR Foundation. | |
| namespace | zorba::base64 |
| namespace | zorba::internal |
| namespace | zorba::internal::base64 |
Functions | |
| ZORBA_DLL_PUBLIC std::streambuf * | zorba::internal::base64::alloc_streambuf (std::streambuf *orig) |
| template<typename charT , typename Traits > | |
| void | zorba::base64::attach (std::basic_ios< charT, Traits > &ios) |
| Attaches a base64::streambuf to a stream. More... | |
| template<typename charT , typename Traits > | |
| void | zorba::base64::detach (std::basic_ios< charT, Traits > &ios) |
| Detaches a previously attached base64::streambuf from a stream. More... | |
| ZORBA_DLL_PUBLIC int | zorba::internal::base64::get_streambuf_index () |
| template<typename charT , typename Traits > | |
| bool | zorba::base64::is_attached (std::basic_ios< charT, Traits > &ios) |
| Checks whether the given stream has a base64::streambuf attached. More... | |