Changeset 956 for library/bdm/base

Show
Ignore:
Timestamp:
05/19/10 03:56:03 (14 years ago)
Author:
sarka
Message:

to_setting

Location:
library/bdm/base
Files:
3 modified

Legend:

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

    r953 r956  
    460460} 
    461461 
     462void epdf::from_setting ( const Setting &set ) { 
     463                root::from_setting( set ); 
     464                UI::get(rv,  set, "rv", UI::optional ); 
     465        } 
     466 
     467void epdf::to_setting ( Setting &set ) const { 
     468                // we do not want to store rvc, therfore, pdf::to_setting( set ) is omitted 
     469                root::to_setting(set); 
     470 
     471                UI::save( &rv, set, "rv" ); 
     472        } 
    462473 
    463474 
  • library/bdm/base/bdmbase.h

    r953 r956  
    761761        //! \endcode 
    762762        //!@} 
    763         void from_setting ( const Setting &set ) { 
    764                 root::from_setting( set ); 
    765                 UI::get(rv,  set, "rv", UI::optional ); 
    766         } 
    767  
    768         void to_setting ( Setting &set ) const { 
    769                 // we do not want to store rvc, therfore, pdf::to_setting( set ) is omitted 
    770                 root::to_setting(set); 
    771  
    772                 UI::save( &rv, set, "rv" ); 
    773         } 
     763        void from_setting ( const Setting &set ); 
     764        void to_setting ( Setting &set ) const; 
    774765 
    775766        vec samplecond ( const vec &cond ) { 
     
    814805 
    815806        void validate() { 
     807                pdf::validate(); 
    816808                iepdf.validate(); 
    817809                if ( rv._dsize() < iepdf._rv()._dsize() ) { 
  • library/bdm/base/itpp/base/itfile.h

    r813 r956  
    367367  //! Remove slack space from the file 
    368368  void pack(); 
     369 
     370  std::string get_fname(){ 
     371                return fname; 
     372  } 
    369373 
    370374protected: