4-2
SOMobjects Base Toolkit Quick Reference Guide
sequence(Contained) lookup_name (
in Identifier search_name,
in long levels_to_search,
in InterfaceName limit_type,
in boolean exclude_inherited);
Locates an object by name within a specified Container object of the Interface Repository, or within objects
contained in the Container object.
InterfaceDef class
(see intfacdf.idl)
FullInterfaceDescription describe_interface ( );
Returns (from the Interface Repository) a description of all the methods and attributes of an interface definition.
Repository class
(see repostry.idl)
Contained lookup_id (
in RepositoryId search_id);
Returns the object having a specified RepositoryId.
string lookup_modifier (
in RepositoryId id,
in string modifier);
Returns the value of a given SOM modifier for a specified object [that is, for an object that is a component of an IDL
interface (class) definition maintained within the Interface Repository].
void release_cache ( );
Releases implicitly referenced objects in the internal Interface Repository cache.
Interface Repository functions
(see somtc.h)
short TypeCode_alignment ( );
Returns the alignment value from a given TypeCode.
TypeCode TypeCode_copy ( );
Creates a new copy of a given TypeCode.
boolean TypeCode_equal (
TypeCode tc2);
Compares two TypeCodes for equality.
void TypeCode_free ( );
Destroys a given TypeCode by freeing all of the memory used to represent it.
TCKind TypeCode_kind ( );
Categorizes the abstract data type described by a TypeCode.
Komentarze do niniejszej Instrukcji