comparison assertType.m @ 704:111fcbcff2e9 feature/optim

merg with featuew grids
author Ylva Rydin <ylva.rydin@telia.com>
date Fri, 03 Nov 2017 10:53:15 +0100
parents 75f9b7a80f28
children
comparison
equal deleted inserted replaced
703:027f606fa691 704:111fcbcff2e9
1 function assertType(obj, type) 1 function assertType(obj, type)
2 if ~isa(obj, type) 2 if ~iscell(type)
3 error('sbplib:assertType:wrongType', '"%s" must have type "%s", found "%s"', inputname(1), type, class(obj)); 3 if ~isa(obj, type)
4 error('sbplib:assertType:wrongType', '"%s" must have type "%s", found "%s"', inputname(1), type, class(obj));
5 end
6 else
7 if ~isAnyOf(obj, type)
8 error('sbplib:assertType:wrongType', '"%s" must be one of the types %s, found "%s"', inputname(1), toString(type), class(obj));
9 end
4 end 10 end
5 end 11 end