All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
le_cfgAdmin_interface.h
Go to the documentation of this file.
1 /*
2  * ====================== WARNING ======================
3  *
4  * THE CONTENTS OF THIS FILE HAVE BEEN AUTO-GENERATED.
5  * DO NOT MODIFY IN ANY WAY.
6  *
7  * ====================== WARNING ======================
8  */
9 
51 #ifndef LE_CFGADMIN_H_INCLUDE_GUARD
52 #define LE_CFGADMIN_H_INCLUDE_GUARD
53 
54 
55 #include "legato.h"
56 
57 // Interface specific includes
58 #include "le_cfg_interface.h"
59 
60 
61 //--------------------------------------------------------------------------------------------------
65 //--------------------------------------------------------------------------------------------------
67 (
68  void
69 );
70 
71 //--------------------------------------------------------------------------------------------------
75 //--------------------------------------------------------------------------------------------------
77 (
78  void
79 );
80 
81 
82 //--------------------------------------------------------------------------------------------------
83 
84 //--------------------------------------------------------------------------------------------------
85 typedef struct le_cfgAdmin_Iterator* le_cfgAdmin_IteratorRef_t;
86 
87 //--------------------------------------------------------------------------------------------------
104 //--------------------------------------------------------------------------------------------------
106 (
107  le_cfg_IteratorRef_t iteratorRef,
110 
111  const char* filePath,
114 
115  const char* nodePath
120 );
121 
122 //--------------------------------------------------------------------------------------------------
137 //--------------------------------------------------------------------------------------------------
139 (
140  le_cfg_IteratorRef_t iteratorRef,
143 
144  const char* filePath,
147 
148  const char* nodePath
153 );
154 
155 //--------------------------------------------------------------------------------------------------
159 //--------------------------------------------------------------------------------------------------
161 (
162  const char* treeName
165 );
166 
167 //--------------------------------------------------------------------------------------------------
172 //--------------------------------------------------------------------------------------------------
173 le_cfgAdmin_IteratorRef_t le_cfgAdmin_CreateTreeIterator
174 (
175  void
176 );
177 
178 //--------------------------------------------------------------------------------------------------
182 //--------------------------------------------------------------------------------------------------
184 (
185  le_cfgAdmin_IteratorRef_t iteratorRef
188 );
189 
190 //--------------------------------------------------------------------------------------------------
198 //--------------------------------------------------------------------------------------------------
200 (
201  le_cfgAdmin_IteratorRef_t iteratorRef,
204 
205  char* name,
209 
210  size_t nameNumElements
212 );
213 
214 //--------------------------------------------------------------------------------------------------
221 //--------------------------------------------------------------------------------------------------
223 (
224  le_cfgAdmin_IteratorRef_t iteratorRef
227 );
228 
229 
230 #endif // LE_CFGADMIN_H_INCLUDE_GUARD
231 
void le_cfgAdmin_ReleaseTreeIterator(le_cfgAdmin_IteratorRef_t iteratorRef)
le_result_t
Definition: le_basics.h:34
le_result_t le_cfgAdmin_GetTreeName(le_cfgAdmin_IteratorRef_t iteratorRef, char *name, size_t nameNumElements)
le_result_t le_cfgAdmin_NextTree(le_cfgAdmin_IteratorRef_t iteratorRef)
le_result_t le_cfgAdmin_ExportTree(le_cfg_IteratorRef_t iteratorRef, const char *filePath, const char *nodePath)
le_result_t le_cfgAdmin_ImportTree(le_cfg_IteratorRef_t iteratorRef, const char *filePath, const char *nodePath)
void le_cfgAdmin_DisconnectService(void)
le_cfgAdmin_IteratorRef_t le_cfgAdmin_CreateTreeIterator(void)
void le_cfgAdmin_ConnectService(void)
void le_cfgAdmin_DeleteTree(const char *treeName)