summaryrefslogtreecommitdiff
path: root/src/usf/psftag.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/usf/psftag.h')
-rw-r--r--src/usf/psftag.h57
1 files changed, 0 insertions, 57 deletions
diff --git a/src/usf/psftag.h b/src/usf/psftag.h
deleted file mode 100644
index 7fbee5f..0000000
--- a/src/usf/psftag.h
+++ /dev/null
@@ -1,57 +0,0 @@
-/////////////////////////////////////////////////////////////////////////////
-//
-// tag handling
-//
-/////////////////////////////////////////////////////////////////////////////
-
-#ifndef __PSF_PSFTAG_H__
-#define __PSF_PSFTAG_H__
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-void *psftag_create(void);
-void psftag_delete(void *psftag);
-
-int psftag_readfromfile(void *psftag, const char *path);
-int psftag_writetofile(void *psftag, const char *path);
-const char *psftag_getlasterror(void *psftag);
-
-//
-// Retrieve a tag variable.
-// Guarantees null termination of output.
-// Returns 0 if the variable was found
-// Otherwise, returns -1 and sets the output to an empty terminated string
-//
-int psftag_getvar(void *psftag, const char *variable, char *value_out, int value_out_size);
-
-//
-// Set a tag variable.
-//
-void psftag_setvar(void *psftag, const char *variable, const char *value);
-
-void psftag_getraw(void *psftag, char *raw_out, int raw_out_size);
-void psftag_setraw(void *psftag, const char *raw_in);
-
-//
-// Retrieve a tag variable. The input tag data must be null-terminated.
-// Guarantees null termination of output.
-// Returns 0 if the variable was found
-// Otherwise, returns -1 and sets the output to an empty terminated string
-//
-int psftag_raw_getvar(const char *tag, const char *variable, char *value_out, int value_out_size);
-
-//
-// Set a tag variable.
-// Provide the maximum growable tag size _including_ space for the null terminator.
-// Note that this function assumes it can overwrite *tag up to the length of the
-// existing string, regardless of tag_max_size.
-//
-void psftag_raw_setvar(char *tag, int tag_max_size, const char *variable, const char *value);
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif