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




static Handle(IFSelect_SessionDumper)  thefirst;
static int cefait = 0;
// On commence la serie avec celui-la


    IFSelect_SessionDumper::IFSelect_SessionDumper ()
{
  Handle(IFSelect_BasicDumper) bid;
  if (!cefait)
    { cefait = 1;  Handle(IFSelect_BasicDumper) bid = new IFSelect_BasicDumper; }
  else thenext  = thefirst;
  thefirst = this;    // as Handle
}

    Handle(IFSelect_SessionDumper)  IFSelect_SessionDumper::First ()
      {  return thefirst;  }

    Handle(IFSelect_SessionDumper)  IFSelect_SessionDumper::Next () const
      {  return thenext;   }