Savarese Software Research Corporation
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>

List of all members.

Public Types

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

Static Public Attributes

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

Detailed Description

template<typename CallerType, typename ParameterType>
struct 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

template<typename CallerType , typename ParameterType >
typedef CallerType 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.

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

The parameter type required by the call.

Definition at line 122 of file Caller.h.

template<typename CallerType , typename ParameterType >
typedef detail::VoidReturnType 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

template<typename CallerType , typename ParameterType >
const CallType 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-2010 Savarese Software Research Corporation. All rights reserved.