Home > classes > @provenance > get.m

get

PURPOSE ^

GET get provenance properties.

SYNOPSIS ^

function val = get(p, propName)

DESCRIPTION ^

 GET get provenance properties.

     creator = get(p, 'creator');
     created = get(p, 'created');
          ip = get(p, 'ip');
    hostname = get(p, 'hostname');
          os = get(p, 'os');
  matlab_ver = get(p, 'matlab_version');
 sigproc_ver = get(p, 'sigproc_version');
   ltpda_ver = get(p, 'ltpda_version');
 
 M Hewitson 30-01-07
 
 $Id: get.html,v 1.1 2007/06/08 14:15:07 hewitson Exp $

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 function val = get(p, propName)
0002 
0003 % GET get provenance properties.
0004 %
0005 %     creator = get(p, 'creator');
0006 %     created = get(p, 'created');
0007 %          ip = get(p, 'ip');
0008 %    hostname = get(p, 'hostname');
0009 %          os = get(p, 'os');
0010 %  matlab_ver = get(p, 'matlab_version');
0011 % sigproc_ver = get(p, 'sigproc_version');
0012 %   ltpda_ver = get(p, 'ltpda_version');
0013 %
0014 % M Hewitson 30-01-07
0015 %
0016 % $Id: get.html,v 1.1 2007/06/08 14:15:07 hewitson Exp $
0017 %
0018 
0019 switch propName
0020   case 'creator'
0021     val = p.creator;
0022   case 'created'
0023     val = p.created;
0024   case 'ip'
0025     val = p.ip;
0026   case 'hostname'
0027     val = p.hostname;
0028   case 'os'
0029     val = p.os;
0030   case 'matlab_version'
0031     val = p.matlab_version;
0032   case 'sigproc_version'
0033     val = p.sigproc_version;
0034   case 'ltpda_version'
0035     val = p.ltpda_version;
0036   otherwise
0037     error([propName, ' is not a valid provenance property.']);
0038 end

Generated on Fri 08-Jun-2007 16:09:11 by m2html © 2003