OCC Main Page | DataExchange | Toolkits | Packages | Class Hierarchy | Data Structures | File List | Data Fields | Globals

DataExchange
TKSTEP
StepAP214


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

Standard_EXPORT StepAP214_Protocol ()
virtual Standard_EXPORT Standard_Integer TypeNumber (const Handle(Standard_Type)&atype) const
 Returns a Case Number for each of the StepAP214 Entities
.
virtual Standard_EXPORT 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_EXPORT Standard_Integer NbResources () const
 Returns count of Protocol used as Resources (level one)
.
virtual Standard_EXPORT Handle_Interface_Protocol Resource (const Standard_Integer num) const
 Returns a Resource, given its rank (between 1 and NbResources)
.
Standard_EXPORT const Handle (Standard_Type)&DynamicType() const

Constructor & Destructor Documentation

Standard_EXPORT StepAP214_Protocol::StepAP214_Protocol  ) 
 


Member Function Documentation

Standard_EXPORT const StepAP214_Protocol::Handle Standard_Type   )  const
 

Reimplemented from StepData_Protocol.

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

Reimplemented from StepData_Protocol.

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

Reimplemented from StepData_Protocol.

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

Reimplemented from StepData_Protocol.

virtual Standard_EXPORT 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:
Generated on Mon Aug 25 14:42:31 2008 for OpenCASCADE by  doxygen 1.4.1