Open CASCADE Technology 7.7.2
Standard_Transient.hxx File Reference

Data Structures

class  Standard_Transient
 Abstract class which forms the root of the entire Transient class hierarchy. More...
 

Namespaces

namespace  opencascade
 Namespace opencascade is intended for low-level template classes and functions.
 

Typedefs

typedef opencascade::handle< Standard_TransientHandle_Standard_Transient
 Definition of Handle_Standard_Transient as typedef for compatibility.
 

Functions

Standard_Integer HashCode (const Standard_Transient *const theTransientObject, const Standard_Integer theUpperBound)
 Computes a hash code for the given transient object, in the range [1, theUpperBound].
 

Typedef Documentation

◆ Handle_Standard_Transient

Definition of Handle_Standard_Transient as typedef for compatibility.

Function Documentation

◆ HashCode()

Standard_Integer HashCode ( const Standard_Transient *const theTransientObject,
const Standard_Integer theUpperBound )
inline

Computes a hash code for the given transient object, in the range [1, theUpperBound].

Parameters
theTransientObjectthe transient object which hash code is to be computed
theUpperBoundthe upper bound of the range a computing hash code must be within
Returns
a computed hash code, in the range [1, theUpperBound]