Show
Ignore:
Timestamp:
01/11/10 22:55:57 (14 years ago)
Author:
mido
Message:

abstract methods restored wherever they are meaningful
macros NOT_IMPLEMENTED and NOT_IMPLEMENTED_VOID defined to make sources shorter
emix::set_parameters and mmix::set_parameters removed, corresponding acces methods created and the corresponding validate methods improved appropriately
some compilator warnings were avoided
and also a few other things cleaned up

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • library/bdm/base/datasources.h

    r738 r766  
    129129        } 
    130130 
     131        //! Accepts action variable and schedule it for application.     
     132        virtual void write ( const vec &ut ) NOT_IMPLEMENTED_VOID; 
     133                 
     134        //! Accepts action variables at specific indeces 
     135        virtual void write ( const vec &ut, const ivec &indeces ) NOT_IMPLEMENTED_VOID; 
     136 
    131137        /*! 
    132138        \code 
     
    182188        } 
    183189 
     190 
     191        //! Returns data records at indeces. 
     192        virtual void getdata ( vec &dt, const ivec &indeces ) NOT_IMPLEMENTED_VOID; 
     193 
     194 
    184195        /*! 
    185196        \code 
     
    353364        } 
    354365 
     366        virtual void write ( const vec &ut, const ivec &indeces ) NOT_IMPLEMENTED_VOID; 
     367 
    355368        /*! UI for stateDS 
    356369