view matlab/db/dbload.m @ 19:256016cddcba

Moved to library(debug) for messages; more helpful message if foreign library fails to load.
author samer
date Thu, 09 Feb 2012 10:57:10 +0000
parents 0dd31a8c66bd
children
line wrap: on
line source
% dbload - Load value from given matbase locator
%
% dbload :: locator(A) -> A.

% SA: 2008-06 - much simplified by using functional form of load
function x=dbload(loc)
	n=strfind(loc,'|');

	if n>1, 
		x=getfield(load(fullfile(dbroot,loc(1:n-1))),loc(n+1:end));
	else
		error('dbload:badlocator',sprintf('%s is not a valid locator',loc));
	end