- virtual bool Load(const Handle(SALOMEDSImpl_SComponent)& theComponent,
- const unsigned char* theStream,
- const long theStreamLength,
- const TCollection_AsciiString& theURL,
- bool isMultiFile);
-
- virtual bool LoadASCII(const Handle(SALOMEDSImpl_SComponent)& theComponent,
- const unsigned char* theStream,
- const long theStreamLength,
- const TCollection_AsciiString& theURL,
- bool isMultiFile);
-
- virtual void Close(const Handle(SALOMEDSImpl_SComponent)& theComponent);
+ virtual bool Load(const SALOMEDSImpl_SComponent& theComponent,
+ const unsigned char* theStream,
+ const long theStreamLength,
+ const std::string& theURL,
+ bool isMultiFile);
+
+ virtual bool LoadASCII(const SALOMEDSImpl_SComponent& theComponent,
+ const unsigned char* theStream,
+ const long theStreamLength,
+ const std::string& theURL,
+ bool isMultiFile);
+
+ virtual void Close(const SALOMEDSImpl_SComponent& theComponent);