w11 - cpp 0.794
Backend server for Rlink and w11
Loading...
Searching...
No Matches
Retro::RtclGet< TP > Class Template Reference

Implemenation (inline) of class RtclGet. More...

#include <RtclGet.hpp>

Inheritance diagram for Retro::RtclGet< TP >:
[legend]
Collaboration diagram for Retro::RtclGet< TP >:
[legend]

Public Member Functions

 RtclGet (std::function< TP()> &&get)
 FIXME_docs.
 
 ~RtclGet ()
 FIXME_docs.
 
virtual Tcl_Obj * operator() () const
 
Tcl_Obj * operator() () const
 FIXME_docs.
 
Tcl_Obj * operator() () const
 FIXME_docs.
 
Tcl_Obj * operator() () const
 FIXME_docs.
 
Tcl_Obj * operator() () const
 FIXME_docs.
 
Tcl_Obj * operator() () const
 FIXME_docs.
 
Tcl_Obj * operator() () const
 FIXME_docs.
 
Tcl_Obj * operator() () const
 FIXME_docs.
 
Tcl_Obj * operator() () const
 FIXME_docs.
 
Tcl_Obj * operator() () const
 FIXME_docs.
 
Tcl_Obj * operator() () const
 FIXME_docs.
 
Tcl_Obj * operator() () const
 FIXME_docs.
 
Tcl_Obj * operator() () const
 FIXME_docs.
 
Tcl_Obj * operator() () const
 FIXME_docs.
 
Tcl_Obj * operator() () const
 FIXME_docs.
 
Tcl_Obj * operator() () const
 FIXME_docs.
 
Tcl_Obj * operator() () const
 FIXME_docs.
 
Tcl_Obj * operator() () const
 FIXME_docs.
 
- Public Member Functions inherited from Retro::RtclGetBase
 RtclGetBase ()
 FIXME_docs.
 
virtual ~RtclGetBase ()
 FIXME_docs.
 
virtual Tcl_Obj * operator() () const =0
 

Protected Attributes

std::function< TP()> fGet
 

Detailed Description

template<class TP>
class Retro::RtclGet< TP >

Implemenation (inline) of class RtclGet.

FIXME_docs

Definition at line 30 of file RtclGet.hpp.

Constructor & Destructor Documentation

◆ RtclGet()

template<class TP >
Retro::RtclGet< TP >::RtclGet ( std::function< TP()> &&  get)
inlineexplicit

FIXME_docs.

Definition at line 36 of file RtclGet.ipp.

◆ ~RtclGet()

template<class TP >
Retro::RtclGet< TP >::~RtclGet
inline

FIXME_docs.

Definition at line 44 of file RtclGet.ipp.

Member Function Documentation

◆ operator()() [1/18]

template<class TP >
virtual Tcl_Obj * Retro::RtclGet< TP >::operator() ( ) const
virtual

Implements Retro::RtclGetBase.

◆ operator()() [2/18]

Tcl_Obj * Retro::RtclGet< bool >::operator() ( ) const
inlinevirtual

FIXME_docs.

Implements Retro::RtclGetBase.

Definition at line 51 of file RtclGet.ipp.

◆ operator()() [3/18]

Tcl_Obj * Retro::RtclGet< char >::operator() ( ) const
inlinevirtual

FIXME_docs.

Implements Retro::RtclGetBase.

Definition at line 61 of file RtclGet.ipp.

◆ operator()() [4/18]

Tcl_Obj * Retro::RtclGet< signedchar >::operator() ( ) const
inlinevirtual

FIXME_docs.

Implements Retro::RtclGetBase.

Definition at line 71 of file RtclGet.ipp.

◆ operator()() [5/18]

Tcl_Obj * Retro::RtclGet< unsignedchar >::operator() ( ) const
inlinevirtual

FIXME_docs.

Implements Retro::RtclGetBase.

Definition at line 81 of file RtclGet.ipp.

◆ operator()() [6/18]

Tcl_Obj * Retro::RtclGet< short >::operator() ( ) const
inlinevirtual

FIXME_docs.

Implements Retro::RtclGetBase.

Definition at line 91 of file RtclGet.ipp.

◆ operator()() [7/18]

Tcl_Obj * Retro::RtclGet< unsignedshort >::operator() ( ) const
inlinevirtual

FIXME_docs.

Implements Retro::RtclGetBase.

Definition at line 101 of file RtclGet.ipp.

◆ operator()() [8/18]

Tcl_Obj * Retro::RtclGet< int >::operator() ( ) const
inlinevirtual

FIXME_docs.

Implements Retro::RtclGetBase.

Definition at line 111 of file RtclGet.ipp.

◆ operator()() [9/18]

Tcl_Obj * Retro::RtclGet< unsignedint >::operator() ( ) const
inlinevirtual

FIXME_docs.

Implements Retro::RtclGetBase.

Definition at line 121 of file RtclGet.ipp.

◆ operator()() [10/18]

Tcl_Obj * Retro::RtclGet< long >::operator() ( ) const
inlinevirtual

FIXME_docs.

Implements Retro::RtclGetBase.

Definition at line 131 of file RtclGet.ipp.

◆ operator()() [11/18]

Tcl_Obj * Retro::RtclGet< unsignedlong >::operator() ( ) const
inlinevirtual

FIXME_docs.

Implements Retro::RtclGetBase.

Definition at line 141 of file RtclGet.ipp.

◆ operator()() [12/18]

Tcl_Obj * Retro::RtclGet< float >::operator() ( ) const
inlinevirtual

FIXME_docs.

Implements Retro::RtclGetBase.

Definition at line 151 of file RtclGet.ipp.

◆ operator()() [13/18]

Tcl_Obj * Retro::RtclGet< double >::operator() ( ) const
inlinevirtual

FIXME_docs.

Implements Retro::RtclGetBase.

Definition at line 161 of file RtclGet.ipp.

◆ operator()() [14/18]

Tcl_Obj * Retro::RtclGet< std::string >::operator() ( ) const
inlinevirtual

FIXME_docs.

Implements Retro::RtclGetBase.

Definition at line 171 of file RtclGet.ipp.

◆ operator()() [15/18]

Tcl_Obj * Retro::RtclGet< conststd::string & >::operator() ( ) const
inlinevirtual

FIXME_docs.

Implements Retro::RtclGetBase.

Definition at line 181 of file RtclGet.ipp.

◆ operator()() [16/18]

Tcl_Obj * Retro::RtclGet< Rtime >::operator() ( ) const
inlinevirtual

FIXME_docs.

Implements Retro::RtclGetBase.

Definition at line 191 of file RtclGet.ipp.

◆ operator()() [17/18]

Tcl_Obj * Retro::RtclGet< constRtime & >::operator() ( ) const
inlinevirtual

FIXME_docs.

Implements Retro::RtclGetBase.

Definition at line 201 of file RtclGet.ipp.

◆ operator()() [18/18]

Tcl_Obj * Retro::RtclGet< Tcl_Obj * >::operator() ( ) const
inlinevirtual

FIXME_docs.

Implements Retro::RtclGetBase.

Definition at line 211 of file RtclGet.ipp.

Member Data Documentation

◆ fGet

template<class TP >
std::function<TP()> Retro::RtclGet< TP >::fGet
protected

Definition at line 38 of file RtclGet.hpp.


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