Open CASCADE Technology 6.6.0
Public Member Functions
XSControl_SignTransferStatus Class Reference

This Signatures gives the Transfer Status of an entity, as
recorded in a TransferProcess. It can be :
More...

#include <XSControl_SignTransferStatus.hxx>

Inheritance diagram for XSControl_SignTransferStatus:
Inheritance graph
[legend]

Public Member Functions

 XSControl_SignTransferStatus ()
 Creates a SignTransferStatus, not initialised
it gives nothing (empty string)

 XSControl_SignTransferStatus (const Handle< XSControl_TransferReader > &TR)
 Creates a SignTransferStatus, which will work on the current
TransientProcess brought by the TransferReader (its MapReader)

void SetReader (const Handle< XSControl_TransferReader > &TR)
 Sets a TransferReader to work

void SetMap (const Handle< Transfer_TransientProcess > &TP)
 Sets a precise map to sign entities
This definition oversedes the creation with a TransferReader

Handle_Transfer_TransientProcess Map () const
 Returns the TransientProcess used as precised one
Returns a Null Handle for a creation from a TransferReader
without any further setting

Handle_XSControl_TransferReader Reader () const
 Returns the Reader (if created with a Reader)
Returns a Null Handle if not created with a Reader

Standard_CString Value (const Handle< Standard_Transient > &ent, const Handle< Interface_InterfaceModel > &model) const
 Returns the Signature for a Transient object, as its transfer
status


Detailed Description


Constructor & Destructor Documentation

XSControl_SignTransferStatus::XSControl_SignTransferStatus ( )
XSControl_SignTransferStatus::XSControl_SignTransferStatus ( const Handle< XSControl_TransferReader > &  TR)

Member Function Documentation

Handle_Transfer_TransientProcess XSControl_SignTransferStatus::Map ( ) const
Handle_XSControl_TransferReader XSControl_SignTransferStatus::Reader ( ) const
void XSControl_SignTransferStatus::SetMap ( const Handle< Transfer_TransientProcess > &  TP)
void XSControl_SignTransferStatus::SetReader ( const Handle< XSControl_TransferReader > &  TR)
Standard_CString XSControl_SignTransferStatus::Value ( const Handle< Standard_Transient > &  ent,
const Handle< Interface_InterfaceModel > &  model 
) const [virtual]

Implements Interface_SignType.


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines