Go to the documentation of this file.    1 #ifndef __JROOT__JSTREAMOBJECTOUTPUT__ 
    2 #define __JROOT__JSTREAMOBJECTOUTPUT__ 
   18 namespace JPP { 
using namespace JROOT; }
 
   44                             const std::string& sep = 
"") :
 
   56     virtual bool put(
const T& 
object) 
 
   99   template<
class JHead_t, 
class JTail_t>
 
  119                             const std::string& sep = 
"") :
 
  141   template<
class JHead_t>
 
  157                             const std::string& sep = 
"") :
 
 
const std::string & getSeparator() const
Get token separator.
 
Auxiliary classes and methods for ROOT I/O.
 
virtual bool put(const T &object)
Object output.
 
Auxiliary class for no type definition.
 
JRootStreamObjectOutput(JRootWriter &out, const std::string &sep="")
Constructor.
 
Forward declarations for definitions of I/O redirect and pipe operators.
 
JRootStreamObjectOutput(JRootWriter &out, const std::string &sep="")
Constructor.
 
Implementation for ASCII output of objects with ROOT dictionary.
 
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
 
JRootStreamObjectOutput(JRootWriter &out, const std::string &sep="")
Constructor.
 
void setSeparator(const std::string &sep)
Set token separator.
 
void setSeparator(const std::string &sep)
Set token separator.
 
static JRootWriter & putObject(JRootWriter &writer, const T &object)
Write object.
 
Template implementation of stream output for single data type based on ROOT dictionary.