From 41e11cc3776c29c91efecfa75bf60448a1816dc1 Mon Sep 17 00:00:00 2001
From: Francois Bleibel <fbleibel@gmail.com>
Date: Mon, 28 Jun 2010 16:28:33 +0900
Subject: [PATCH] Corrected typo 'dependant' -> 'dependent'

---
 doc/additionalDoc/package.h                   |   2 +-
 include/CMakeLists.txt                        |   2 +-
 include/dynamic-graph/all-signals.h           |   2 +-
 include/dynamic-graph/signal-time-dependant.h | 153 ------------------
 include/dynamic-graph/time-dependency.h       |  10 +-
 include/dynamic-graph/time-dependency.t.cpp   |  22 +--
 unitTesting/test_depend.cpp                   |  32 ++--
 7 files changed, 35 insertions(+), 188 deletions(-)
 delete mode 100644 include/dynamic-graph/signal-time-dependant.h

diff --git a/doc/additionalDoc/package.h b/doc/additionalDoc/package.h
index 5ff74320..95c99c8c 100644
--- a/doc/additionalDoc/package.h
+++ b/doc/additionalDoc/package.h
@@ -51,7 +51,7 @@ from one feature to another. There are three main types of signals,
 all deriving from the common class dynamicgraph::SignalBase :
 \li dynamicgraph::Signal
 \li dynamicgraph::SignalPtr
-\li dynamicgraph::SignalTimeDependant
+\li dynamicgraph::SignalTimeDependent
 
 Signals can be grouped together using dynamicgraph::SignalArray.
 
diff --git a/include/CMakeLists.txt b/include/CMakeLists.txt
index 957fce33..264c6c57 100644
--- a/include/CMakeLists.txt
+++ b/include/CMakeLists.txt
@@ -22,7 +22,7 @@ signal.h
 signal-array.h
 signal-base.h
 signal-ptr.h
-signal-time-dependant.h
+signal-time-dependent.h
 signal-ptr.t.cpp
 signal.t.cpp
 time-dependency.h
diff --git a/include/dynamic-graph/all-signals.h b/include/dynamic-graph/all-signals.h
index c305effc..8ec2cc1d 100644
--- a/include/dynamic-graph/all-signals.h
+++ b/include/dynamic-graph/all-signals.h
@@ -12,6 +12,6 @@
 
 #include <dynamic-graph/signal.h>
 #include <dynamic-graph/signal-ptr.h>
-#include <dynamic-graph/signal-time-dependant.h>
+#include <dynamic-graph/signal-time-dependent.h>
 
 #endif /* ALLSIGNALS_H_ */
