|
Open CASCADE Technology 6.5.2
|
General module to read and write HeaderSection entities
#include <RWHeaderSection_ReadWriteModule.hxx>

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_AsciiString & | StepType (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 | |
| RWHeaderSection_ReadWriteModule::RWHeaderSection_ReadWriteModule | ( | ) |
| Standard_Integer RWHeaderSection_ReadWriteModule::CaseStep | ( | const TCollection_AsciiString & | atype | ) | const [virtual] |
Implements StepData_ReadWriteModule.
| virtual Standard_Integer RWHeaderSection_ReadWriteModule::CaseStep | ( | const TColStd_SequenceOfAsciiString & | types | ) | const [virtual] |
Reimplemented from StepData_ReadWriteModule.
| virtual Standard_Boolean RWHeaderSection_ReadWriteModule::IsComplex | ( | const Standard_Integer | CN | ) | const [virtual] |
Reimplemented from StepData_ReadWriteModule.
| void RWHeaderSection_ReadWriteModule::ReadStep | ( | const Standard_Integer | CN, |
| const Handle< StepData_StepReaderData > & | data, | ||
| const Standard_Integer | num, | ||
| Handle< Interface_Check > & | ach, | ||
| const Handle< Standard_Transient > & | ent | ||
| ) | const [virtual] |
Implements StepData_ReadWriteModule.
| const TCollection_AsciiString& RWHeaderSection_ReadWriteModule::StepType | ( | const Standard_Integer | CN | ) | const [virtual] |
Implements StepData_ReadWriteModule.
| void RWHeaderSection_ReadWriteModule::WriteStep | ( | const Standard_Integer | CN, |
| StepData_StepWriter & | SW, | ||
| const Handle< Standard_Transient > & | ent | ||
| ) | const [virtual] |
Implements StepData_ReadWriteModule.
1.7.4