typedef typename ... doesn't compile for me. Removing typename makes it work.

release/4.3a0
Duy-Nguyen Ta 2011-08-29 19:22:11 +00:00
parent e9504bd470
commit f45b1556ca
1 changed files with 2 additions and 2 deletions

View File

@ -97,7 +97,7 @@ TEST( ExtendedKalmanFilter, linear ) {
// Create Motion Model Factor
class NonlinearMotionModel : public NonlinearFactor2<LinearValues,LinearKey,LinearKey> {
public:
typedef typename LinearKey::Value T;
typedef LinearKey::Value T;
private:
typedef NonlinearFactor2<LinearValues,LinearKey,LinearKey> Base;
@ -245,7 +245,7 @@ public:
// Create Measurement Model Factor
class NonlinearMeasurementModel : public NonlinearFactor1<LinearValues,LinearKey> {
public:
typedef typename LinearKey::Value T;
typedef LinearKey::Value T;
private: