Open CASCADE Technology 6.6.0
Public Member Functions
StepAP214_Protocol Class Reference

Protocol for StepAP214 Entities
It requires StepAP214 as a Resource

#include <StepAP214_Protocol.hxx>

Inheritance diagram for StepAP214_Protocol:
Inheritance graph
[legend]

Public Member Functions

 StepAP214_Protocol ()
virtual Standard_Integer TypeNumber (const Handle< Standard_Type > &atype) const
 Returns a Case Number for each of the StepAP214 Entities

virtual Standard_CString SchemaName () const
 Returns the Schema Name attached to each class of Protocol
To be redefined by each sub-class
Here, SchemaName returns "(DEFAULT)"
was C++ : return const

virtual Standard_Integer NbResources () const
 Returns count of Protocol used as Resources (level one)

virtual Handle_Interface_Protocol Resource (const Standard_Integer num) const
 Returns a Resource, given its rank (between 1 and NbResources)


Constructor & Destructor Documentation

StepAP214_Protocol::StepAP214_Protocol ( )

Member Function Documentation

virtual Standard_Integer StepAP214_Protocol::NbResources ( ) const [virtual]

Reimplemented from StepData_Protocol.

virtual Handle_Interface_Protocol StepAP214_Protocol::Resource ( const Standard_Integer  num) const [virtual]

Reimplemented from StepData_Protocol.

virtual Standard_CString StepAP214_Protocol::SchemaName ( ) const [virtual]

Reimplemented from StepData_Protocol.

virtual Standard_Integer StepAP214_Protocol::TypeNumber ( const Handle< Standard_Type > &  atype) const [virtual]

Reimplemented from StepData_Protocol.


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