Loading include/qapi/qmp/qstring.h +1 −0 Original line number Diff line number Diff line Loading @@ -26,6 +26,7 @@ typedef struct QString { QString *qstring_new(void); QString *qstring_from_str(const char *str); QString *qstring_from_substr(const char *str, int start, int end); size_t qstring_get_length(const QString *qstring); const char *qstring_get_str(const QString *qstring); void qstring_append_int(QString *qstring, int64_t value); void qstring_append(QString *qstring, const char *str); Loading qobject/qstring.c +8 −0 Original line number Diff line number Diff line Loading @@ -31,6 +31,14 @@ QString *qstring_new(void) return qstring_from_str(""); } /** * qstring_get_length(): Get the length of a QString */ size_t qstring_get_length(const QString *qstring) { return qstring->length; } /** * qstring_from_substr(): Create a new QString from a C string substring * Loading Loading
include/qapi/qmp/qstring.h +1 −0 Original line number Diff line number Diff line Loading @@ -26,6 +26,7 @@ typedef struct QString { QString *qstring_new(void); QString *qstring_from_str(const char *str); QString *qstring_from_substr(const char *str, int start, int end); size_t qstring_get_length(const QString *qstring); const char *qstring_get_str(const QString *qstring); void qstring_append_int(QString *qstring, int64_t value); void qstring_append(QString *qstring, const char *str); Loading
qobject/qstring.c +8 −0 Original line number Diff line number Diff line Loading @@ -31,6 +31,14 @@ QString *qstring_new(void) return qstring_from_str(""); } /** * qstring_get_length(): Get the length of a QString */ size_t qstring_get_length(const QString *qstring) { return qstring->length; } /** * qstring_from_substr(): Create a new QString from a C string substring * Loading