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

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

#include <RtclSet.hpp>

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

Public Member Functions

 RtclSet (std::function< void(TP)> &&set)
 FIXME_docs.
 
 ~RtclSet ()
 FIXME_docs.
 
virtual void operator() (RtclArgs &args) const
 
void operator() (RtclArgs &args) const
 FIXME_docs.
 
void operator() (RtclArgs &args) const
 FIXME_docs.
 
void operator() (RtclArgs &args) const
 FIXME_docs.
 
void operator() (RtclArgs &args) const
 FIXME_docs.
 
void operator() (RtclArgs &args) const
 FIXME_docs.
 
void operator() (RtclArgs &args) const
 FIXME_docs.
 
void operator() (RtclArgs &args) const
 FIXME_docs.
 
void operator() (RtclArgs &args) const
 FIXME_docs.
 
void operator() (RtclArgs &args) const
 FIXME_docs.
 
void operator() (RtclArgs &args) const
 FIXME_docs.
 
void operator() (RtclArgs &args) const
 FIXME_docs.
 
void operator() (RtclArgs &args) const
 FIXME_docs.
 
void operator() (RtclArgs &args) const
 FIXME_docs.
 
void operator() (RtclArgs &args) const
 FIXME_docs.
 
- Public Member Functions inherited from Retro::RtclSetBase
 RtclSetBase ()
 FIXME_docs.
 
virtual ~RtclSetBase ()
 FIXME_docs.
 
virtual void operator() (RtclArgs &args) const =0
 

Protected Attributes

std::function< void(TP)> fSet
 

Detailed Description

template<class TP>
class Retro::RtclSet< TP >

Implemenation (inline) of class RtclSet.

FIXME_docs

Definition at line 31 of file RtclSet.hpp.

Constructor & Destructor Documentation

◆ RtclSet()

template<class TP >
Retro::RtclSet< TP >::RtclSet ( std::function< void(TP)> &&  set)
inlineexplicit

FIXME_docs.

Definition at line 36 of file RtclSet.ipp.

◆ ~RtclSet()

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

FIXME_docs.

Definition at line 44 of file RtclSet.ipp.

Member Function Documentation

◆ operator()() [1/15]

template<class TP >
virtual void Retro::RtclSet< TP >::operator() ( RtclArgs args) const
virtual

Implements Retro::RtclSetBase.

◆ operator()() [2/15]

void Retro::RtclSet< bool >::operator() ( RtclArgs args) const
inlinevirtual

FIXME_docs.

Implements Retro::RtclSetBase.

Definition at line 51 of file RtclSet.ipp.

References Retro::RtclArgs::CurrentArg(), and Retro::RtclArgs::Interp().

◆ operator()() [3/15]

void Retro::RtclSet< char >::operator() ( RtclArgs args) const
inlinevirtual

FIXME_docs.

Implements Retro::RtclSetBase.

Definition at line 65 of file RtclSet.ipp.

References Retro::RtclArgs::CurrentArg(), and Retro::RtclArgs::Interp().

◆ operator()() [4/15]

void Retro::RtclSet< signedchar >::operator() ( RtclArgs args) const
inlinevirtual

FIXME_docs.

Implements Retro::RtclSetBase.

Definition at line 82 of file RtclSet.ipp.

References Retro::RtclArgs::CurrentArg(), and Retro::RtclArgs::Interp().

◆ operator()() [5/15]

void Retro::RtclSet< unsignedchar >::operator() ( RtclArgs args) const
inlinevirtual

FIXME_docs.

Implements Retro::RtclSetBase.

Definition at line 99 of file RtclSet.ipp.

References Retro::RtclArgs::CurrentArg(), and Retro::RtclArgs::Interp().

◆ operator()() [6/15]

void Retro::RtclSet< short >::operator() ( RtclArgs args) const
inlinevirtual

FIXME_docs.

Implements Retro::RtclSetBase.

Definition at line 116 of file RtclSet.ipp.

References Retro::RtclArgs::CurrentArg(), and Retro::RtclArgs::Interp().

◆ operator()() [7/15]

void Retro::RtclSet< unsignedshort >::operator() ( RtclArgs args) const
inlinevirtual

FIXME_docs.

Implements Retro::RtclSetBase.

Definition at line 133 of file RtclSet.ipp.

References Retro::RtclArgs::CurrentArg(), and Retro::RtclArgs::Interp().

◆ operator()() [8/15]

void Retro::RtclSet< int >::operator() ( RtclArgs args) const
inlinevirtual

FIXME_docs.

Implements Retro::RtclSetBase.

Definition at line 150 of file RtclSet.ipp.

References Retro::RtclArgs::CurrentArg(), and Retro::RtclArgs::Interp().

◆ operator()() [9/15]

void Retro::RtclSet< unsignedint >::operator() ( RtclArgs args) const
inlinevirtual

FIXME_docs.

Implements Retro::RtclSetBase.

Definition at line 164 of file RtclSet.ipp.

References Retro::RtclArgs::CurrentArg(), and Retro::RtclArgs::Interp().

◆ operator()() [10/15]

void Retro::RtclSet< long >::operator() ( RtclArgs args) const
inlinevirtual

FIXME_docs.

Implements Retro::RtclSetBase.

Definition at line 178 of file RtclSet.ipp.

References Retro::RtclArgs::CurrentArg(), and Retro::RtclArgs::Interp().

◆ operator()() [11/15]

void Retro::RtclSet< unsignedlong >::operator() ( RtclArgs args) const
inlinevirtual

FIXME_docs.

Implements Retro::RtclSetBase.

Definition at line 192 of file RtclSet.ipp.

References Retro::RtclArgs::CurrentArg(), and Retro::RtclArgs::Interp().

◆ operator()() [12/15]

void Retro::RtclSet< float >::operator() ( RtclArgs args) const
inlinevirtual

FIXME_docs.

Implements Retro::RtclSetBase.

Definition at line 206 of file RtclSet.ipp.

References Retro::RtclArgs::CurrentArg(), and Retro::RtclArgs::Interp().

◆ operator()() [13/15]

void Retro::RtclSet< double >::operator() ( RtclArgs args) const
inlinevirtual

FIXME_docs.

Implements Retro::RtclSetBase.

Definition at line 223 of file RtclSet.ipp.

References Retro::RtclArgs::CurrentArg(), and Retro::RtclArgs::Interp().

◆ operator()() [14/15]

void Retro::RtclSet< conststd::string & >::operator() ( RtclArgs args) const
inlinevirtual

FIXME_docs.

Implements Retro::RtclSetBase.

Definition at line 237 of file RtclSet.ipp.

References Retro::RtclArgs::CurrentArg().

◆ operator()() [15/15]

void Retro::RtclSet< constRtime & >::operator() ( RtclArgs args) const
inlinevirtual

FIXME_docs.

Implements Retro::RtclSetBase.

Definition at line 248 of file RtclSet.ipp.

References Retro::RtclArgs::CurrentArg(), and Retro::RtclArgs::Interp().

Member Data Documentation

◆ fSet

template<class TP >
std::function<void(TP)> Retro::RtclSet< TP >::fSet
protected

Definition at line 39 of file RtclSet.hpp.


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