udbMetricListLanguage

Description

Returns all entity metrics defined for the specified language.

Syntax

#include “udb/udb.h” 
int  udbMetricListLanguage(UdbLanguage language,  
                           UdbMetric **metrics) 

Arguments

Argument
Description
UdbLanguage language
Specify a programming language using one of the values in the following table.
UdbMetric **metrics
Points to list of returned entity metrics.

UdbLanguage may be one of the following values specifying the language of the Understand database:

UdbLanguage Values
Description
Udb_language_ALL
Project supports all languages.
Udb_language_Ada
Project database conforms to Ada.
Udb_language_C
Project database conforms to C or C++.
Udb_language_Fortran
Project database conforms to FORTRAN.
Udb_language_Java
Project database conforms to Java.
Udb_language_Jovial
Project database conforms to JOVIAL.
Udb_language_Pascal
Project database conforms to Pascal.

Return Values

Return Value
Description
int
True if successful. False otherwise.

Example Usage

res = udbMetricListLanguage(Udb_language_C, &metrics); 

See Also

udbDbLanguage

udbEntityLanguage

udbKindLanguage

udbMetricListEntity

udbMetricListKind

udbMetricListProject


Scientific Toolworks, Inc.
http://www.scitools.com