ROSE  0.9.6a
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
sg::DispatchHandler< _ReturnType > Struct Template Reference

#include <sageGeneric.h>

Public Types

typedef _ReturnType ReturnType
 
typedef DispatchHandler
< ReturnType
Base
 

Public Member Functions

 DispatchHandler ()
 
 DispatchHandler (const ReturnType &defaultval)
 
 operator ReturnType () const
 

Protected Attributes

ReturnType res
 

Detailed Description

template<class _ReturnType>
struct sg::DispatchHandler< _ReturnType >

Definition at line 76 of file sageGeneric.h.

Member Typedef Documentation

template<class _ReturnType >
typedef _ReturnType sg::DispatchHandler< _ReturnType >::ReturnType

Definition at line 78 of file sageGeneric.h.

template<class _ReturnType >
typedef DispatchHandler<ReturnType> sg::DispatchHandler< _ReturnType >::Base

Definition at line 79 of file sageGeneric.h.

Constructor & Destructor Documentation

template<class _ReturnType >
sg::DispatchHandler< _ReturnType >::DispatchHandler ( )
inline

Definition at line 81 of file sageGeneric.h.

template<class _ReturnType >
sg::DispatchHandler< _ReturnType >::DispatchHandler ( const ReturnType defaultval)
inlineexplicit

Definition at line 86 of file sageGeneric.h.

Member Function Documentation

template<class _ReturnType >
sg::DispatchHandler< _ReturnType >::operator ReturnType ( ) const
inline

Definition at line 90 of file sageGeneric.h.

References sg::DispatchHandler< _ReturnType >::res.

Member Data Documentation

template<class _ReturnType >
ReturnType sg::DispatchHandler< _ReturnType >::res
protected

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