UpnpString.h
Go to the documentation of this file.
#ifndef STRING_H
#define STRING_H
#include "UpnpGlobal.h" /* for EXPORT_SPEC */
#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */
typedef struct s_UpnpString UpnpString;
EXPORT_SPEC UpnpString *UpnpString_new();
EXPORT_SPEC void UpnpString_delete(
UpnpString *p);
EXPORT_SPEC UpnpString *UpnpString_dup(
const UpnpString *p);
EXPORT_SPEC void UpnpString_assign(
UpnpString *p,
const UpnpString *q);
EXPORT_SPEC int UpnpString_get_Length(
const UpnpString *p);
EXPORT_SPEC const char *UpnpString_get_String(
const UpnpString *p);
EXPORT_SPEC void UpnpString_set_String(
UpnpString *p,
const char *s);
EXPORT_SPEC void UpnpString_set_StringN(
UpnpString *p,
const char *s,
int n);
EXPORT_SPEC void UpnpString_clear(
UpnpString *p);
#ifdef __cplusplus
}
#endif /* __cplusplus */
/* @} UpnpString The UpnpString API */
#endif /* STRING_H */