diff --git a/include/dynamic-graph/signal-time-dependant.h b/include/dynamic-graph/signal-time-dependant.h
deleted file mode 100644
index 0d08eaa1..00000000
--- a/include/dynamic-graph/signal-time-dependant.h
+++ /dev/null
@@ -1,153 +0,0 @@
-/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- * Copyright Projet JRL-Japan, 2007
- *+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- *
- * File:      signal-time-dependant.h
- * Project:   DYNAMIC-GRAPH
- * Author:    Nicolas Mansard
- *
- * Version control
- * ===============
- *
- *  $Id$
- *
- * Description
- * ============
- *
- *
- * ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
-
-
-
-
-#ifndef __DEPENDANT_SIGNAL_HH
-#define __DEPENDANT_SIGNAL_HH
-
-#include <dynamic-graph/signal.h>
-
-#include <dynamic-graph/time-dependency.h>
-
-namespace dynamicgraph {
-
-template< class T,class Time >
-class SignalTimeDependant
-: public virtual Signal<T,Time>
-, public TimeDependancy<Time> 
-{
-
-  //TimeDependancy<Time> timeDependancy;
-
- public:
-  SignalTimeDependant( std::string name = "" );
-  SignalTimeDependant( const SignalArray_const<Time> & arr
-			  ,std::string name = "" );
-  SignalTimeDependant( boost::function2<T&,T&,Time> t
-			  ,const SignalArray_const<Time> & sig
-			  ,std::string name = "" );
-  
-  virtual ~SignalTimeDependant( void ) {}
-  
-  inline const T& operator() ( const Time& t1 ){ return access(t1); }
-  const T& access( const Time& t1 );
-  
-  virtual void addDependancy( const SignalBase<Time>& signal ) ;
-  virtual void removeDependancy( const SignalBase<Time>& signal ) ;
-  virtual void clearDependancies( void );
-
-  std::ostream& writeGraph(std::ostream &os) const
-    { return os;}
-
-  std::ostream& displayDependancies( std::ostream& os,const int depth=-1,
-				     std::string space="",
-				     std::string next1="",std::string next2="" ) const
-    { return TimeDependancy<Time>::displayDependancies( os,depth,space,next1,next2 ); }
-
-  
-  virtual bool needUpdate( const Time& t ) const;
-  virtual void setPeriodTime( const Time& p ) ;
-  virtual Time getPeriodTime( void ) const;
-
-};
-
-
-/* -------------------------------------------- */
-
-
-template < class T,class Time >
-SignalTimeDependant<T,Time>::
-SignalTimeDependant( std::string name )
-    :Signal<T,Time>(name)
-     ,TimeDependancy<Time>(this)
-    {}
-
-template< class T,class Time>
-SignalTimeDependant<T,Time>::
-SignalTimeDependant( const SignalArray_const<Time> & arr
-			  ,std::string name )
-    :Signal<T,Time>(name)
-    ,TimeDependancy<Time>(this,arr)
-    {}
-
-template< class T,class Time>
-SignalTimeDependant<T,Time>::
-  SignalTimeDependant( boost::function2<T&,T&,Time> t
-			  ,const SignalArray_const<Time> & sig
-			  ,std::string name )
-    :Signal<T,Time>(name)
-    ,TimeDependancy<Time>(this,sig)
-    { setFunction(t); }
- 
-template< class T,class Time>
-  const T& SignalTimeDependant<T,Time>::
-access( const Time& t1 )
-    {
-      const bool up = TimeDependancy<Time>::needUpdate(t1); 
-      //SignalBase<Time>::setReady(false);
-
-/*       std::cout << "Time before: "<< signalTime << " -- "   */
-/*   		<< t1<< "  -> Up: "<<up <<std::endl ;   */
-      if( up )
-	{
-	  TimeDependancy<Time>::lastAskForUpdate = false;
-	  const T& Tres = Signal<T,Time>::access(t1);
-	  SignalBase<Time>::setReady(false);    
-	  return Tres;
-	}
-      else { return Signal<T,Time>::accessCopy(); }
-    }
-
-
-template< class T,class Time>
-   void SignalTimeDependant<T,Time>::
-addDependancy( const SignalBase<Time>& signal ) 
-    { TimeDependancy<Time>::addDependancy(signal); }
-
-template< class T,class Time>
-   void SignalTimeDependant<T,Time>::
-removeDependancy( const SignalBase<Time>& signal ) 
-    { TimeDependancy<Time>::removeDependancy(signal); }
-
-template< class T,class Time>
-   void SignalTimeDependant<T,Time>::
-clearDependancies( void )
-    { TimeDependancy<Time>::clearDependancy(); }
-
-template< class T,class Time>
-  bool SignalTimeDependant<T,Time>::
-needUpdate( const Time& t ) const
-{
-  return TimeDependancy<Time>::needUpdate(t); 
-}
-
-template< class T,class Time>
-    void SignalTimeDependant<T,Time>::
-setPeriodTime( const Time& p ) 
-    { TimeDependancy<Time>::setPeriodTime( p ); }
-template< class T,class Time>
- Time SignalTimeDependant<T,Time>::
-getPeriodTime( void )  const
-    { return TimeDependancy<Time>::getPeriodTime();  }
-
-} // namespace dynamicgraph
-
-#endif /* #ifndef __DEPENDANT_SIGNAL_HH */
diff --git a/include/dynamic-graph/time-dependency.h b/include/dynamic-graph/time-dependency.h
index 3a4f1ec3..21608fe1 100644
--- a/include/dynamic-graph/time-dependency.h
+++ b/include/dynamic-graph/time-dependency.h
@@ -2,7 +2,7 @@
  * Copyright Projet JRL-Japan, 2007
  *+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  *
