Jpp  18.6.0-rc.1
the software that should make you happy
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Functions
JSTDObjectOutput.hh File Reference
#include <iterator>
#include "JLang/JObjectOutput.hh"
#include "JLang/JObject.hh"
#include "JLang/JSTDTypes.hh"

Go to the source code of this file.

Classes

class  JLANG::JSTDObjectOutput< JOutputIterator_t >
 Implementation of object output for STD compatible output iterator. More...
 

Namespaces

 JLANG
 Auxiliary classes and methods for language specific functionality.
 
 JPP
 This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
 

Functions

template<class JElement_t , class JAllocator_t >
JSTDObjectOutput
< std::back_insert_iterator
< std::vector< JElement_t,
JAllocator_t > > > 
JLANG::getObjectOutput (std::vector< JElement_t, JAllocator_t > &buffer)
 Helper method to create STD compatible object output. More...
 
template<class JElement_t , class JAllocator_t >
JSTDObjectOutput
< std::back_insert_iterator
< std::list< JElement_t,
JAllocator_t > > > 
JLANG::getObjectOutput (std::list< JElement_t, JAllocator_t > &buffer)
 Helper method to create STD compatible object output. More...
 
template<class JElement_t , class JComparator_t , class JAllocator_t >
JSTDObjectOutput
< std::insert_iterator
< std::set< JElement_t,
JComparator_t, JAllocator_t > > > 
JLANG::getObjectOutput (std::set< JElement_t, JComparator_t, JAllocator_t > &buffer)
 Helper method to create STD compatible object output. More...
 
template<class JElement_t , class JComparator_t , class JAllocator_t >
JSTDObjectOutput
< std::insert_iterator
< std::set< JElement_t,
JComparator_t, JAllocator_t > > > 
JLANG::getObjectOutput (std::multiset< JElement_t, JComparator_t, JAllocator_t > &buffer)
 Helper method to create STD compatible object output. More...
 
template<class JKey_t , class JValue_t , class JComparator_t , class JAllocator_t >
JSTDObjectOutput
< std::insert_iterator
< std::map< JKey_t, JValue_t,
JComparator_t, JAllocator_t > > > 
JLANG::getObjectOutput (std::map< JKey_t, JValue_t, JComparator_t, JAllocator_t > &buffer)
 Helper method to create STD compatible object output. More...
 
template<class JKey_t , class JValue_t , class JComparator_t , class JAllocator_t >
JSTDObjectOutput
< std::insert_iterator
< std::multimap< JKey_t,
JValue_t, JComparator_t,
JAllocator_t > > > 
JLANG::getObjectOutput (std::multimap< JKey_t, JValue_t, JComparator_t, JAllocator_t > &buffer)
 Helper method to create STD compatible object output. More...