OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
contrail::sandesh::transport::TTransportFactory Class Reference

#include <TTransport.h>

Public Member Functions

 TTransportFactory ()
 
virtual ~TTransportFactory ()
 
virtual boost::shared_ptr
< TTransport
getTransport (boost::shared_ptr< TTransport > trans)
 

Detailed Description

Generic factory class to make an input and output transport out of a source transport. Commonly used inside servers to make input and output streams out of raw clients.

Definition at line 255 of file TTransport.h.

Constructor & Destructor Documentation

contrail::sandesh::transport::TTransportFactory::TTransportFactory ( )
inline

Definition at line 257 of file TTransport.h.

virtual contrail::sandesh::transport::TTransportFactory::~TTransportFactory ( )
inlinevirtual

Definition at line 259 of file TTransport.h.

Member Function Documentation

virtual boost::shared_ptr<TTransport> contrail::sandesh::transport::TTransportFactory::getTransport ( boost::shared_ptr< TTransport trans)
inlinevirtual

Default implementation does nothing, just returns the transport given.

Definition at line 264 of file TTransport.h.


The documentation for this class was generated from the following file: