1#ifndef __JLANG__JSTDOBJECTOUTPUT__
2#define __JLANG__JSTDOBJECTOUTPUT__
14namespace JPP {
using namespace JLANG; }
23 template<
class JOutputIterator_t>
25 public virtual JObjectOutput<typename JOutputIterator_t::container_type::value_type>
29 typedef typename JOutputIterator_t::container_type::value_type
value_type;
57 JOutputIterator_t
out;
Template interface of object output for single data type.
Implementation of object output for STD compatible output iterator.
JOutputIterator_t::container_type::value_type value_type
virtual bool put(const value_type &object) override
Object output.
JSTDObjectOutput(const JOutputIterator_t &out)
Constructor.
Auxiliary classes and methods for language specific functionality.
JSTDObjectOutput< T > * getSTDObjectOutput(const JSTDObjectOutput< T > &out)
Helper method to create STD compatible object output.
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).