Jpp
 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
 

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...