Open CASCADE Technology  6.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Static Public Member Functions
StepData Class Reference

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
More...

#include <StepData.hxx>

Static Public Member Functions

static Handle_StepData_Protocol HeaderProtocol ()
 Returns the recorded HeaderProtocol, which can be :
More...
 
static void AddHeaderProtocol (const Handle< StepData_Protocol > &headerproto)
 Adds a new Header Protocol to the Header Definition
More...
 
static void Init ()
 Prepares General Data required to work with this package,
which are the Protocol and Modules to be loaded into Libraries
More...
 
static Handle_StepData_Protocol Protocol ()
 Returns a Protocol from StepData (avoids to create it)
More...
 

Detailed Description

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

Member Function Documentation

static void StepData::AddHeaderProtocol ( const Handle< StepData_Protocol > &  headerproto)
static

Adds a new Header Protocol to the Header Definition

static Handle_StepData_Protocol StepData::HeaderProtocol ( )
static

Returns the recorded HeaderProtocol, which can be :

  • 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

Prepares General Data required to work with this package,
which are the Protocol and Modules to be loaded into Libraries

static Handle_StepData_Protocol StepData::Protocol ( )
static

Returns a Protocol from StepData (avoids to create it)


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