|
libpressio 0.93.0
|
C++ stream compatible IO functions. More...
#include <iterator>#include <string>#include <ostream>#include "options.h"#include "data.h"#include "compressor.h"#include "pressio_dtype.h"#include "pressio_compressor.h"

Go to the source code of this file.
Classes | |
| struct | print_elements_helper< CharT, Traits > |
Functions | |
| template<class CharT = char, class Traits = std::char_traits<CharT>> | |
| std::basic_ostream< CharT, Traits > & | operator<< (std::basic_ostream< CharT, Traits > &out, pressio_thread_safety const &safety) |
| template<class CharT = char, class Traits = std::char_traits<CharT>> | |
| std::basic_ostream< CharT, Traits > & | operator<< (std::basic_ostream< CharT, Traits > &out, pressio_options_key_status const &safety) |
| template<class CharT = char, class Traits = std::char_traits<CharT>> | |
| print_elements_helper< CharT, Traits > | print_elements (std::basic_ostream< CharT, Traits > &out) |
| template<class CharT = char, class Traits = std::char_traits<CharT>> | |
| std::basic_ostream< CharT, Traits > & | operator<< (std::basic_ostream< CharT, Traits > &out, pressio_data const &data) |
| template<class CharT = char, class Traits = std::char_traits<CharT>> | |
| std::basic_ostream< CharT, Traits > & | operator<< (std::basic_ostream< CharT, Traits > &out, enum pressio_option_type type) |
| template<class CharT = char, class Traits = std::char_traits<CharT>> | |
| std::basic_ostream< CharT, Traits > & | operator<< (std::basic_ostream< CharT, Traits > &out, pressio_option const &option) |
| template<class CharT = char, class Traits = std::char_traits<CharT>> | |
| std::basic_ostream< CharT, Traits > & | operator<< (std::basic_ostream< CharT, Traits > &out, pressio_options const &options) |
| template<class CharT = char, class Traits = std::char_traits<CharT>> | |
| std::basic_ostream< CharT, Traits > & | operator<< (std::basic_ostream< CharT, Traits > &out, enum pressio_dtype type) |
| template<class CharT = char, class Traits = std::char_traits<CharT>> | |
| std::basic_ostream< CharT, Traits > & | operator<< (std::basic_ostream< CharT, Traits > &out, libpressio_compressor_plugin const &comp) |
C++ stream compatible IO functions.
| std::basic_ostream< CharT, Traits > & operator<< | ( | std::basic_ostream< CharT, Traits > & | out, |
| enum pressio_dtype | type | ||
| ) |
human readable debugging IO function for pressio_dtype, the format is unspecified
| [in] | out | the stream to write to |
| [in] | type | the type to print |
| std::basic_ostream< CharT, Traits > & operator<< | ( | std::basic_ostream< CharT, Traits > & | out, |
| enum pressio_option_type | type | ||
| ) |
human readable debugging IO function for pressio_option_type, the format is unspecified
| [in] | out | the stream to write to |
| [in] | type | the type to print |
| std::basic_ostream< CharT, Traits > & operator<< | ( | std::basic_ostream< CharT, Traits > & | out, |
| libpressio_compressor_plugin const & | comp | ||
| ) |
human readable debugging IO function for libpressio_compressor_plugin, the format is unspecified
| [in] | out | the stream to write to |
| [in] | comp | the type to print |
| std::basic_ostream< CharT, Traits > & operator<< | ( | std::basic_ostream< CharT, Traits > & | out, |
| pressio_data const & | data | ||
| ) |
human readable debugging IO function for pressio_data, the format is unspecified
| [in] | out | the output stream to print to |
| [in] | data | the data struct to print |
| std::basic_ostream< CharT, Traits > & operator<< | ( | std::basic_ostream< CharT, Traits > & | out, |
| pressio_option const & | option | ||
| ) |
human readable debugging IO function for pressio_option, the format is unspecified
| [in] | out | the stream to write to |
| [in] | option | the option to print |
| std::basic_ostream< CharT, Traits > & operator<< | ( | std::basic_ostream< CharT, Traits > & | out, |
| pressio_options const & | options | ||
| ) |
human readable debugging IO function for pressio_options, the format is unspecified
| [in] | out | the stream to write to |
| [in] | options | the options to print |
| std::basic_ostream< CharT, Traits > & operator<< | ( | std::basic_ostream< CharT, Traits > & | out, |
| pressio_options_key_status const & | safety | ||
| ) |
print the thread safety entries
| std::basic_ostream< CharT, Traits > & operator<< | ( | std::basic_ostream< CharT, Traits > & | out, |
| pressio_thread_safety const & | safety | ||
| ) |
print the thread safety entries
| print_elements_helper< CharT, Traits > print_elements | ( | std::basic_ostream< CharT, Traits > & | out | ) |
helper to construct the print_elements_helper for printing iterable collections
| [in] | out | the stream to write to |