32namespace JPP {
using namespace JLANG; }
113 template<
class JOutputIterator_t>
116 typedef typename JOutputIterator_t::container_type::value_type value_type;
128 template<
class JContainer_t>
131 typedef typename JContainer_t::value_type value_type;
143 template<
class JOutputIterator_t>
Forward declarations of STD containers.
Auxiliary class to assign a sequence of Comma Separated Values (CSV).
JAssignSequence(const JSTDObjectWriter< T > &out)
Constructor.
JCSV operator=(argument_type value)
Assignment operator.
JClass< T >::argument_type argument_type
virtual bool put(const T &object)=0
Object output.
Implementation of object output for STD compatible output iterator.
Implementation of object output from STD container.
Auxiliary classes and methods for language specific functionality.
JAssignSequence< typename JOutputIterator_t::container_type::value_type > iter_assign(const JOutputIterator_t &out)
Helper method to assign sequence of Comma Separated Values to output iterator.
JAssignSequence< typename JContainer_t::value_type > assign(JContainer_t &out)
Helper method to assign sequence of Comma Separated Values to output container.
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
Auxiliary class to assign the remainder of a sequence of Comma Separated Values.
JCSV & operator,(argument_type value)
Iterator assignment.
JCSV(const JSTDObjectWriter< T > &out)
Constructor.
JArgument< T >::argument_type argument_type