Savarese Software Research Corporation
ServiceTestCase< ProtocolProcessor, CallStop, EH, Options, has_initializer > Class Template Reference

#include <ServiceTestCase.h>

Inheritance diagram for ServiceTestCase< ProtocolProcessor, CallStop, EH, Options, has_initializer >:
Inheritance graph
[legend]

Public Member Functions

virtual void  setUp ()
 
virtual void  tearDown ()
 

Protected Types

typedef ProtocolProcessor  protocol_processor
 
typedef TestService< protocol_processor, EH >  service_type
 
typedef ServiceThread< service_type, CallStop >  service_thread
 
typedef utility::ServiceFactory< service_type, Options, has_initializer >  service_factory
 

Protected Attributes

Options  options
 
service_factory  new_service
 
service_factory::service_ptr  serv
 

Detailed Description

template<typename ProtocolProcessor, typename CallStop, template< typename PP, typename... > class EH = ServiceEventHandler, typename Options = TestOptions, bool has_initializer = false>
class ServiceTestCase< ProtocolProcessor, CallStop, EH, Options, has_initializer >

Definition at line 107 of file ServiceTestCase.h.

Member Typedef Documentation

template<typename ProtocolProcessor , typename CallStop , template< typename PP, typename... > class EH = ServiceEventHandler, typename Options = TestOptions, bool has_initializer = false>
typedef ProtocolProcessor ServiceTestCase< ProtocolProcessor, CallStop, EH, Options, has_initializer >::protocol_processor
protected

Definition at line 109 of file ServiceTestCase.h.

template<typename ProtocolProcessor , typename CallStop , template< typename PP, typename... > class EH = ServiceEventHandler, typename Options = TestOptions, bool has_initializer = false>
typedef utility::ServiceFactory<service_type, Options, has_initializer> ServiceTestCase< ProtocolProcessor, CallStop, EH, Options, has_initializer >::service_factory
protected

Definition at line 115 of file ServiceTestCase.h.

template<typename ProtocolProcessor , typename CallStop , template< typename PP, typename... > class EH = ServiceEventHandler, typename Options = TestOptions, bool has_initializer = false>
typedef ServiceThread<service_type, CallStop> ServiceTestCase< ProtocolProcessor, CallStop, EH, Options, has_initializer >::service_thread
protected

Definition at line 112 of file ServiceTestCase.h.

template<typename ProtocolProcessor , typename CallStop , template< typename PP, typename... > class EH = ServiceEventHandler, typename Options = TestOptions, bool has_initializer = false>
typedef TestService<protocol_processor, EH> ServiceTestCase< ProtocolProcessor, CallStop, EH, Options, has_initializer >::service_type
protected

Definition at line 111 of file ServiceTestCase.h.

Member Function Documentation

template<typename ProtocolProcessor , typename CallStop , template< typename PP, typename... > class EH = ServiceEventHandler, typename Options = TestOptions, bool has_initializer = false>
virtual void ServiceTestCase< ProtocolProcessor, CallStop, EH, Options, has_initializer >::setUp ( )
inlinevirtual

Definition at line 123 of file ServiceTestCase.h.

References new_service().

template<typename ProtocolProcessor , typename CallStop , template< typename PP, typename... > class EH = ServiceEventHandler, typename Options = TestOptions, bool has_initializer = false>
virtual void ServiceTestCase< ProtocolProcessor, CallStop, EH, Options, has_initializer >::tearDown ( )
inlinevirtual

Definition at line 127 of file ServiceTestCase.h.

Member Data Documentation

template<typename ProtocolProcessor , typename CallStop , template< typename PP, typename... > class EH = ServiceEventHandler, typename Options = TestOptions, bool has_initializer = false>
service_factory ServiceTestCase< ProtocolProcessor, CallStop, EH, Options, has_initializer >::new_service
protected

Definition at line 118 of file ServiceTestCase.h.

template<typename ProtocolProcessor , typename CallStop , template< typename PP, typename... > class EH = ServiceEventHandler, typename Options = TestOptions, bool has_initializer = false>
Options ServiceTestCase< ProtocolProcessor, CallStop, EH, Options, has_initializer >::options
protected

Definition at line 117 of file ServiceTestCase.h.

template<typename ProtocolProcessor , typename CallStop , template< typename PP, typename... > class EH = ServiceEventHandler, typename Options = TestOptions, bool has_initializer = false>
service_factory::service_ptr ServiceTestCase< ProtocolProcessor, CallStop, EH, Options, has_initializer >::serv
protected

Definition at line 119 of file ServiceTestCase.h.


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

Savarese Software Research Corporation
Copyright © 2006-2012 Savarese Software Research Corporation. All rights reserved.