cisst-saw
Loading...
Searching...
No Matches
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 mtsInterfaceRequired

Constructor & Destructor Documentation

◆ FunctionOrReceiverInfo()

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

◆ ~FunctionOrReceiverInfo()

template<class _PointerType>
mtsInterfaceRequired::FunctionOrReceiverInfo< _PointerType >::~FunctionOrReceiverInfo ( )
inline

Member Function Documentation

◆ Detach()

template<class _PointerType>
void mtsInterfaceRequired::FunctionOrReceiverInfo< _PointerType >::Detach ( void )
inline

◆ ToStream()

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

◆ mtsInterfaceRequired

template<class _PointerType>
friend class mtsInterfaceRequired
friend

Member Data Documentation

◆ Pointer

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

◆ Required

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

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