1#ifndef __JLANG__JOBJECTWRITER__
2#define __JLANG__JOBJECTWRITER__
15namespace JPP {
using namespace JLANG; }
29 public std::shared_ptr< JObjectOutput<T> >
62 public std::shared_ptr< JAccessibleObjectOutput<T> >
65 typedef std::shared_ptr< JAccessibleObjectOutput<T> >
helper_type;
Interface for object output with named access.
Template interface of object output for single data type.
Auxiliary classes and methods for language specific functionality.
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
Abstract interface for object writing with named access.
Abstract interface for object writing.
Auxiliary class for object writing with named access.
std::shared_ptr< JAccessibleObjectOutput< T > > helper_type
JAccessibleObjectWriter()
Default constructor.
virtual JAccessibleObjectOutput< T > * getHelper() const override
Get helper.
Auxiliary class for object writing to a named device.
std::shared_ptr< JObjectOutput< T > > helper_type
JObjectWriter()
Default constructor.
virtual JObjectOutput< T > * getHelper() const override
Get helper.