Measure Reference Manual
MEAS_DEALLOCATE_TIMERCELLS_
Deallocates timer cells previously allocated by the application. Use this procedure if your application
requires fine granularity timers to maintain counters outside of Measure. Measure calls this procedure
implicitly for timer-cell counters defined for the USERDEF entity. Measure also calls this procedure
implicitly if your program ends without invoking the procedure.
error := MEAS_DEALLOCATE_TIMERCELLS_ ( count ! i
,indexes ); ! i,o
count
input
INT:value
is the number of timer cells to deallocate.
indexes
input, ouput
INT .EXT:REF:count
is an array of indexes for timer cells to be deallocated. On output, the array contains the value
-1 if the cell was deallocated.
MEAS_GETDESCINFO_
In Measure H01 and later PVUs, MEAS_GETDESCINFO_ translates a fully qualified, possibly
wildcarded, ANSI SQL name to its corresponding entity descriptor components.
MEAS_GETDESCINFO_ provides the MID (PATHID and CRVSN) and UID content for entity descriptor
construction.
error := MEAS_GETDESCINFO_ ( [ dfnum ] ! i
,[ name ] ! i
,[ name_len ] ! i
,pathid ! o
,crvsn ! o
,uid ! o
,[ index ] ! i,o
,[ connectionInfo ] ); ! i
error
INT
is the error code indicating the outcome of the operation. Possible error codes include:
DescriptionError Code
Successful completion.0
The specified ANSI SQL name could not be translated.err^unknownsqlname3238
The specified ANSI SQL name contained syntax errors or was not fully
qualified.
err^badformatsqlname3239
A SQL/MX journal segment was required and not available.err^missing^sqljournal3241
The specified ANSI SQL name could not be parsed.err^sql^api^internal3295
Either connectionInfo was not passed, or connectionInfo had
incorrect contents, probably because it had not been filled in by a call to
MEAS_SQL_MAP_INIT.
err^sqlmx^map^process3296
MEAS_DEALLOCATE_TIMERCELLS_ 389