160 const char* s,
size_t n) {
const char * UpnpStateVarComplete_get_StateVarName_cstr(const UpnpStateVarComplete *p)
int UpnpStateVarComplete_strcpy_CtrlUrl(UpnpStateVarComplete *p, const char *s)
UpnpStateVarComplete * UpnpStateVarComplete_new()
int UpnpStateVarComplete_get_ErrCode(const UpnpStateVarComplete *p)
int UpnpStateVarComplete_set_ErrCode(UpnpStateVarComplete *p, int n)
void UpnpStateVarComplete_clear_CtrlUrl(UpnpStateVarComplete *p)
int UpnpStateVarComplete_set_CtrlUrl(UpnpStateVarComplete *p, const UpnpString *s)
UpnpString * m_StateVarName
int UpnpStateVarComplete_assign(UpnpStateVarComplete *p, const UpnpStateVarComplete *q)
int UpnpStateVarComplete_strncpy_StateVarName(UpnpStateVarComplete *p, const char *s, size_t n)
const UpnpString * UpnpStateVarComplete_get_CtrlUrl(const UpnpStateVarComplete *p)
void UpnpStateVarComplete_delete(UpnpStateVarComplete *q)
int UpnpStateVarComplete_strcpy_StateVarName(UpnpStateVarComplete *p, const char *s)
int UpnpStateVarComplete_strncpy_CtrlUrl(UpnpStateVarComplete *p, const char *s, size_t n)
const DOMString UpnpStateVarComplete_get_CurrentVal(const UpnpStateVarComplete *p)
UpnpStateVarComplete * UpnpStateVarComplete_dup(const UpnpStateVarComplete *q)
size_t UpnpStateVarComplete_get_CtrlUrl_Length(const UpnpStateVarComplete *p)
void UpnpStateVarComplete_clear_StateVarName(UpnpStateVarComplete *p)
size_t UpnpStateVarComplete_get_StateVarName_Length(const UpnpStateVarComplete *p)
int UpnpStateVarComplete_set_CurrentVal(UpnpStateVarComplete *p, const DOMString s)
const char * UpnpStateVarComplete_get_CtrlUrl_cstr(const UpnpStateVarComplete *p)
const char * UpnpStateVarComplete_get_CurrentVal_cstr(const UpnpStateVarComplete *p)
int UpnpStateVarComplete_set_StateVarName(UpnpStateVarComplete *p, const UpnpString *s)
const UpnpString * UpnpStateVarComplete_get_StateVarName(const UpnpStateVarComplete *p)
Header file for UpnpStateVarComplete methods.
Internal implementation of the class UpnpString.
PUPNP_Api int UpnpString_set_StringN(UpnpString *p, const char *s, size_t n)
Sets the string from a pointer to char using a maximum of N chars.
PUPNP_Api int UpnpString_set_String(UpnpString *p, const char *s)
Sets the string from a pointer to char.
PUPNP_Api size_t UpnpString_get_Length(const UpnpString *p)
Returns the length of the string.
PUPNP_Api UpnpString * UpnpString_new(void)
Constructor.
PUPNP_Api const char * UpnpString_get_String(const UpnpString *p)
Returns the pointer to char.
PUPNP_Api void UpnpString_delete(UpnpString *p)
Destructor.
PUPNP_Api void UpnpString_clear(UpnpString *p)
Clears the string, sets its size to zero.
#define DOMString
The type of DOM strings.
PUPNP_Api void ixmlFreeDOMString(DOMString buf)
Frees a DOMString.
PUPNP_Api DOMString ixmlCloneDOMString(const DOMString src)
Clones an existing DOMString.