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

#include <iostream>
#include "ers/DefaultStream.h"
#include "ers/StreamFactory.h"
#include "ers/InvalidReferenceIssue.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::DefaultStream::KEY,create_stream)


Function Documentation

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

Definition at line 20 of file DefaultStream.cxx.

References ers::DefaultStream::KEY, and ers::DefaultStream::VERBOSE_KEY.

00020                                                                               { 
00021         
00022         if (protocol==ers::DefaultStream::KEY) {
00023             bool verbose = (uri == ers::DefaultStream::VERBOSE_KEY) ; 
00024             return new ers::DefaultStream(verbose) ;  
00025         } else {
00026         } 
00027         return 0 ; 
00028     } // 


Variable Documentation

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

Definition at line 29 of file DefaultStream.cxx.


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