Find relation representation types¶
saf_find_relreps is a function defined in relrep.c.
Synopsis:
-
int
saf_find_relreps(SAF_ParMode pmode, SAF_Db *db, const char *name, const char *url, int id, int *num, SAF_RelRep **found)¶
Formal Arguments:
db: Database in which to limit the search.name: Optional name for which to search.url: Optionalurlfor which to search.id: Optionalidfor which to search, or passSAF__ANY_INT.num: For this and the succeeding argument [see Returned Handles].found: For this and the preceding argument [see Returned Handles].
Description: This function allows a client to search for relation representation types in the database. The search may be limited by one or more criteria such as the name of the type, etc.
Preconditions:
pmodemust be valid. (low-cost)dbmust be a valid database. (low-cost)numandfoundmust be compatible for return value allocation. (low-cost)
Return Value: The constant SAF__SUCCESS is returned when this function is successful. Otherwise this function either returns
an error number or throws an exception, depending on the value of the library’s error handling property.
Parallel Notes: Depends on pmode
See Also:
- Relation Representation Types: Introduction for current chapter