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 
55 #ifndef LE_CFGADMIN_INTERFACE_H_INCLUDE_GUARD
56 #define LE_CFGADMIN_INTERFACE_H_INCLUDE_GUARD
57 
58 
59 #include "legato.h"
60 
61 // Interface specific includes
62 #include "le_cfg_interface.h"
63 
64 
65 //--------------------------------------------------------------------------------------------------
76 //--------------------------------------------------------------------------------------------------
78 (
79  void
80 );
81 
82 //--------------------------------------------------------------------------------------------------
93 //--------------------------------------------------------------------------------------------------
95 (
96  void
97 );
98 
99 
100 //--------------------------------------------------------------------------------------------------
104 //--------------------------------------------------------------------------------------------------
105 typedef struct le_cfgAdmin_Iterator* le_cfgAdmin_IteratorRef_t;
106 
107 //--------------------------------------------------------------------------------------------------
122 //--------------------------------------------------------------------------------------------------
124 (
125  le_cfg_IteratorRef_t iteratorRef,
128 
129  const char* filePath,
132 
133  const char* nodePath
138 );
139 
140 //--------------------------------------------------------------------------------------------------
152 //--------------------------------------------------------------------------------------------------
154 (
155  le_cfg_IteratorRef_t iteratorRef,
158 
159  const char* filePath,
162 
163  const char* nodePath
168 );
169 
170 //--------------------------------------------------------------------------------------------------
174 //--------------------------------------------------------------------------------------------------
176 (
177  const char* treeName
180 );
181 
182 //--------------------------------------------------------------------------------------------------
187 //--------------------------------------------------------------------------------------------------
189 (
190  void
191 );
192 
193 //--------------------------------------------------------------------------------------------------
197 //--------------------------------------------------------------------------------------------------
199 (
200  le_cfgAdmin_IteratorRef_t iteratorRef
203 );
204 
205 //--------------------------------------------------------------------------------------------------
213 //--------------------------------------------------------------------------------------------------
215 (
216  le_cfgAdmin_IteratorRef_t iteratorRef,
219 
220  char* name,
224 
225  size_t nameNumElements
227 );
228 
229 //--------------------------------------------------------------------------------------------------
236 //--------------------------------------------------------------------------------------------------
238 (
239  le_cfgAdmin_IteratorRef_t iteratorRef
242 );
243 
244 
245 #endif // LE_CFGADMIN_INTERFACE_H_INCLUDE_GUARD
246 
struct le_cfgAdmin_Iterator * le_cfgAdmin_IteratorRef_t
Definition: le_cfgAdmin_interface.h:105
void le_cfgAdmin_ReleaseTreeIterator(le_cfgAdmin_IteratorRef_t iteratorRef)
le_result_t
Definition: le_basics.h:35
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)
struct le_cfg_Iterator * le_cfg_IteratorRef_t
Definition: le_cfg_interface.h:305
le_cfgAdmin_IteratorRef_t le_cfgAdmin_CreateTreeIterator(void)
void le_cfgAdmin_ConnectService(void)
void le_cfgAdmin_DeleteTree(const char *treeName)