GUIDOLib  1.7.7
A Music Score Rendering Engine
Functions
Timing measurements

Functions

long getParsingTime (const ARHandler ar)
 Gets parsing time. More...
 
long getAR2GRTime (const GRHandler gr)
 Gets AR to GR procedure time. More...
 
long getOnDrawTime (const GRHandler gr)
 Gets GR drawing procedure time. More...
 

Detailed Description

Includes functions to query the time spent by the main Guido Engine operations.

Function Documentation

◆ getAR2GRTime()

long getAR2GRTime ( const GRHandler  gr)

Gets AR to GR procedure time.

Parameters
grthe gr handler given to extract the AR2GR time
Returns
the time spent to convert the AR representation to GR (in msl) or -1 for invalid handlers

◆ getOnDrawTime()

long getOnDrawTime ( const GRHandler  gr)

Gets GR drawing procedure time.

Parameters
grthe gr handler given to extract the drawing time
Returns
the time spent on the last OnDraw call (in msl) or -1 if OnDraw has not yet been called or for invalid handlers

◆ getParsingTime()

long getParsingTime ( const ARHandler  ar)

Gets parsing time.

Parameters
arthe ar handler given to extract the parsing time
Returns
the time spent on building the AR representation (in msl) or -1 for invalid handlers

Guido Project Copyright © 2019 Grame-CNCM