FastLED 3.9.15
Loading...
Searching...
No Matches
fl::detail::MethodBuilder< Sig > Class Template Reference

Detailed Description

template<typename Sig>
class fl::detail::MethodBuilder< Sig >

Definition at line 20 of file rpc_method_builder.h.

#include <rpc_method_builder.h>

+ Collaboration diagram for fl::detail::MethodBuilder< Sig >:

Public Member Functions

 MethodBuilder (Rpc *factory, const char *name, RpcFn< Sig > fn)
 
MethodBuilderdescription (const char *desc)
 
const fl::stringdescriptionStr () const
 
void done ()
 
Rpcfactory () const
 
const RpcFn< Sig > & fn () const
 
const fl::stringname () const
 
const fl::vector< fl::string > & paramNames () const
 
MethodBuilderparams (fl::initializer_list< const char * > names)
 
MethodBuildertags (fl::initializer_list< const char * > tagList)
 
const fl::vector< fl::string > & tagsVec () const
 

Private Attributes

fl::string mDescription
 
RpcmFactory
 
RpcFn< Sig > mFn
 
fl::string mName
 
fl::vector< fl::stringmParamNames
 
fl::vector< fl::stringmTags
 

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