cisst-saw
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Protected Attributes | Friends | List of all members
mtsInterfaceRequired::FunctionOrReceiverInfo< _PointerType > Class Template Reference

#include <mtsInterfaceRequired.h>

Public Member Functions

 FunctionOrReceiverInfo (_PointerType &func_or_recv, mtsRequiredType required)
 
 ~FunctionOrReceiverInfo ()
 
void Detach (void)
 
void ToStream (std::ostream &outputStream) const
 

Protected Attributes

_PointerType * Pointer
 
mtsRequiredType Required
 

Friends

class mtsManagerLocal
 
class mtsInterfaceRequired
 

Constructor & Destructor Documentation

template<class _PointerType >
mtsInterfaceRequired::FunctionOrReceiverInfo< _PointerType >::FunctionOrReceiverInfo ( _PointerType &  func_or_recv,
mtsRequiredType  required 
)
inline
template<class _PointerType >
mtsInterfaceRequired::FunctionOrReceiverInfo< _PointerType >::~FunctionOrReceiverInfo ( )
inline

Member Function Documentation

template<class _PointerType >
void mtsInterfaceRequired::FunctionOrReceiverInfo< _PointerType >::Detach ( void  )
inline
template<class _PointerType >
void mtsInterfaceRequired::FunctionOrReceiverInfo< _PointerType >::ToStream ( std::ostream &  outputStream) const
inline

Friends And Related Function Documentation

template<class _PointerType >
friend class mtsInterfaceRequired
friend
template<class _PointerType >
friend class mtsManagerLocal
friend

Member Data Documentation

template<class _PointerType >
_PointerType* mtsInterfaceRequired::FunctionOrReceiverInfo< _PointerType >::Pointer
protected
template<class _PointerType >
mtsRequiredType mtsInterfaceRequired::FunctionOrReceiverInfo< _PointerType >::Required
protected

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