udbReferenceEntity

Description

Return the entity of the specified reference. This is the entity being referenced.

Syntax

#include “udb/udb.h” 
UdbEntity  udbReferenceEntity(UdbReference ref) 

Arguments

Argument
Description
UdbReference ref
Specified reference.

Return Values

Return Value
Description
UdbEntity
Entity Being Referenced.

Example Usage

printf ("%s: %s (%s [%d,%d])\n",
                      	
udbKindShortname(udbReferenceKind(ref)),
                      	
udbEntityNameShort(udbReferenceEntity(ref)),
                      	
udbEntityNameShort(udbReferenceFile(ref)),
                      	udbReferenceLine(ref),
                      	udbReferenceColumn(ref) ); 

See Also

udbEntityRefs

udbLexemeReference

udbListReference

udbLookupEntityByReference

udbLookupReferenceExists

udbReferenceColumn

udbReferenceFile

udbReferenceKind

udbReferenceLine

udbReferenceScope


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