Show
Ignore:
Timestamp:
04/19/10 12:44:57 (14 years ago)
Author:
mido
Message:

LOG LEVEL improved and hopefully finished

Files:
1 modified

Legend:

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

    r896 r907  
    3636                time = 0; 
    3737        } 
    38          
    39         shared_ptr<RV> r = UI::build<RV> ( set, "drv", UI::optional ); 
    40         if ( !r ) { 
    41                 r = new RV(); 
    42                 for ( int i = 0; i < Data.rows(); i++ ) { 
    43                         r->add ( RV ( "ch" + num2str ( i ), 1, 0 ) ); 
    44                 } 
    45         } 
    46          
    47         set_drv ( *r ); 
    48         dtsize = r->_dsize(); 
     38} 
     39 
     40void MemDS::validate() 
     41{ 
     42        dtsize = Data.rows(); 
    4943        utsize = 0; 
     44        DS::validate(); 
    5045} 
     46 
    5147 
    5248void FileDS::from_setting ( const Setting & set ) { 
     
    5854 
    5955        time = 0; 
    60  
    61         shared_ptr<RV> r = UI::build<RV> ( set, "drv", UI::optional ); 
    62         if ( !r ) { 
    63                 r = new RV(); 
    64                 for ( int i = 0; i < Data.rows(); i++ ) { 
    65                         r->add ( RV ( "ch" + num2str ( i ), 1, 0 ) ); 
    66                 } 
    67         } 
    68          
    69         set_drv ( *r ); 
    70         dtsize = r->_dsize(); 
    71         utsize = 0; 
    7256} 
    7357 
     
    9276} 
    9377 
     78void CsvFileDS::validate() { 
     79        // TODO NASTASVIT DSIZE, OKOMENTOVAT PRO VOLAM DS::VALIDATE AZ PAK 
     80} 
     81 
    9482void ITppFileDS::from_setting ( const Setting & set ) { 
    9583        FileDS::from_setting ( set ); 
     
    10189        it << Name ( varname ); 
    10290        it >> Data; 
     91} 
     92 
     93void ITppFileDS::validate() { 
     94        // TODO NASTASVIT DSIZE, OKOMENTOVAT PRO VOLAM DS::VALIDATE AZ PAK 
    10395} 
    10496