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

General module to read and write HeaderSection entities

#include <RWHeaderSection_ReadWriteModule.hxx>

Inheritance diagram for RWHeaderSection_ReadWriteModule:
Inheritance graph
[legend]

Public Member Functions

 RWHeaderSection_ReadWriteModule ()
Standard_Integer CaseStep (const TCollection_AsciiString &atype) const
 associates a positive Case Number to each type of HeaderSection entity,
given as a String defined in the EXPRESS form

virtual Standard_Integer CaseStep (const TColStd_SequenceOfAsciiString &types) const
 associates a positive Case Number to each type of HeaderSection Complex entity,
given as a String defined in the EXPRESS form

virtual Standard_Boolean IsComplex (const Standard_Integer CN) const
 returns True if the Case Number corresponds to a Complex Type

const TCollection_AsciiStringStepType (const Standard_Integer CN) const
 returns a StepType (defined in EXPRESS form which belongs to a
Type of Entity, identified by its CaseNumber determined by Protocol

void ReadStep (const Standard_Integer CN, const Handle< StepData_StepReaderData > &data, const Standard_Integer num, Handle< Interface_Check > &ach, const Handle< Standard_Transient > &ent) const
 Specific Read Function. Works with StepReaderData

void WriteStep (const Standard_Integer CN, StepData_StepWriter &SW, const Handle< Standard_Transient > &ent) const
 Write Function, switched by CaseNum


Constructor & Destructor Documentation


Member Function Documentation

Reimplemented from StepData_ReadWriteModule.

Reimplemented from StepData_ReadWriteModule.


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