c++/EEDB/TrackCache.cpp
////////////////////////////////////////////////////
//
// getter/setter methods of data which is stored in database
//
////////////////////////////////////////////////////
getter/setter methods of data which is stored in database
getter / setter methods of data which is stored in database
EEDB::MetadataSet*   EEDB::TrackCache::metadataset() {
  if(!_metadata_loaded) {
    _metadata_loaded = true;
    if(_database != NULL) {      
      vector<DBObject*> mdata = EEDB::Metadata::fetch_all_by_track_cache_id(_database, _primary_db_id);
      _metadataset.add_metadata(mdata);
    }
  }
  return &_metadataset;
}
EEDB :: MetadataSet * EEDB :: TrackCache :: metadataset ( ) { if ( ! _metadata_loaded ) { _metadata_loaded = true ; if ( _database != NULL ) { vector < DBObject * > mdata = EEDB :: Metadata :: fetch_all_by_track_cache_id ( _database , _primary_db_id ) ; _metadataset . add_metadata ( mdata ) ; } } return & _metadataset ; }
getter/setter methods of data which is stored in database
getter / setter methods of data which is stored in database
//$self->{'metadataset'}->remove_duplicates;