Main Page   Modules   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

at::LeadTwin_Basic< w_aide_twin_interface, w_lead_interface, w_app_lead_twin_interface > Class Template Reference

#include <at_twin_basic.h>

Inheritance diagram for at::LeadTwin_Basic< w_aide_twin_interface, w_lead_interface, w_app_lead_twin_interface >:

Inheritance graph
[legend]
List of all members.

Public Types

typedef w_aide_twin_interface * t_AidePointer

Public Methods

virtual bool LeadAssociate (w_aide_twin_interface *i_aide)
virtual void LeadCompleted (TwinTraits::TwinCode i_competion_code)
virtual void LeadCancel ()
 LeadTwin_Basic ()
 ~LeadTwin_Basic ()
void GetAide (t_AidePointer &o_aide_ptr)

Protected Attributes

t_AidePointer m_aide

Detailed Description

template<typename w_aide_twin_interface, typename w_lead_interface, typename w_app_lead_twin_interface = AppLeadTwin_ForwardTraits< w_aide_twin_interface, w_lead_interface >>
class at::LeadTwin_Basic< w_aide_twin_interface, w_lead_interface, w_app_lead_twin_interface >

LeadTwin_Basic provides a base implementation of the LeadTwin interface.


Member Typedef Documentation

template<typename w_aide_twin_interface, typename w_lead_interface, typename w_app_lead_twin_interface = AppLeadTwin_ForwardTraits< w_aide_twin_interface, w_lead_interface >>
typedef w_aide_twin_interface* at::LeadTwin_Basic< w_aide_twin_interface, w_lead_interface, w_app_lead_twin_interface >::t_AidePointer
 


Constructor & Destructor Documentation

template<typename w_aide_twin_interface, typename w_lead_interface, typename w_app_lead_twin_interface = AppLeadTwin_ForwardTraits< w_aide_twin_interface, w_lead_interface >>
at::LeadTwin_Basic< w_aide_twin_interface, w_lead_interface, w_app_lead_twin_interface >::LeadTwin_Basic   [inline]
 

LeadTwin_Basic constructor.

template<typename w_aide_twin_interface, typename w_lead_interface, typename w_app_lead_twin_interface = AppLeadTwin_ForwardTraits< w_aide_twin_interface, w_lead_interface >>
at::LeadTwin_Basic< w_aide_twin_interface, w_lead_interface, w_app_lead_twin_interface >::~LeadTwin_Basic   [inline]
 

LeadTwin_Basic destructor.


Member Function Documentation

template<typename w_aide_twin_interface, typename w_lead_interface, typename w_app_lead_twin_interface = AppLeadTwin_ForwardTraits< w_aide_twin_interface, w_lead_interface >>
void at::LeadTwin_Basic< w_aide_twin_interface, w_lead_interface, w_app_lead_twin_interface >::GetAide t_AidePointer   o_aide_ptr [inline]
 

GetAide will get the AideTwin interface and return it's value.

&param o_aide_ptr &return nothing

template<typename w_aide_twin_interface, typename w_lead_interface, typename w_app_lead_twin_interface = AppLeadTwin_ForwardTraits< w_aide_twin_interface, w_lead_interface >>
virtual bool at::LeadTwin_Basic< w_aide_twin_interface, w_lead_interface, w_app_lead_twin_interface >::LeadAssociate w_aide_twin_interface *    i_aide [inline, virtual]
 

template<typename w_aide_twin_interface, typename w_lead_interface, typename w_app_lead_twin_interface = AppLeadTwin_ForwardTraits< w_aide_twin_interface, w_lead_interface >>
virtual void at::LeadTwin_Basic< w_aide_twin_interface, w_lead_interface, w_app_lead_twin_interface >::LeadCancel   [inline, virtual]
 

template<typename w_aide_twin_interface, typename w_lead_interface, typename w_app_lead_twin_interface = AppLeadTwin_ForwardTraits< w_aide_twin_interface, w_lead_interface >>
virtual void at::LeadTwin_Basic< w_aide_twin_interface, w_lead_interface, w_app_lead_twin_interface >::LeadCompleted TwinTraits::TwinCode    i_competion_code [inline, virtual]
 


Member Data Documentation

template<typename w_aide_twin_interface, typename w_lead_interface, typename w_app_lead_twin_interface = AppLeadTwin_ForwardTraits< w_aide_twin_interface, w_lead_interface >>
t_AidePointer at::LeadTwin_Basic< w_aide_twin_interface, w_lead_interface, w_app_lead_twin_interface >::m_aide [protected]
 


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

Generated for Austria by doxygen and MakeXS at Sun Oct 24 17:35:34 PDT 2004