Gives basic data definition for Step Interface.
Any class of a data model described in EXPRESS Language
is candidate to be managed by a Step Interface
#include <StepData.hxx>
Static Public Member Functions |
static Handle_StepData_Protocol | HeaderProtocol () |
| Returns the recorded HeaderProtocol, which can be :
|
static void | AddHeaderProtocol (const Handle< StepData_Protocol > &headerproto) |
| Adds a new Header Protocol to the Header Definition
|
static void | Init () |
| Prepares General Data required to work with this package,
which are the Protocol and Modules to be loaded into Libraries
|
static Handle_StepData_Protocol | Protocol () |
| Returns a Protocol from StepData (avoids to create it)
|
Member Function Documentation
static void StepData::AddHeaderProtocol |
( |
const Handle< StepData_Protocol > & |
headerproto | ) |
[static] |
static Handle_StepData_Protocol StepData::HeaderProtocol |
( |
| ) |
[static] |
- a Null Handle if no Header Protocol was yet defined
- a simple Protocol if only one was defined
- a FileProtocol if more than one Protocol was yet defined
static void StepData::Init |
( |
| ) |
[static] |
static Handle_StepData_Protocol StepData::Protocol |
( |
| ) |
[static] |
The documentation for this class was generated from the following file: