Changeset 2868 in Sophya


Ignore:
Timestamp:
Jan 3, 2006, 3:20:23 PM (20 years ago)
Author:
ansari
Message:

Portage/compilation sur AIX-XlC (regatta): Ajout qualification de nom et namespace SOPHYA pour instanciation template - Reza 3 Jan 2006

Location:
trunk/SophyaLib
Files:
14 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaLib/HiStats/fio_dtable.cc

    r2831 r2868  
    292292
    293293#if defined(ANSI_TEMPLATES) || defined(GNU_TEMPLATES)
    294 template class ObjFileIO<BaseDataTable>;
     294template class SOPHYA::ObjFileIO<BaseDataTable>;
    295295#endif
  • trunk/SophyaLib/HiStats/hisprof.cc

    r2615 r2868  
    396396
    397397#if defined(ANSI_TEMPLATES) || defined(GNU_TEMPLATES)
    398 template class ObjFileIO<HProf>;
     398template class SOPHYA::ObjFileIO<HProf>;
    399399#endif
  • trunk/SophyaLib/HiStats/histerr.cc

    r2819 r2868  
    268268
    269269#if defined(ANSI_TEMPLATES) || defined(GNU_TEMPLATES)
    270 template class ObjFileIO<HistoErr>;
     270template class SOPHYA::ObjFileIO<HistoErr>;
    271271#endif
  • trunk/SophyaLib/HiStats/histos.cc

    r2628 r2868  
    11//
    2 // $Id: histos.cc,v 1.20 2004-10-13 16:41:33 cmv Exp $
     2// $Id: histos.cc,v 1.21 2006-01-03 14:20:23 ansari Exp $
    33//
    44
     
    15321532
    15331533#if defined(ANSI_TEMPLATES) || defined(GNU_TEMPLATES)
    1534 template class ObjFileIO<Histo>;
     1534template class SOPHYA::ObjFileIO<Histo>;
    15351535#endif
  • trunk/SophyaLib/HiStats/histos2.cc

    r2741 r2868  
    16941694
    16951695#if defined(ANSI_TEMPLATES) || defined(GNU_TEMPLATES)
    1696 template class ObjFileIO<Histo2D>;
     1696template class SOPHYA::ObjFileIO<Histo2D>;
    16971697#endif
  • trunk/SophyaLib/HiStats/ntuple.cc

    r2808 r2868  
    807807
    808808#if defined(ANSI_TEMPLATES) || defined(GNU_TEMPLATES)
    809 template class ObjFileIO<NTuple>;
     809template class SOPHYA::ObjFileIO<NTuple>;
    810810#endif
  • trunk/SophyaLib/HiStats/xntuple.cc

    r2808 r2868  
    10221022
    10231023#if defined(ANSI_TEMPLATES) || defined(GNU_TEMPLATES)
    1024 template class ObjFileIO<XNTuple>;
     1024template class SOPHYA::ObjFileIO<XNTuple>;
    10251025#endif
    10261026
  • trunk/SophyaLib/TArray/fioarr.cc

    r2615 r2868  
    231231
    232232#if defined(ANSI_TEMPLATES) || defined(GNU_TEMPLATES)
     233namespace SOPHYA {
    233234// Instances des delegues FileIO (PPersist)
    234235// template class FIO_TArray<uint_1>;
     
    243244template class FIO_TArray< complex<r_4> >;
    244245template class FIO_TArray< complex<r_8> >;
     246}
    245247#endif
  • trunk/SophyaLib/TArray/matharr.cc

    r2615 r2868  
    486486
    487487#if defined(ANSI_TEMPLATES) || defined(GNU_TEMPLATES)
     488namespace SOPHYA {
    488489template class MathArray<r_4>;
    489490template class MathArray<r_8>;
    490491template class ComplexMathArray<r_4>;
    491492template class ComplexMathArray<r_8>;
     493}
    492494#endif
  • trunk/SophyaLib/TArray/sopemtx.cc

    r2615 r2868  
    827827
    828828#if defined(ANSI_TEMPLATES) || defined(GNU_TEMPLATES)
     829namespace SOPHYA {
    829830// Instances gestion lignes/colonnes
    830831template class TMatrixRC<int_4>;
     
    842843template class LinFitter< complex<r_4> >;
    843844template class LinFitter< complex<r_8> >;
     845}
    844846#endif
    845847
  • trunk/SophyaLib/TArray/tarray.cc

    r2788 r2868  
    14191419
    14201420#if defined(ANSI_TEMPLATES) || defined(GNU_TEMPLATES)
     1421namespace SOPHYA {
    14211422/*
    14221423template class TArray<uint_1>;
     
    14321433template class TArray< complex<r_4> >;
    14331434template class TArray< complex<r_8> >;
     1435}
    14341436#endif
    14351437
  • trunk/SophyaLib/TArray/tmatrix.cc

    r2788 r2868  
    1 // $Id: tmatrix.cc,v 1.32 2005-05-30 16:53:23 ansari Exp $
     1// $Id: tmatrix.cc,v 1.33 2006-01-03 14:17:46 ansari Exp $
    22//                         C.Magneville          04/99
    33#include "sopnamsp.h"
     
    671671
    672672#if defined(ANSI_TEMPLATES) || defined(GNU_TEMPLATES)
     673namespace SOPHYA {
    673674template class TMatrix<uint_2>;
    674675template class TMatrix<uint_8>;
     
    679680template class TMatrix< complex<r_4> >;
    680681template class TMatrix< complex<r_8> >;
     682}
    681683#endif
  • trunk/SophyaLib/TArray/tvector.cc

    r2752 r2868  
    1 // $Id: tvector.cc,v 1.19 2005-05-23 16:18:17 ansari Exp $
     1// $Id: tvector.cc,v 1.20 2006-01-03 14:17:46 ansari Exp $
    22//                         C.Magneville          04/99
    33#include "sopnamsp.h"
     
    255255
    256256#if defined(ANSI_TEMPLATES) || defined(GNU_TEMPLATES)
     257namespace SOPHYA {
    257258template class TVector<uint_2>;
    258259template class TVector<uint_8>;
     
    263264template class TVector< complex<r_4> >;
    264265template class TVector< complex<r_8> >;
     266}
    265267#endif
    266268
  • trunk/SophyaLib/TArray/tvector.h

    r2752 r2868  
    1414  // Creation / destruction
    1515  TVector();
    16   TVector(sa_size_t n, short lcv=AutoVectorType, short mm=AutoMemoryMapping, bool fzero=true);
     16  TVector(sa_size_t n, short lcv=BaseArray::AutoVectorType, short mm=BaseArray::AutoMemoryMapping, bool fzero=true);
    1717  TVector(const TVector<T>& v);
    1818  TVector(const TVector<T>& v, bool share);
    19   TVector(const TArray<T>& a,  bool share=true, short lcv=AutoVectorType);
     19  TVector(const TArray<T>& a,  bool share=true, short lcv=BaseArray::AutoVectorType);
    2020  TVector(const BaseArray& a);
    21   TVector(const vector<T>& v, short lcv=AutoVectorType);
     21  TVector(const vector<T>& v, short lcv=BaseArray::AutoVectorType);
    2222
    2323  virtual ~TVector();
     
    3939   
    4040  // Gestion taille/Remplissage
    41   void ReSize(sa_size_t n, short lcv=SameVectorType, bool fzero=true);
     41  void ReSize(sa_size_t n, short lcv=BaseArray::SameVectorType, bool fzero=true);
    4242  //! a synonym (alias) for method ReSize(sa_size_t, short)
    43   inline void SetSize(sa_size_t n, short lcv=SameVectorType, bool fzero=true)
     43  inline void SetSize(sa_size_t n, short lcv=BaseArray::SameVectorType, bool fzero=true)
    4444              { ReSize(n, lcv, fzero); }
    45   void Realloc(sa_size_t n, short lcv=SameVectorType, bool force=false);
     45  void Realloc(sa_size_t n, short lcv=BaseArray::SameVectorType, bool force=false);
    4646   
    4747  // Remplissage from/to a STL vector
Note: See TracChangeset for help on using the changeset viewer.