1 #ifndef __JLANG__JCSV__ 
    2 #define __JLANG__JCSV__ 
   32 namespace 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 JOutputIterator_t::container_type::value_type > assign(const JOutputIterator_t &out)
Helper method to assign sequence of Comma Separated Values to output iterator.
 
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(const JSTDObjectWriter< T > &out)
Constructor.
 
JCSV & operator,(argument_type value)
Iterator assignment.
 
JArgument< T >::argument_type argument_type