Changeset 1258 in Sophya for trunk/SophyaLib/SUtils/datacards.h


Ignore:
Timestamp:
Oct 24, 2000, 7:35:04 PM (25 years ago)
Author:
ansari
Message:

Nouvelles methodes ds datacard.cc et pb commentaires ds gnumd5.c , Reza 24/10/2000

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaLib/SUtils/datacards.h

    r1197 r1258  
    11// This may look like C code, but it is really -*- C++ -*-
    22//
    3 // $Id: datacards.h,v 1.3 2000-09-22 10:37:44 ansari Exp $
     3// $Id: datacards.h,v 1.4 2000-10-24 17:35:04 ansari Exp $
    44//
    55// Datacards, acquisition EROS II
     
    4747   void    AppendCard(string const& line);
    4848
    49    int     NbCards();
    50    bool    HasKey(string const& key);
    51    int     NbParam(string const& key);
    52    string  SParam(string const& key, int numero = 0, string def="");
    53    long    IParam(string const& key, int numero = 0, long def = 0);
    54    double  DParam(string const& key, int numero = 0, double def = 0);
     49   int     NbCards() const;
     50   bool    HasKey(string const& key) const;
     51   int     NbParam(string const& key) const;
     52   string  GetKey(int num) const;
     53   string  GetParams(string const& key) const;
     54   string  SParam(string const& key, int numero = 0, string def="") const;
     55   long    IParam(string const& key, int numero = 0, long def = 0) const;
     56   double  DParam(string const& key, int numero = 0, double def = 0) const;
    5557   
    5658   void    Print(ostream& s) const;
     
    7779   void  RemoveCard(string const& key);
    7880   
    79    Card* FindKey(string const& key);
     81   Card* FindKey(string const& key) ;
    8082
    8183   typedef list<Card> CardList;
    8284   typedef list<CrdPF> CrdPFList;
     85
     86   CardList::const_iterator FindKeyC(string const& key) const;
     87
    8388   CardList cards;
    8489   CrdPFList cpfs;
Note: See TracChangeset for help on using the changeset viewer.