* per thread for each in/out encoding pair. This can e.g. be achieved by
* using helpers for thread-local storage such as QThreadStorage or
* boost::thread_specific_ptr. A single static instance protected by a mutex
- * would work as well, and might be preferrable for exotic encoding pairs.
+ * would work as well, and might be preferable for exotic encoding pairs.
* Creating local IconvProcessor instances should be avoided because of the
* overhead in iconv_open().
*/
char * out_buffer, size_t max_out_size);
/// target encoding
std::string to() const { return tocode_; }
- // required by g++ 4.7
- IconvProcessor(IconvProcessor &&) = default;
};
/// Get the global IconvProcessor instance of the current thread for