18 lines
414 B
C
18 lines
414 B
C
#ifndef PSTRING_H
|
|
#define PSTRING_H
|
|
|
|
#include <string.h>
|
|
#include <stdlib.h>
|
|
#include <stdarg.h>
|
|
#include <stdio.h>
|
|
|
|
typedef struct pstring PString;
|
|
|
|
PString* CreateString(void);
|
|
void StringAppend(const char* text, PString* string);
|
|
void StringVAppend(PString* string, const char* format, ...);
|
|
void StringFree(PString* string);
|
|
void StringTruncate(PString* string);
|
|
char* StringToCString(PString* string);
|
|
|
|
#endif |