1 // ========================================================================== 2 // $Source: /var/lib/cvs/Givaro/src/library/matrix/givmatstorage.h,v $ 3 // Copyright(c)'1994-2009 by The Givaro group 4 // This file is part of Givaro. 5 // Givaro is governed by the CeCILL-B license under French law 6 // and abiding by the rules of distribution of free software. 7 // see the COPYRIGHT file for more details. 8 // Authors: T. Gautier 9 // $Id: givmatstorage.h,v 1.3 2011-02-02 16:23:56 briceboyer Exp $ 10 // ========================================================================== 11 // Description: 12 // 13 #error "dead code" 14 15 16 #ifndef _GIV_MATRIX_STORAGE_H_ 17 #define _GIV_MATRIX_STORAGE_H_ 18 19 #include "givaro/givcategory.h" 20 21 namespace Givaro { 22 #pragma message "#warning this file will probably not compile" 23 24 // ========================================================================== 25 // -- 26 // -- RetMatrixStorage<T, StorageTag>: 27 // -- return the storage type Storage_t associated with the 28 // -- StorageTag 29 // ========================================================================== 30 template<class T, class StorageTag > 31 struct RetMatrixStorage { 32 typedef T Type_t; 33 typedef Undefined Storage_t; 34 }; 35 36 37 // ========================================================================== 38 // -- 39 // -- RetMatrix2Storage<StorageTag,ViewTag>: 40 // -- return the storage type associated with a view of the storage 41 // -- associated with StorageTag. 42 // ========================================================================== 43 template<class StorageTag, class ViewTag> 44 struct RetMatrix2Storage { 45 typedef Undefined Storage_t; 46 typedef Undefined ViewTag_t; 47 }; 48 49 } // Givaro 50 51 #endif 52 /* -*- mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ 53 // vim:sts=4:sw=4:ts=4:et:sr:cino=>s,f0,{0,g0,(0,\:0,t0,+0,=s 54