40#include "ling_class/EST_item_content_aux.h"
41#include "ling_class/EST_item_aux.h"
42#include "ling_class/EST_Item_Content.h"
43#include "EST_String.h"
46#include "../base_class/EST_get_function_template.h"
60 if (f.relations.length() == 0)
61 return getValI(f, name, def, s);
65 p = f.relations.head();
66 EST_Item *i = item(f.relations.list(p).v);
67 return getVal(*i, name, def, s);
77 if (f.relations.length() == 0)
82 p = f.relations.head();
83 EST_Item *i = item(f.relations.list(p).v);
84 return getString(*i, name, def, s);
93 if (f.relations.length() == 0)
98 p = f.relations.head();
99 EST_Item *i = item(f.relations.list(p).v);
100 return getInteger(*i, name, def, s);
109 if (f.relations.length() == 0)
114 p = f.relations.head();
115 EST_Item *i = item(f.relations.list(p).v);
116 return getFloat(*i, name, def, s);
126 EST_feat_status
status=efs_ok;
146 EST_feat_status
status=efs_ok;
169 EST_feat_status
status=efs_ok;
192 EST_feat_status
status=efs_ok;