Show
Ignore:
Timestamp:
08/05/09 00:01:58 (15 years ago)
Author:
mido
Message:

1) ad UserInfo?: UI::get a UI::build predelany tak, ze vraci fals / NULL v pripade neexistence pozadovaneho Settingu, pridana enumericky typ UI::SettingPresence?, predelany stavajici UI implementace, dodelana UI dokumentace
2) dokoncena konfigurace ASTYLERU, brzy bude aplikovan
3) doxygen nastaven tak, ze vytvari soubor doxy_warnings.txt

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • library/tests/epdf_harness.cpp

    r469 r471  
    2929 
    3030void epdf_harness::from_setting(const Setting &set) { 
    31     hepdf = UI::build<epdf>(set, "epdf"); 
    32     UI::get(mean, set, "mean"); 
    33     UI::get(variance, set, "variance"); 
     31    hepdf = UI::build<epdf>(set, "epdf", UI::compulsory); 
     32    UI::get(mean, set, "mean", UI::compulsory); 
     33    UI::get(variance, set, "variance", UI::compulsory); 
    3434 
    35     if (set.exists("support")) { 
    36         UI::get(support, set, "support"); 
    37     } 
    3835 
    39     if (set.exists("nbins")) { 
    40         UI::get(nbins, set, "nbins"); 
    41     } 
     36        UI::get(support, set, "support"); 
     37        UI::get(nbins, set, "nbins"); 
     38    UI::get(nsamples, set, "nsamples"); 
     39    UI::get(R, set, "R"); 
    4240 
    43     if (set.exists("nsamples")) { 
    44         UI::get(nsamples, set, "nsamples"); 
    45     } 
     41        RV* rv = UI::build<RV>(set, "marginal_rv"); 
     42    if (rv)  
     43        mrv = shared_ptr<RV>(rv);     
    4644 
    47     if (set.exists("R")) { 
    48         UI::get(R, set, "R"); 
    49     } 
    50  
    51     if (set.exists("marginal_rv")) { 
    52         mrv = shared_ptr<RV>(UI::build<RV>(set, "marginal_rv")); 
    53     } 
    54  
    55     if (set.exists("tolerance")) { 
    56         UI::get(tolerance, set, "tolerance"); 
    57     } 
     45        UI::get(tolerance, set, "tolerance");     
    5846} 
    5947