/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/Event/ers/ers-00-00-03/src/FilterStream.cxx File Reference

#include "ers/FilterStream.h"
#include "ers/InvalidReferenceIssue.h"
#include "ers/StreamFactory.h"
#include "ers/NotImplemented.h"

Go to the source code of this file.

Functions

ers::Streamcreate_stream (const std::string &protocol, const std::string &uri)

Variables

bool registered = ers::StreamFactory::instance()->register_factory(ers::FilterStream::FILTER_STREAM_TAG,create_stream)


Function Documentation

ers::Stream* @12::create_stream ( const std::string protocol,
const std::string uri 
) [static]

Definition at line 25 of file FilterStream.cxx.

References ers::FilterStream::factory(), and ers::FilterStream::FILTER_STREAM_TAG.

00025                                                                               { 
00026         if (protocol==ers::FilterStream::FILTER_STREAM_TAG) {
00027             ers::Stream *stream = ers::FilterStream::factory(uri);
00028             // ERS_DEBUG_0("build stream %x",stream); 
00029             return stream ; 
00030         } // if
00031         return 0 ;
00032     } // create_stream


Variable Documentation

bool registered = ers::StreamFactory::instance()->register_factory(ers::FilterStream::FILTER_STREAM_TAG,create_stream) [static]

Definition at line 33 of file FilterStream.cxx.


Generated on Tue Nov 29 23:15:05 2016 for BOSS_7.0.2 by  doxygen 1.4.7