xbmc
Public Member Functions | Protected Attributes | List of all members
PLT_ArgumentDesc Class Reference

The PLT_ArgumentDesc class provides information about a given argument of a UPnP Service given action. More...

#include <PltArgument.h>

Collaboration diagram for PLT_ArgumentDesc:
Collaboration graph
[legend]

Public Member Functions

 PLT_ArgumentDesc (const char *name, NPT_Ordinal position, const char *direction="in", PLT_StateVariable *variable=NULL, bool has_ret=false)
 
NPT_Result GetSCPDXML (NPT_XmlElementNode *node)
 
const NPT_StringGetName () const
 
const NPT_StringGetDirection () const
 
NPT_Ordinal GetPosition ()
 
PLT_StateVariableGetRelatedStateVariable ()
 
bool HasReturnValue ()
 

Protected Attributes

NPT_String m_Name
 
NPT_Ordinal m_Position
 
NPT_String m_Direction
 
PLT_StateVariablem_RelatedStateVariable
 
bool m_HasReturnValue
 

Detailed Description

The PLT_ArgumentDesc class provides information about a given argument of a UPnP Service given action.

It has a name, a position, a direction (in/out), a PLT_StateVariable state variable association and whether it is the return value of the action or not.


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