Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
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

#include <StepData.hxx>

Static Public Member Functions

static DEFINE_STANDARD_ALLOC
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 DEFINE_STANDARD_ALLOC 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: