Caffa  1.1.0
C++ Application Framework for Embedded Systems with introspection
Public Member Functions | Friends | List of all members
caffa::MethodHandle Class Referenceabstract
Inheritance diagram for caffa::MethodHandle:
Inheritance graph
[legend]

Public Member Functions

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)
 

Friends

class ObjectHandle
 

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