ANNA Suite  2020b
Multipurpose development suite for Telco applications
Public Member Functions | List of all members
anna::comm::TransportFactoryImpl< T > Class Template Reference

#include <TransportFactoryImpl.hpp>

Inheritance diagram for anna::comm::TransportFactoryImpl< T >:
Inheritance graph
[legend]
Collaboration diagram for anna::comm::TransportFactoryImpl< T >:
Collaboration graph
[legend]

Public Member Functions

 TransportFactoryImpl ()
 
- Public Member Functions inherited from anna::comm::TransportFactory
const std::string & getName () const
 
int getOverQuotaSize () const
 
void setOverQuotaSize (const int overQuotaSize)
 
std::string asString () const
 
xml::NodeasXML (xml::Node *parent) const
 
- Public Member Functions inherited from anna::NRMutex
 NRMutex ()
 
- Public Member Functions inherited from anna::Mutex
 Mutex (const Mode::_v mode=Mode::Recursive)
 
virtual ~Mutex ()
 
virtual void lock () noexcept(false)
 
virtual void unlock ()
 
bool trylock () noexcept(false)
 
 operator const pthread_mutex_t * () const
 

Additional Inherited Members

- Protected Member Functions inherited from anna::comm::TransportFactory
 TransportFactory (const char *name)
 
- Protected Member Functions inherited from anna::Safe
 Safe ()
 

Detailed Description

template<typename T>
class anna::comm::TransportFactoryImpl< T >

Transport factory implementation

Constructor & Destructor Documentation

◆ TransportFactoryImpl()

template<typename T>
anna::comm::TransportFactoryImpl< T >::TransportFactoryImpl ( )
inline

Constructor.

30 : TransportFactory(T::className()) {;}
TransportFactory(const char *name)
Definition: TransportFactory.hpp:72

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