GUIDOLib
1.7.7
A Music Score Rendering Engine
|
Go to the source code of this file.
Functions | |
GuidoParser * | GuidoOpenParser () |
Creates a new parser. More... | |
GuidoErrCode | GuidoCloseParser (GuidoParser *p) |
Close a guido parser and releases all the associated ressources. More... | |
const char * | GuidoGetStream (const GuidoStream *gStream) |
returns the string of the GuidoStream More... | |
void | GuidoFreeStreamString (const char *str) |
free a string previously returned by GuidoGetStream More... | |
ARHandler | GuidoFile2AR (GuidoParser *p, const char *file) |
Parse a file and create the corresponding AR. More... | |
ARHandler | GuidoString2AR (GuidoParser *p, const char *str) |
Parse a string and create the corresponding AR. More... | |
ARHandler | GuidoStream2AR (GuidoParser *p, GuidoStream *stream) |
Parse a GuidoStream and create the corresponding AR. More... | |
const char * | GuidoStream2GuidoString (GuidoStream *stream) |
Finalize a GuidoStream and create the corresponding clean GuidoString. More... | |
GuidoErrCode | GuidoParserGetErrorCode (GuidoParser *p, int &line, int &col, const char **msg) |
Get the error syntax line/column. More... | |
GuidoStream * | GuidoOpenStream () |
Open a guido stream. More... | |
GuidoErrCode | GuidoCloseStream (GuidoStream *s) |
Close a guido stream. More... | |
GuidoErrCode | GuidoWriteStream (GuidoStream *s, const char *str) |
Write data to the stream. More... | |
GuidoErrCode | GuidoResetStream (GuidoStream *s) |
Erase all stream content in order to reuse it. More... | |