le_cfg_common.h
Go to the documentation of this file.
28 //--------------------------------------------------------------------------------------------------32 //--------------------------------------------------------------------------------------------------35 //--------------------------------------------------------------------------------------------------39 //--------------------------------------------------------------------------------------------------42 //--------------------------------------------------------------------------------------------------46 //--------------------------------------------------------------------------------------------------49 //--------------------------------------------------------------------------------------------------53 //--------------------------------------------------------------------------------------------------56 //--------------------------------------------------------------------------------------------------60 //--------------------------------------------------------------------------------------------------63 //--------------------------------------------------------------------------------------------------67 //--------------------------------------------------------------------------------------------------71 //--------------------------------------------------------------------------------------------------75 //--------------------------------------------------------------------------------------------------96 //--------------------------------------------------------------------------------------------------100 //--------------------------------------------------------------------------------------------------104 //--------------------------------------------------------------------------------------------------108 //--------------------------------------------------------------------------------------------------110 (116 //--------------------------------------------------------------------------------------------------120 //--------------------------------------------------------------------------------------------------127 //--------------------------------------------------------------------------------------------------131 //--------------------------------------------------------------------------------------------------138 //--------------------------------------------------------------------------------------------------142 //--------------------------------------------------------------------------------------------------149 //--------------------------------------------------------------------------------------------------157 * @note A tree transaction is global to that tree; a long-held read transaction will block other162 //--------------------------------------------------------------------------------------------------170 //--------------------------------------------------------------------------------------------------184 //--------------------------------------------------------------------------------------------------192 //--------------------------------------------------------------------------------------------------199 //--------------------------------------------------------------------------------------------------207 //--------------------------------------------------------------------------------------------------209 * Closes and frees the given iterator object. If the iterator is a write iterator, the transaction210 * will be canceled. If the iterator is a read iterator, the transaction will be closed. No data is215 //--------------------------------------------------------------------------------------------------223 //--------------------------------------------------------------------------------------------------232 //--------------------------------------------------------------------------------------------------242 //--------------------------------------------------------------------------------------------------251 //--------------------------------------------------------------------------------------------------259 //--------------------------------------------------------------------------------------------------265 * children of this node are not written to, then this node will not persist even if the iterator is273 //--------------------------------------------------------------------------------------------------281 //--------------------------------------------------------------------------------------------------305 //--------------------------------------------------------------------------------------------------313 //--------------------------------------------------------------------------------------------------346 //--------------------------------------------------------------------------------------------------361 //--------------------------------------------------------------------------------------------------367 //--------------------------------------------------------------------------------------------------378 //--------------------------------------------------------------------------------------------------385 //--------------------------------------------------------------------------------------------------400 //--------------------------------------------------------------------------------------------------407 //--------------------------------------------------------------------------------------------------419 //--------------------------------------------------------------------------------------------------423 //--------------------------------------------------------------------------------------------------431 //--------------------------------------------------------------------------------------------------440 //--------------------------------------------------------------------------------------------------451 //--------------------------------------------------------------------------------------------------462 //--------------------------------------------------------------------------------------------------473 //--------------------------------------------------------------------------------------------------482 //--------------------------------------------------------------------------------------------------493 //--------------------------------------------------------------------------------------------------499 //--------------------------------------------------------------------------------------------------510 //--------------------------------------------------------------------------------------------------522 //--------------------------------------------------------------------------------------------------541 //--------------------------------------------------------------------------------------------------548 //--------------------------------------------------------------------------------------------------561 //--------------------------------------------------------------------------------------------------578 //--------------------------------------------------------------------------------------------------599 //--------------------------------------------------------------------------------------------------608 //--------------------------------------------------------------------------------------------------623 //--------------------------------------------------------------------------------------------------636 //--------------------------------------------------------------------------------------------------650 //--------------------------------------------------------------------------------------------------657 //--------------------------------------------------------------------------------------------------670 //--------------------------------------------------------------------------------------------------681 //--------------------------------------------------------------------------------------------------695 //--------------------------------------------------------------------------------------------------704 //--------------------------------------------------------------------------------------------------717 //--------------------------------------------------------------------------------------------------727 //--------------------------------------------------------------------------------------------------741 //--------------------------------------------------------------------------------------------------748 //--------------------------------------------------------------------------------------------------761 //--------------------------------------------------------------------------------------------------766 //--------------------------------------------------------------------------------------------------774 //--------------------------------------------------------------------------------------------------776 * Clears the current value of a node. If the node doesn't currently exist then it is created as a779 //--------------------------------------------------------------------------------------------------787 //--------------------------------------------------------------------------------------------------795 //--------------------------------------------------------------------------------------------------809 //--------------------------------------------------------------------------------------------------813 //--------------------------------------------------------------------------------------------------823 //--------------------------------------------------------------------------------------------------832 //--------------------------------------------------------------------------------------------------849 //--------------------------------------------------------------------------------------------------853 //--------------------------------------------------------------------------------------------------865 //--------------------------------------------------------------------------------------------------868 * value, then it will be rounded and returned as an integer. Otherwise If the underlying value is873 //--------------------------------------------------------------------------------------------------883 //--------------------------------------------------------------------------------------------------887 //--------------------------------------------------------------------------------------------------897 //--------------------------------------------------------------------------------------------------907 //--------------------------------------------------------------------------------------------------917 //--------------------------------------------------------------------------------------------------923 //--------------------------------------------------------------------------------------------------933 //--------------------------------------------------------------------------------------------------940 //--------------------------------------------------------------------------------------------------950 //--------------------------------------------------------------------------------------------------954 //--------------------------------------------------------------------------------------------------struct le_cfg_ChangeHandler * le_cfg_ChangeHandlerRef_tDefinition: le_cfg_common.h:101void(* le_cfg_ChangeHandlerFunc_t)(void *contextPtr)Definition: le_cfg_common.h:110Non-leaf node, this node is the parent of other nodes.Definition: le_cfg_common.h:88