| MatrixBerryCore
    | 
| Namespaces | |
| test | |
| Functions | |
| function | xmlformat (in SData, in attSwitch, in name, in level, in SMetaData) | 
| XMLFORMAT formats the variable V into a name-based tag XML string xstr.  More... | |
| function | getClass (in inpVal) | 
| function | getIsNotRow (in inpArray) | 
| function | mynum2str (in aVec) | 
| function | charFuncSubstitute (in content) | 
| function | xmlload (in fileName) | 
| XMLLOAD loads XML file and converts it into Matlab structure or variable.  More... | |
| function | xmlparse (in inpXmlString, in attSwitch, in SData, in level) | 
| XMLPARSE parses XML string str and returns matlab variable/structure. This is a non-validating parser!  More... | |
| function | charFuncReSubstitute (in inpStr) | 
| function | getFindStr (in longStr, in shortStr) | 
| find positions of occurences of string str in longstr  More... | |
| function | xmlsave (in fileName, in SData, in varargin) | 
| XMLSAVE saves structure or variable(s) to a file using XML format.  More... | |
| function mxberry::xml::charFuncReSubstitute | ( | in | inpStr | ) | 
| function mxberry::xml::charFuncSubstitute | ( | in | content | ) | 
| function mxberry::xml::getClass | ( | in | inpVal | ) | 
| function mxberry::xml::getFindStr | ( | in | longStr, | 
| in | shortStr | ||
| ) | 
find positions of occurences of string str in longstr
| function mxberry::xml::getIsNotRow | ( | in | inpArray | ) | 
| function mxberry::xml::mynum2str | ( | in | aVec | ) | 
| function mxberry::xml::xmlformat | ( | in | SData, | 
| in | attSwitch, | ||
| in | name, | ||
| in | level, | ||
| in | SMetaData | ||
| ) | 
XMLFORMAT formats the variable V into a name-based tag XML string xstr.
* Input: * regular: * SData: any[]/struct[] - Matlab variable or structure. * The data types we can deal with are: * char,numeric,complex,struct,sparse,cell,logical/boolean * Not handled are data types: * function_handle,single,intxx,uintxx,java objects * * optional: * attSwitch: char[1,]- optional,'on'- writes attributes, * 'off'- writes "plain" XML * name: char[1,] - optional,give root element a specific name, * eg. 'books' * level: double[1,1] - internal,increases tab padding at * beginning of xstr * SMetaData: struct[1,1] - structure with meta information for * a root tag * * Output: * xstr: char[1,] - string,containing XML description of variable V *
| function mxberry::xml::xmlload | ( | in | fileName | ) | 
XMLLOAD loads XML file and converts it into Matlab structure or variable.
* Input: * regular: * file: char[1,] - filename of xml file written with xmlsave * * Output: * SData: any/struct[1,1] - variable of arbitrary type/structure * loaded from xml file * SMetaData: struct[1,1] - structure containing a meta-infromation loaded * from the specified file at the root level *
| function mxberry::xml::xmlparse | ( | in | inpXmlString, | 
| in | attSwitch, | ||
| in | SData, | ||
| in | level | ||
| ) | 
XMLPARSE parses XML string str and returns matlab variable/structure. This is a non-validating parser!
* Input: * regular: * inpXmlString: char[1,] - xml string, possibly loaded from a file * via "xmlload" * * optional: * attSwitch: char[1,] 'on'- reads attributes, 'off'- ignores * attributes * SData: any/struct[] - Variable which gets extended * or whose substructure parameters get overridden by entries in * the string. * * Output: * * SData: any/struct[1,1] - matlab variable or structure * SMetaData structure with meta data stored in the root tag *
| function mxberry::xml::xmlsave | ( | in | fileName, | 
| in | SData, | ||
| in | varargin | ||
| ) | 
XMLSAVE saves structure or variable(s) to a file using XML format.
* Input: * regular: * fileName: char[1,] - filename * SData: any[]/struct[], - Matlab variable or structure to store * in file. * * optional: * attSwitch: char[1,] - optional, 'on' stores XML type attributes (default), * 'off' doesn't store XML type attributes * SMetaData: struct[1,1] - structure containing a meta information * to be stored in the resulting xml file, empty by default * * properties: * isTsInserted: logical[1,1] when false, timestamp is not recorded * into resulting xml file, true by default * * Output: * none: *
 1.8.13
 1.8.13