axlSDBGetChildren
axlSDBGetChildren(x_SDBH[t_name] [t_value]S_returnAs) =>l_children/ nil
Description
Returns child elements of the provided setup database handle.
Arguments
|
Optional filtration by element name. If not provided, all child elements of the parent will be returned. |
||
|
Optional filtration by element value. If provided, t_name must also be specified. |
||
Value Returned
|
A list corresponding to the value set for s_returnAs is returned. |
||
Examples
Returns child elements of the given setup database handle.
;; given x_mainSDB pointing to current setup
extensionSDBH = axlSDBPutExtension( x_mainSDB "test extension")
axlSDBSetChild( extensionSDBH "King" "Louis XIV")
axlSDBGetChildren(extensionSDBH ?name "King" ?returnAs 'assoc)
=> (("King" "Louis XIV"))
axlSDBSetMultipleEntry( "King")
axlSDBSetChild( extensionSDBH "King" "Henry VII")
axlSDBGetChildren(extensionSDBH ?name "King" ?returnAs 'handles)
=> '(1852 1854)
axlSDBGetChildren(extensionSDBH ?name "King" ?returnAs 'assoc)
=> (("King" "Louis XIV") ("King" "Henry VII"))
axlSDBGetChildren(extensionSDBH ?name "King" ?value "Louis XIV" ?returnAs 'assoc)
=> (("King" "Louis XIV"))
Return to top