Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Static Public Member Functions
Interface_SignType Class Reference

Provides the basic service to get a type name, according
to a norm
It can be used for other classes (general signatures ...)

#include <Interface_SignType.hxx>

Inheritance diagram for Interface_SignType:
Inheritance graph
[legend]

Public Member Functions

TCollection_AsciiString Text (const Handle< Standard_Transient > &ent, const Handle< Standard_Transient > &context) const
 Returns an identification of the Signature (a word), given at
initialization time
//! Specialised to consider context as an InterfaceModel

virtual Standard_CString Value (const Handle< Standard_Transient > &ent, const Handle< Interface_InterfaceModel > &model) const =0
 Returns the Signature for a Transient object. It is specific
of each sub-class of Signature. For a Null Handle, it should
provide ""
It can work with the model which contains the entity

Static Public Member Functions

static Standard_CString ClassName (const Standard_CString typnam)
 From a CDL Type Name, returns the Class part (package dropped)
WARNING : buffered, to be immediately copied or printed


Member Function Documentation

Implements MoniTool_SignText.


The documentation for this class was generated from the following file: