1 #ifndef __JEEP__JSTREAMTOOLKIT__
2 #define __JEEP__JSTREAMTOOLKIT__
16 namespace JPP {
using namespace JEEP; }
42 inline std::ostream&
writeObject(std::ostream& out,
const T&
object)
63 return out << prefix <<
object << postfix;
74 template<
class JFirst_t,
class JSecond_t>
91 template<
class JFirst_t,
class JSecond_t>
111 template<
class JFirst_t,
class JSecond_t>
134 template<
class JElement_t,
class JAllocator_t>
137 for (JElement_t element;
readObject(in, element); ) {
138 object.push_back(element);
152 template<
class JElement_t,
class JAllocator_t>
173 template<
class JElement_t,
class JAllocator_t>
194 template<
class JElement_t,
class JAllocator_t>
197 for (JElement_t element;
readObject(in, element); ) {
198 object.push_back(element);
212 template<
class JElement_t,
class JAllocator_t>
233 template<
class JElement_t,
class JAllocator_t>
254 template<
class JElement_t,
class JComparator_t,
class JAllocator_t>
257 for (JElement_t element;
readObject(in, element); ) {
261 if (!result.second) {
262 object.erase (result.first);
263 object.insert(element);
278 template<
class JElement_t,
class JComparator_t,
class JAllocator_t>
299 template<
class JElement_t,
class JComparator_t,
class JAllocator_t>
320 template<
class JElement_t,
class JComparator_t,
class JAllocator_t>
323 for (JElement_t element;
readObject(in, element); ) {
324 object.insert(element);
338 template<
class JElement_t,
class JComparator_t,
class JAllocator_t>
359 template<
class JElement_t,
class JComparator_t,
class JAllocator_t>
380 template<
class JKey_t,
class JValue_t,
class JComparator_t,
class JAllocator_t>
387 if (!result.second) {
388 result.first->second = element.second;
403 template<
class JKey_t,
class JValue_t,
class JComparator_t,
class JAllocator_t>
424 template<
class JKey_t,
class JValue_t,
class JComparator_t,
class JAllocator_t>
445 template<
class JKey_t,
class JValue_t,
class JComparator_t,
class JAllocator_t>
449 object.insert(element);
463 template<
class JKey_t,
class JValue_t,
class JComparator_t,
class JAllocator_t>
484 template<
class JKey_t,
class JValue_t,
class JComparator_t,
class JAllocator_t>
525 while (++i != __end) {
std::vector< T >::difference_type distance(typename std::vector< T >::const_iterator first, typename PhysicsEvent::const_iterator< T > second)
Specialisation of STL distance.
then echo The file $DIR KM3NeT_00000001_00000000 root already please rename or remove it first
std::istream & readObject(std::istream &in, T &object)
Stream input of object.
do set_variable OUTPUT_DIRECTORY $WORKDIR T
std::ostream & writeArray(std::ostream &out, const char *left, const char *right, const char *sep, T __begin, T __end)
Write array of objects.
Forward declarations of STD containers.
then fatal Wrong number of arguments fi set_variable DETECTOR $argv[1] set_variable INPUT_FILE $argv[2] eval JPrintDetector a $DETECTOR O IDENTIFIER eval JPrintDetector a $DETECTOR O SUMMARY source JAcoustics sh $DETECTOR_ID CHECK_EXIT_CODE typeset A TRIPODS get_tripods $WORKDIR tripod txt TRIPODS for EMITTER in
std::ostream & writeObject(std::ostream &out, const T &object)
Stream output of object.