Taxonomy Categories:
Member Functions:
Interface Category:
API.
Inherits From:
None.
Inherited By:
None.
Purpose:
Provides CommonPoint-specific type information for class objects.
Instantiation:
Do not instantiate. Obtain references with DynamicTypeInfo or StaticTypeInfo.
Deriving Classes:
Do not derive any classes from TTypeInfo.
Concurrency:
Multithread safe.
Resource Use:
No special requirements.
Member Function: TTypeInfo::name
const char * name () const
Interface Category:
API.
Purpose:
Provides the name of the class represented by this TTypeInfo object.
Calling Context:
Called directly to obtain the class name of an object.
Parameters:
Return Value:
The name of the class.
Exceptions:
Throws no exceptions, passes all exceptions through.
Concurrency:
Multithread safe.
Other Considerations:
None.
Member Function: TTypeInfo::operator==
int operator ==(const TTypeInfo &) const
Interface Category:
API.
Purpose:
Compares two objects for equality.
Calling Context:
Called to compare two TTypeInfo objects.
Parameters:
- const TTypeInfo & -The object to be compared to this object.
Return Value:
Returns true if this object and the argument object are the same.
Exceptions:
Throws no exceptions, passes all exceptions through.
Concurrency:
Multithread safe.
Other Considerations:
None.
Member Function: TTypeInfo::operator!=
int operator != (const TTypeInfo &) const
Interface Category:
API.
Purpose:
Compares two objects for inequality.
Calling Context:
Called to compare two TTypeInfo objects.
Parameters:
- const TTypeInfo & -The object to be compared to this object.
Return Value:
Returns true if this object and the argument object are different.
Exceptions:
Throws no exceptions, passes all exceptions through.
Concurrency:
Multithread safe.
Other Considerations:
None.
Click the icon to mail questions or corrections about this material to Taligent personnel.
Copyright©1995 Taligent,Inc. All rights reserved.