summaryrefslogtreecommitdiff
path: root/src/IFSelect/IFSelect.cxx
blob: 27e22400e6637a6c0c8b59a13b39b60f2605fdeb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <IFSelect.ixx>
#include <IFSelect_SessionFile.hxx>


//  Methodes de confort, evitant de devoir connaitre SessionFile, qui est un
//  Tool non destine a l export (en particulier, pas un Handle)


    Standard_Boolean  IFSelect::SaveSession
  (const Handle(IFSelect_WorkSession)& WS, const Standard_CString file)
{
  IFSelect_SessionFile sesfile(WS,file);
  return sesfile.IsDone();
}

    Standard_Boolean  IFSelect::RestoreSession
  (const Handle(IFSelect_WorkSession)& WS, const Standard_CString file)
{
  IFSelect_SessionFile sesfile(WS);
  return (sesfile.Read(file) == 0);
}