Changeset 565 for library/bdm/mex/mex_datasource.h
- Timestamp:
- 08/19/09 16:54:24 (15 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
library/bdm/mex/mex_datasource.h
r529 r565 1 #include "../bdm/bdmerror.h" 1 2 #include "../bdm/stat/datasources.h" 2 3 #include "mex_parser.h" … … 34 35 Data = mxArray2mat ( mexGetVariable ( "base", set["varname"] ) ); 35 36 UI::get ( rowid, set, "rids" , UI::compulsory ); 36 it_assert_debug ( max ( rowid ) <= Data.rows(), "MemDS rowid is too high for given Dat." );37 bdm_assert_debug ( max ( rowid ) <= Data.rows(), "MemDS rowid is too high for given Dat." ); 37 38 38 39 UI::get ( delays, set, "tds", UI::compulsory ); 39 40 time = max ( delays ); 40 it_assert_debug ( time < Data.cols(), "MemDS delays are too high." );41 bdm_assert_debug ( time < Data.cols(), "MemDS delays are too high." ); 41 42 42 43 shared_ptr<RV> r = UI::build<RV> ( set, "rv", UI::compulsory );