Ignore:
Timestamp:
Apr 27, 2005, 1:41:51 PM (20 years ago)
Author:
ansari
Message:

1/ Simplification de la classe gestionnairee PPersist ObjFile<T> (objfio.h)
2/ Ajout DECL_TEMP_SPEC ds ppftpointerio.h
3/ Nom specifique pour methode SegDBInterface::GetSegment() const devenu
SegDBInterface::GetCstSegment() const pour eviter l'appel a la methode non const
et adapatation classes derivees (segdatablock.h et swsegdb.h)
4/ Ajout SkipToNextObjet() ds PInPersist::ReadObject() (ppersist.cc) et protection contre pointeur NULL -> new DVList pour la lecture PPersist de DVList

Reza - 27 Avril 2005

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaLib/BaseTools/ppftpointerio.h

    r2695 r2698  
    4444};
    4545
     46DECL_TEMP_SPEC  /* equivalent a template <> , pour SGI-CC en particulier */
    4647class PPF_TPointer_IO<int_1> {
    4748public:
     
    4950  static void Read(PInPersist & is, int_1 * arr, size_t n);
    5051};
     52DECL_TEMP_SPEC  /* equivalent a template <> , pour SGI-CC en particulier */
    5153class PPF_TPointer_IO<uint_1> {
    5254public:
     
    5557};
    5658
     59DECL_TEMP_SPEC  /* equivalent a template <> , pour SGI-CC en particulier */
    5760class PPF_TPointer_IO<int_2> {
    5861public:
     
    6063  static void Read(PInPersist & is, int_2 * arr, size_t n);
    6164};
     65DECL_TEMP_SPEC  /* equivalent a template <> , pour SGI-CC en particulier */
    6266class PPF_TPointer_IO<uint_2> {
    6367public:
     
    6670};
    6771
     72DECL_TEMP_SPEC  /* equivalent a template <> , pour SGI-CC en particulier */
    6873class PPF_TPointer_IO<int_4> {
    6974public:
     
    7176  static void Read(PInPersist & is, int_4 * arr, size_t n);
    7277};
     78DECL_TEMP_SPEC  /* equivalent a template <> , pour SGI-CC en particulier */
    7379class PPF_TPointer_IO<uint_4> {
    7480public:
     
    7783};
    7884
     85DECL_TEMP_SPEC  /* equivalent a template <> , pour SGI-CC en particulier */
    7986class PPF_TPointer_IO<int_8> {
    8087public:
     
    8289  static void Read(PInPersist & is, int_8 * arr, size_t n);
    8390};
     91DECL_TEMP_SPEC  /* equivalent a template <> , pour SGI-CC en particulier */
    8492class PPF_TPointer_IO<uint_8> {
    8593public:
     
    8896};
    8997
     98DECL_TEMP_SPEC  /* equivalent a template <> , pour SGI-CC en particulier */
    9099class PPF_TPointer_IO<r_4> {
    91100public:
     
    93102  static void Read(PInPersist & is, r_4 * arr, size_t n);
    94103};
     104DECL_TEMP_SPEC  /* equivalent a template <> , pour SGI-CC en particulier */
    95105class PPF_TPointer_IO<r_8> {
    96106public:
     
    99109};
    100110
     111DECL_TEMP_SPEC  /* equivalent a template <> , pour SGI-CC en particulier */
    101112class PPF_TPointer_IO< complex<r_4> > {
    102113public:
     
    104115  static void Read(PInPersist & is, complex<r_4> * arr, size_t n);
    105116};
     117DECL_TEMP_SPEC  /* equivalent a template <> , pour SGI-CC en particulier */
    106118class PPF_TPointer_IO< complex<r_8> > {
    107119public:
Note: See TracChangeset for help on using the changeset viewer.