Open CASCADE Technology 6.6.0
Data Structures
Interface_FileReaderTool.hxx File Reference
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Macro.hxx>
#include <Handle_Interface_Protocol.hxx>
#include <Handle_Interface_FileReaderData.hxx>
#include <Handle_Interface_InterfaceModel.hxx>
#include <Handle_Message_Messenger.hxx>
#include <Standard_Integer.hxx>
#include <Standard_Boolean.hxx>
#include <Handle_TColStd_HArray1OfTransient.hxx>
#include <Handle_Interface_Check.hxx>
#include <Handle_Standard_Transient.hxx>

Data Structures

class  Interface_FileReaderTool
 Defines services which are required to load an InterfaceModel
from a File. Typically, it may firstly transform a system
file into a FileReaderData object, then work on it, not longer
considering file contents, to load an Interface Model.
It may also work on a FileReaderData already loaded.

FileReaderTool provides, on one hand, some general services
which are common to all read operations but can be redefined,
plus general actions to be performed specifically for each
Norm, as deferred methods to define.

In particular, FileReaderTool defines the Interface's Unknown
and Error entities
More...
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines