Savarese Software Research Corporation
ssrc::wisp::protocol::CallTraits< CallerType, ParameterType, detail::VoidReturnType > Struct Template Reference

The two-parameter CallTraits template defines all the type information characterizing a OneWay call. More...

#include <Caller.h>

Public Types

typedef ParameterType  parameter_type
  The parameter type required by the call. More...
 
typedef detail::VoidReturnType  return_type
  The type returned by the call (void). More...
 
typedef CallerType  caller_type
  The type of Caller through which the call must be made. More...
 

Static Public Attributes

static const CallType  call_type = OneWay
  The type of call (OneWay). More...
 

Detailed Description

template<typename CallerType, typename ParameterType>
struct ssrc::wisp::protocol::CallTraits< CallerType, ParameterType, detail::VoidReturnType >

The two-parameter CallTraits template defines all the type information characterizing a OneWay call.

Parameters
CallerType The type of Caller through which the call must be made.
ParameterType The parameter type of the call.

Definition at line 117 of file Caller.h.

Member Typedef Documentation

§ caller_type

template<typename CallerType , typename ParameterType >
typedef CallerType ssrc::wisp::protocol::CallTraits< CallerType, ParameterType, detail::VoidReturnType >::caller_type

The type of Caller through which the call must be made.

Definition at line 128 of file Caller.h.

§ parameter_type

template<typename CallerType , typename ParameterType >
typedef ParameterType ssrc::wisp::protocol::CallTraits< CallerType, ParameterType, detail::VoidReturnType >::parameter_type

The parameter type required by the call.

Definition at line 122 of file Caller.h.

§ return_type

template<typename CallerType , typename ParameterType >
typedef detail::VoidReturnType ssrc::wisp::protocol::CallTraits< CallerType, ParameterType, detail::VoidReturnType >::return_type

The type returned by the call (void).

Definition at line 125 of file Caller.h.

Member Data Documentation

§ call_type

template<typename CallerType , typename ParameterType >
const CallType ssrc::wisp::protocol::CallTraits< CallerType, ParameterType, detail::VoidReturnType >::call_type = OneWay
static

The type of call (OneWay).

Definition at line 119 of file Caller.h.


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

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