Show
Ignore:
Timestamp:
08/16/09 18:13:31 (15 years ago)
Author:
smidl
Message:

removal of unused functions _e() and samplecond(,) and added documentation lines

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • library/bdm/mex/config2mxstruct.h

    r477 r536  
    88using namespace libconfig; 
    99 
     10//! Reimplementation of libconfig's Config class for Matlab mxArray structures 
    1011class UImxConfig : public Config { 
    1112public: 
     13        //! Matlab structure where the info is stored 
    1214        mxArray *mxconfig; 
     15        //! Load file in libconfig syntax to Matlab arrays 
    1316        UImxConfig ( const char * filename ) { 
    1417                Config config; 
     
    1619                mxconfig = group2mxstruct ( config.getRoot() ); 
    1720        } 
     21        //! Convert existing Setting to Matlab arrays 
    1822        UImxConfig ( const Setting &setting ) { 
    1923                mxconfig = group2mxstruct ( setting ); 
     
    2125 
    2226private: 
    23  
     27        //! Convert libconfig's array to Matlab vector 
    2428        mxArray* array2mxvector ( const Setting &setting )  { 
    2529                if ( !setting.isArray() ) mexErrMsgTxt ( "Given setting is not an array" ); 
     
    4044        } 
    4145 
     46        //! Convert libconfig's array to Matlab matrix 
    4247        mxArray* list2mxmatrix ( const Setting &setting )  { 
    4348                if ( !setting.isList() || ( "matrix" != setting[0] ) ) 
     
    5863                return result; 
    5964        } 
    60  
     65         
     66        //! Convert libconfig's gourp to Matlab structure 
    6167        mxArray* group2mxstruct ( const Setting &setting ) { 
    6268                if ( !setting.isGroup() ) mexErrMsgTxt ( "Given setting is not a group." ); 
     
    102108 
    103109        } 
    104  
     110        //! Convert libconfig's list  to Matlab cell 
    105111        mxArray* list2mxcell ( const Setting &setting )  { 
    106112                if ( !setting.isList() ) mexErrMsgTxt ( "Given setting is not a list." );