From 03f1f3a720bae9254a93d8b07ee0009d9f1b385c Mon Sep 17 00:00:00 2001
From: Federico Felici <federico.felici@epfl.ch>
Date: Fri, 26 Jul 2019 16:13:15 +0200
Subject: [PATCH] Add method to get list of available expcodes

---
 code/classes/SCDclass_expcodecontainer.m | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/code/classes/SCDclass_expcodecontainer.m b/code/classes/SCDclass_expcodecontainer.m
index 90b686a..7059517 100644
--- a/code/classes/SCDclass_expcodecontainer.m
+++ b/code/classes/SCDclass_expcodecontainer.m
@@ -12,6 +12,14 @@ classdef SCDclass_expcodecontainer
            obj.expcodes={};
         end
     
+        function list = getcodelist(obj)
+          % get numerical list of available codes;
+          list = zeros(1,obj.numexpcodes);
+          for ii=1:obj.numexpcodes
+            list(ii) = obj.expcodes{ii}{1};
+          end
+        end
+          
         function obj=insertexpcode(obj, maincode, definefunction)
            
             if(obj.numexpcodes==0)
-- 
GitLab