toon-members
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Toon-members] TooN/internal reference.hh


From: Georg Klein
Subject: [Toon-members] TooN/internal reference.hh
Date: Thu, 16 Apr 2009 11:02:56 +0000

CVSROOT:        /sources/toon
Module name:    TooN
Changes by:     Georg Klein <georgklein>        09/04/16 11:02:56

Modified files:
        internal       : reference.hh 

Log message:
        Added inline qualifiers so the linker doesn't complain

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/TooN/internal/reference.hh?cvsroot=toon&r1=1.3&r2=1.4

Patches:
Index: reference.hh
===================================================================
RCS file: /sources/toon/TooN/internal/reference.hh,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- reference.hh        15 Apr 2009 16:24:19 -0000      1.3
+++ reference.hh        16 Apr 2009 11:02:56 -0000      1.4
@@ -78,11 +78,11 @@
 };
 
 
-                                          Vector<Dynamic, double,    
Reference> wrapVector(double* data, int size)          { return Vector<Dynamic, 
double,    Reference>(data, size); }
-                                    const Vector<Dynamic, double,    
Reference> wrapVector(const double* data, int size)    { return Vector<Dynamic, 
double,    Reference>(const_cast<double*>(data), size); }
-template<int Size>                        Vector<Size,    double,    
Reference> wrapVector(double* data)                    { return Vector<Size,    
double,    Reference>(data); }
-template<int Size>                  const Vector<Size,    double,    
Reference> wrapVector(const double* data)              { return Vector<Size,    
double,    Reference>(const_cast<double*>(data)); }
-template<class Precision>                 Vector<Dynamic, Precision, 
Reference> wrapVector(Precision* data, int size)       { return Vector<Dynamic, 
Precision, Reference>(data, size); }
-template<class Precision>           const Vector<Dynamic, Precision, 
Reference> wrapVector(const Precision* data, int size) { return Vector<Dynamic, 
Precision, Reference>(const_cast<Precision*>(data), size); }
-template<int Size, class Precision>       Vector<Size,    Precision, 
Reference> wrapVector(Precision* data)                 { return Vector<Size,    
Precision, Reference>(data); }
-template<int Size, class Precision> const Vector<Size,    Precision, 
Reference> wrapVector(const Precision* data)           { return Vector<Size,    
Precision, Reference>(const_cast<Precision*>(data)); }
+inline Vector<Dynamic, double,    Reference> wrapVector(double* data, int 
size)          { return Vector<Dynamic, double,    Reference>(data, size); }
+inline const Vector<Dynamic, double,    Reference> wrapVector(const double* 
data, int size)    { return Vector<Dynamic, double,    
Reference>(const_cast<double*>(data), size); }
+template<int Size> inline Vector<Size,    double,    Reference> 
wrapVector(double* data)                    { return Vector<Size,    double,    
Reference>(data); }
+template<int Size> inline const Vector<Size,    double,    Reference> 
wrapVector(const double* data)              { return Vector<Size,    double,    
Reference>(const_cast<double*>(data)); }
+template<class Precision> inline Vector<Dynamic, Precision, Reference> 
wrapVector(Precision* data, int size)       { return Vector<Dynamic, Precision, 
Reference>(data, size); }
+template<class Precision> inline const Vector<Dynamic, Precision, Reference> 
wrapVector(const Precision* data, int size) { return Vector<Dynamic, Precision, 
Reference>(const_cast<Precision*>(data), size); }
+template<int Size, class Precision> inline Vector<Size,    Precision, 
Reference> wrapVector(Precision* data)                 { return Vector<Size,    
Precision, Reference>(data); }
+template<int Size, class Precision> inline const Vector<Size,    Precision, 
Reference> wrapVector(const Precision* data)           { return Vector<Size,    
Precision, Reference>(const_cast<Precision*>(data)); }




reply via email to

[Prev in Thread] Current Thread [Next in Thread]