This class is a class representing a command in the template command model with input parameter but without output parameter
This class is a class representing a command in the template command model with input parameter but without output parameter. The class template parameter (called INARG) is the command input parameter type.Synopsis : template <class INARG> class TemplCommandIn:public TemplCommand;
Usage : new TemplCommandIn<Tango::DevLong>(...);
TemplCommandIn(string &cmd_name, void (DeviceImpl::*exe_method)(INARG))
exe_method - Pointer to the command execution method
TemplCommandIn(const char *cmd_name, void (DeviceImpl::*exe_method)(INARG), bool (DeviceImpl::*state_method)(const CORBA::Any &))
exe_method - Pointer to the command execution method
state_method - Pointer to the command allowed method
TemplCommandIn(string &cmd_name, void (DeviceImpl::*exe_method)(INARG), bool (DeviceImpl::*state_method)(const CORBA::Any &))
exe_method - Pointer to the command execution method
state_method - Pointer to the command allowed method
TemplCommandIn(const char *cmd_name, void (DeviceImpl::*exe_method)(INARG), const char *in_desc, const char *out_desc)
exe_method - Pointer to the command execution method
in_desc - The command input parameter description
out_desc - The command output parameter description
TemplCommandIn(string &cmd_name, void (DeviceImpl::*exe_method)(INARG), string &in_desc, string &out_desc)
exe_method - Pointer to the command execution method
in_desc - The command input parameter description
out_desc - The command output parameter description
TemplCommandIn(const char *cmd_name, void (DeviceImpl::*exe_method)(INARG), bool (DeviceImpl::*state_method)(const CORBA::Any &), const char *in_desc, const char *out_desc)
exe_method - Pointer to the command execution method
state_method - Pointer to the command allowed method
in_desc - The command input parameter description
out_desc - The command output parameter description
TemplCommandIn(string &cmd_name, void (DeviceImpl::*exe_method)(INARG), bool (DeviceImpl::*state_method)(const CORBA::Any &), string &in_desc, string &out_desc)
exe_method - Pointer to the command execution method
state_method - Pointer to the command allowed method
in_desc - The command input parameter description
out_desc - The command output parameter description
CORBA::Any* execute(DeviceImpl *dev, const CORBA::Any &in_any)
in_any - The incoming data still packed in a CORBA Any object.
alphabetic index hierarchy of classes
generated by doc++