9 #ifndef MKNN_PRINTER_H_
10 #define MKNN_PRINTER_H_
16 #include "../metricknn_c.h"
49 const char *vector_prefix,
const char *dimension_separator,
50 const char *vector_suffix);
61 const char *separator,
const char *suffix);
void mknn_printer_release(MknnPrinter *printer)
Releases the printer.
Definition: printer.c:125
void mknn_printer_setVectorFormat(MknnPrinter *printer, const char *vector_prefix, const char *dimension_separator, const char *vector_suffix)
Changes the format for objects of the general domain vector.
Definition: printer.c:96
char * mknn_printer_objectToNewString(MknnPrinter *printer, void *object)
Creates a new string.
Definition: printer.c:79
MknnPrinter * mknn_printer_new(MknnDomain *domain)
Creates an empty object.
Definition: printer.c:25
void mknn_printer_setMultiobjectFormat(MknnPrinter *printer, const char *prefix, const char *separator, const char *suffix)
Changes the format for objects of the general domain multiobject.
Definition: printer.c:114