Caffa  1.1.0
C++ Application Framework for Embedded Systems with introspection
Public Attributes | List of all members
caffa::Method< CallbackT > Class Template Reference
Inheritance diagram for caffa::Method< CallbackT >:
Inheritance graph
[legend]
Collaboration diagram for caffa::Method< CallbackT >:
Collaboration graph
[legend]

Public Attributes

std::function< CallbackT > m_callback
 

Additional Inherited Members

- Public Member Functions inherited from caffa::MethodHandle
std::string keyword () const
 
void setArgumentNames (const std::vector< std::string > &argumentNames)
 
const std::vector< std::string > & argumentNames () const
 
bool isConst () const
 
void setConst (bool isConst)
 
const std::string & documentation () const
 
void setDocumentation (const std::string &documentation)
 
virtual std::string execute (std::shared_ptr< Session > session, const std::string &argumentsString) const =0
 
virtual std::string schema () const =0
 
MethodAccessorInterfaceaccessor () const
 
void setAccessor (std::unique_ptr< MethodAccessorInterface > accessor)
 

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