C API Functions

prevnext

udbEntityLanguage


Description

Return the general language of the specified entity, which is based on the entity kind.

Syntax

 #include "udb/udb.h"
 UdbLanguage  udbEntityLanguage(UdbEntity entity)

Arguments

Argument description
UdbEntity entity Specify the entity. The entity kind is examined to determine the language.

Return Values

UdbEntityLanuage returns one of the following values specifying the general language of the specified entity, based on the entity kind.

language type description
Udb_languageC Entity kind is C/C++ Language
Udb_languageAda Entity kind is Ada
Udb_languageFortran Entity kind is Fortran

Example Usage

 language = udbEntityLanguage(entity);
switch (language) { 
   case Udb_languageC : ...
   case Udb_languageFortran : ...
   case Udb_languageAda : ...
   }

See Also

udbDbLanguage to get the language of the Understand database.

udbEntityKind to get the kind of the entity.

prevnext


Scientific Toolworks, Inc.
http://www.scitools.com
Voice: (802) 763-2995
Fax: (802) 763-3066
support@scitools.com
sales@scitools.com