Jpp 19.3.0-rc.2
the software that should make you happy
Loading...
Searching...
No Matches
JSTDIO.hh File Reference

STD extensions for binary I/O. More...

#include <string>
#include "JLang/JSTDTypes.hh"
#include "JIO/JSerialisable.hh"

Go to the source code of this file.

Namespaces

namespace  JIO
 Auxiliary classes and methods for binary I/O.
 
namespace  JPP
 This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
 

Functions

JReaderJIO::operator>> (JReader &in, std::string &object)
 Read template std::string from input.
 
JWriterJIO::operator<< (JWriter &out, const std::string &object)
 Write template std::string to output.
 
template<class JElement_t , class JAllocator_t >
JReaderJIO::operator>> (JReader &in, std::vector< JElement_t, JAllocator_t > &object)
 Read template std::vector from input.
 
template<class JElement_t , class JAllocator_t >
JWriterJIO::operator<< (JWriter &out, const std::vector< JElement_t, JAllocator_t > &object)
 Write template std::vector to output.
 
template<class JElement_t , class JAllocator_t >
JReaderJIO::operator>> (JReader &in, std::list< JElement_t, JAllocator_t > &object)
 Read template std::list from input.
 
template<class JElement_t , class JAllocator_t >
JWriterJIO::operator<< (JWriter &out, const std::list< JElement_t, JAllocator_t > &object)
 Write template std::list to output.
 
template<class JElement_t , class JComparator_t , class JAllocator_t >
JReaderJIO::operator>> (JReader &in, std::set< JElement_t, JComparator_t, JAllocator_t > &object)
 Read template std::set from input.
 
template<class JElement_t , class JComparator_t , class JAllocator_t >
JWriterJIO::operator<< (JWriter &out, const std::set< JElement_t, JComparator_t, JAllocator_t > &object)
 Write template std::set to output.
 
template<class JElement_t , class JComparator_t , class JAllocator_t >
JReaderJIO::operator>> (JReader &in, std::multiset< JElement_t, JComparator_t, JAllocator_t > &object)
 Read template std::multiset from input.
 
template<class JElement_t , class JComparator_t , class JAllocator_t >
JWriterJIO::operator<< (JWriter &out, const std::multiset< JElement_t, JComparator_t, JAllocator_t > &object)
 Write template std::multiset to output.
 
template<class JKey_t , class JValue_t >
JReaderJIO::operator>> (JReader &in, std::pair< JKey_t, JValue_t > &object)
 Read template std::pair from input.
 
template<class JKey_t , class JValue_t >
JWriterJIO::operator<< (JWriter &out, const std::pair< JKey_t, JValue_t > &object)
 Write template std::pair to output.
 
template<class JKey_t , class JValue_t , class JComparator_t , class JAllocator_t >
JReaderJIO::operator>> (JReader &in, std::map< JKey_t, JValue_t, JComparator_t, JAllocator_t > &object)
 Read template std::map from input.
 
template<class JKey_t , class JValue_t , class JComparator_t , class JAllocator_t >
JWriterJIO::operator<< (JWriter &out, const std::map< JKey_t, JValue_t, JComparator_t, JAllocator_t > &object)
 Write template std::map to output.
 
template<class JKey_t , class JValue_t , class JComparator_t , class JAllocator_t >
JReaderJIO::operator>> (JReader &in, std::multimap< JKey_t, JValue_t, JComparator_t, JAllocator_t > &object)
 Read template std::multimap from input.
 
template<class JKey_t , class JValue_t , class JComparator_t , class JAllocator_t >
JWriterJIO::operator<< (JWriter &out, const std::multimap< JKey_t, JValue_t, JComparator_t, JAllocator_t > &object)
 Write template std::multimap to output.
 

Detailed Description

STD extensions for binary I/O.

Author
mdejong

Definition in file JSTDIO.hh.