Ignore:
Timestamp:
Nov 10, 2001, 12:14:28 AM (24 years ago)
Author:
aubourg
Message:

optim lecture/ecriture en bloc

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ArchTOIPipe/Kernel/toisegment.h

    r1738 r1743  
    55//                               Christophe Magneville
    66//                               Reza Ansari
    7 // $Id: toisegment.h,v 1.10 2001-11-08 15:47:46 aubourg Exp $
     7// $Id: toisegment.h,v 1.11 2001-11-09 23:13:15 aubourg Exp $
    88
    99#ifndef TOISEGMENT_H
     
    3232  virtual double        getData(int i);
    3333  virtual void          getData(int i, double& data,  uint_8& flag);
     34  virtual void          getData(int i, int n, double* data, uint_8* flg=0);
    3435  virtual void          putData(int i, double  value, uint_8  flag=0);
     36  virtual void          putData(int i, int n, double const* val, uint_8 const* flg=0);
    3537  virtual void          wontNeedBefore(int i);
    3638  virtual void          putDone();
     
    7274   
    7375    void putData(int sn, double data, uint_8 flag);
     76    void putData(int sn, int n, double const* data, uint_8 const* flag);
    7477    inline double getData(int sn);
    7578    inline uint_8 getFlag(int sn);
     79    void getData(int sn, int n, double* data, uint_8* flag);
    7680
    7781    bool isPastEnd(int sn) {
     
    114118    double getData(int sn);
    115119    uint_8 getFlag(int sn);
     120    void   getData(int i, int n, double* data, uint_8* flg);
     121    void   putData(int i, int n, double const* val, uint_8 const* flg);
    116122    BufferView* getView(); // thread-specific
    117123    void putDone();
     
    162168    double getData(int sn);
    163169    uint_8 getFlag(int sn);   
     170    void   getData(int i, int n, double* data, uint_8* flg);
    164171
    165172    void wontNeedBefore(int sn);
Note: See TracChangeset for help on using the changeset viewer.