- * File:      TimeDependancy.h
+ * File:      TimeDependency.h
  * Project:   DYNAMIC-GRAPH
  * Author:    Nicolas Mansard
  *
@@ -33,7 +33,7 @@ namespace dynamicgraph {
 
 
 template< class Time >
-class TimeDependancy
+class TimeDependency
 {
  public:
   enum DependancyType
@@ -64,12 +64,12 @@ class TimeDependancy
 
  public:
 
-  TimeDependancy( SignalBase<Time>* sig,
+  TimeDependency( SignalBase<Time>* sig,
 		     const DependancyType dep = DEPENDANCY_TYPE_DEFAULT );
-  TimeDependancy( SignalBase<Time>* sig,
+  TimeDependency( SignalBase<Time>* sig,
 		     const SignalArray_const<Time>& arr, 
 		     const DependancyType dep = DEPENDANCY_TYPE_DEFAULT );
-  ~TimeDependancy( void ) {}
+  ~TimeDependency( void ) {}
 
   void addDependancy( const SignalBase<Time>& sig );
   void removeDependancy( const SignalBase<Time>& sig );
diff --git a/include/dynamic-graph/time-dependency.t.cpp b/include/dynamic-graph/time-dependency.t.cpp
index de3000f6..c9f220f9 100644
--- a/include/dynamic-graph/time-dependency.t.cpp
+++ b/include/dynamic-graph/time-dependency.t.cpp
@@ -2,7 +2,7 @@
  * Copyright Projet JRL-Japan, 2007
  *+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  *
- * File:      TimeDependancy.t.cpp
+ * File:      TimeDependency.t.cpp
  * Project:   DYNAMIC-GRAPH
  * Author:    Nicolas Mansard
  *
@@ -40,15 +40,15 @@ namespace dynamicgraph {
                          
 
 template< class Time >
-TimeDependancy<Time>::
-TimeDependancy( SignalBase<Time> *sig
+TimeDependency<Time>::
+TimeDependency( SignalBase<Time> *sig
 		   ,const DependancyType dep )
   :__TIME_DEPENDANCY_INIT(sig,dep)
 {}
 
 template< class Time >
-TimeDependancy<Time>::
-TimeDependancy( SignalBase<Time> * sig
+TimeDependency<Time>::
+TimeDependency( SignalBase<Time> * sig
 		   ,const SignalArray_const<Time>& ar
 		   ,const DependancyType dep )
   :__TIME_DEPENDANCY_INIT(sig,dep)
@@ -61,27 +61,27 @@ TimeDependancy( SignalBase<Time> * sig
 
 /* -------------------------------------------------------------------------- */
 template< class Time >
-void TimeDependancy<Time>::
+void TimeDependency<Time>::
 addDependancy( const SignalBase<Time>& sig )
 {
   dependancies.push_front(&sig); 
 }
 
 template< class Time >
-void TimeDependancy<Time>::
+void TimeDependency<Time>::
 removeDependancy( const SignalBase<Time>& sig )
 {
   dependancies.remove(&sig); 
 }
 template< class Time >
-void TimeDependancy<Time>::
+void TimeDependency<Time>::
 clearDependancy( void )
 {
   dependancies.clear(); 
 }
 
 template< class Time >
-bool TimeDependancy<Time>::
+bool TimeDependency<Time>::
 needUpdate( const Time& t1 ) const
 { 
   dgTDEBUG(15) << "# In {" << leader.getName() << " : ("<< leader.getReady()<<") "
@@ -122,7 +122,7 @@ needUpdate( const Time& t1 ) const
 
 
 template< class Time >
-std::ostream& TimeDependancy<Time>::
+std::ostream& TimeDependency<Time>::
 writeGraph(  std::ostream & os) const
 {
   std::string LeaderLocalName;
@@ -143,7 +143,7 @@ writeGraph(  std::ostream & os) const
 }
 
 template< class Time >
-std::ostream& TimeDependancy<Time>::
+std::ostream& TimeDependency<Time>::
 displayDependancies( std::ostream& os,const int depth,
 		     std::string space,
 		     std::string next1,std::string next2 ) const
diff --git a/unitTesting/test_depend.cpp b/unitTesting/test_depend.cpp
index 13d2e545..61ee7be1 100644
--- a/unitTesting/test_depend.cpp
+++ b/unitTesting/test_depend.cpp
@@ -23,8 +23,8 @@
 /* -------------------------------------------------------------------------- */
 // #include <dynamic-graph/all-signals.h>
 #include <dynamic-graph/signal.h>
-#include <dynamic-graph/signal-time-dependant.h>
-//#include <sot/TimeDependancy.h>
+#include <dynamic-graph/signal-time-dependent.h>
+//#include <sot/TimeDependency.h>
 #include <dynamic-graph/debug.h>
 #include <iostream>
 #include <string>
@@ -40,8 +40,8 @@ class DummyClass
 
 public:
   std::string proname;
-  list< SignalTimeDependant<double,int>* > inputsig;
-  list< SignalTimeDependant<string,int>* > inputsigV;
+  list< SignalTimeDependent<double,int>* > inputsig;
+  list< SignalTimeDependent<string,int>* > inputsigV;
 
 public:
   DummyClass( const std::string& n ) : proname(n),res(),appel(0),timedata(0) {}
@@ -52,22 +52,22 @@ public:
 
     cout << "Inside " << proname << " -> " << this 
 	 << endl;
-    for( list< SignalTimeDependant<double,int>* >::iterator it=inputsig.begin();
+    for( list< SignalTimeDependent<double,int>* >::iterator it=inputsig.begin();
 	 it!=inputsig.end();++it )
       {
 	cout << *(*it) << endl; 
 	(*it)->access(timedata);
       }
-    for( list< SignalTimeDependant<string,int>* >::iterator it=inputsigV.begin();
+    for( list< SignalTimeDependent<string,int>* >::iterator it=inputsigV.begin();
 	 it!=inputsigV.end();++it )
       { cout << *(*it) << endl; (*it)->access(timedata);}
 
     return res=(*this)();
   }
 
-  void add( SignalTimeDependant<double,int>& sig )
+  void add( SignalTimeDependent<double,int>& sig )
   {    inputsig.push_back(&sig);   }
-  void add( SignalTimeDependant<string,int>& sig )
+  void add( SignalTimeDependent<string,int>& sig )
   {    inputsigV.push_back(&sig);   }
 
   Res operator() ( void );
@@ -101,13 +101,13 @@ int main( void )
    DummyClass<double> pro1("pro1"),pro3("pro3"),pro5("pro5");
    DummyClass<string> pro2("pro2"),pro4("pro4"),pro6("pro6");
 
-   SignalTimeDependant<double,int> sig5("Sig5");
-   SignalTimeDependant<string,int> sig6("Sig6");
+   SignalTimeDependent<double,int> sig5("Sig5");
+   SignalTimeDependent<string,int> sig6("Sig6");
    
-   SignalTimeDependant<string,int> sig4(sig5,"Sig4");
-   SignalTimeDependant<string,int> sig2(sig4<<sig4<<sig4<<sig6,"Sig2");
-   SignalTimeDependant<double,int> sig3(sig2<<sig5<<sig6,"Sig3");
-   SignalTimeDependant<double,int> sig1( boost::bind(&DummyClass<double>::fun,&pro1,_1,_2),
+   SignalTimeDependent<string,int> sig4(sig5,"Sig4");
+   SignalTimeDependent<string,int> sig2(sig4<<sig4<<sig4<<sig6,"Sig2");
+   SignalTimeDependent<double,int> sig3(sig2<<sig5<<sig6,"Sig3");
+   SignalTimeDependent<double,int> sig1( boost::bind(&DummyClass<double>::fun,&pro1,_1,_2),
 					   sig2<<sig3,"Sig1");
 
 //    cout << "--- Test Array ------ "<<endl;
@@ -133,8 +133,8 @@ int main( void )
    pro3.add(sig5);
    pro3.add(sig6);
    
-   sig5.setDependancyType(TimeDependancy<int>::ALWAYS_READY);
-   sig6.setDependancyType(TimeDependancy<int>::BOOL_DEPENDANT);
+   sig5.setDependancyType(TimeDependency<int>::ALWAYS_READY);
+   sig6.setDependancyType(TimeDependency<int>::BOOL_DEPENDANT);
 
    sig6.setReady();
 
-- 
GitLab