|
kodi
|
The PLT_Argument class provides a mechanism to set or verify the validity of a specific UPNP service action argument. More...
#include <PltArgument.h>

Public Member Functions | |
| PLT_Argument (PLT_ArgumentDesc &arg_desc) | |
| PLT_ArgumentDesc & | GetDesc () |
| NPT_Ordinal | GetPosition () |
| NPT_Result | SetValue (const char *value) |
| const NPT_String & | GetValue () |
Static Public Member Functions | |
| static NPT_Result | CreateArgument (PLT_ActionDesc &action_desc, const char *arg_name, const char *arg_value, PLT_Argument *&arg) |
Protected Attributes | |
| PLT_ArgumentDesc & | m_ArgDesc |
| NPT_String | m_Value |
The PLT_Argument class provides a mechanism to set or verify the validity of a specific UPNP service action argument.
Typically, only a PLT_Action uses this class. Since an argument can be associated to a state variable, the argument is automatically updated when the associated state variable is changed
1.8.13