output.h
Go to the documentation of this file.
Contains all the attributes and relations that compose an OutObject.
Definition: out-object.h:17
void output(unsigned int level, const char *fmt,...)
Print the message in the standard output only if its importance is high enough to be printed...
Definition: output.c:193
void genOutput(Solution *sol, Model *mdl, int recur)
Returns a string that contains the representation of the object in a readable presentation.
Definition: output.c:48
char * cPrint(const char *fmt,...)
Returns a string that contains the formatted output by concatening all the arguments.
Definition: output.c:170
Contains the attributes and relations definitions found in the model file.
Definition: model.h:20
unsigned int getOutputImportance()
Gets the max level of the messages to output (0 : only critical messages, the higher the value...
Definition: output.c:189
void enableColors(unsigned int enable)
Enables or not the colors in the output.
Definition: output.c:219
void setOutputImportance(unsigned int level)
Sets the max level of the messages to output (0 : only critical messages, the higher the value...
Definition: output.c:185
void printNChar(unsigned int level, char c, unsigned int n)
Print a fixed number of time a character.
Definition: output.c:294
unsigned int extractVerbosityFromArg(const char *verbosity)
Extract the verbosity value from the "-v[v..]" formated string.
Definition: output.c:207
void genObjectOutput(OutObject *oo, Model *m, int recur)
Print an OutObject.
Definition: output.c:55