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 //--------------------------------------------------------------------------------------------------
69 //--------------------------------------------------------------------------------------------------
71 (
72  void
73 );
74 
75 //--------------------------------------------------------------------------------------------------
79 //--------------------------------------------------------------------------------------------------
81 (
82  void
83 );
84 
85 
86 //--------------------------------------------------------------------------------------------------
90 //--------------------------------------------------------------------------------------------------
91 typedef struct le_cfgAdmin_Iterator* le_cfgAdmin_IteratorRef_t;
92 
93 //--------------------------------------------------------------------------------------------------
108 //--------------------------------------------------------------------------------------------------
110 (
111  le_cfg_IteratorRef_t iteratorRef,
114 
115  const char* filePath,
118 
119  const char* nodePath
124 );
125 
126 //--------------------------------------------------------------------------------------------------
138 //--------------------------------------------------------------------------------------------------
140 (
141  le_cfg_IteratorRef_t iteratorRef,
144 
145  const char* filePath,
148 
149  const char* nodePath
154 );
155 
156 //--------------------------------------------------------------------------------------------------
160 //--------------------------------------------------------------------------------------------------
162 (
163  const char* treeName
166 );
167 
168 //--------------------------------------------------------------------------------------------------
173 //--------------------------------------------------------------------------------------------------
175 (
176  void
177 );
178 
179 //--------------------------------------------------------------------------------------------------
183 //--------------------------------------------------------------------------------------------------
185 (
186  le_cfgAdmin_IteratorRef_t iteratorRef
189 );
190 
191 //--------------------------------------------------------------------------------------------------
199 //--------------------------------------------------------------------------------------------------
201 (
202  le_cfgAdmin_IteratorRef_t iteratorRef,
205 
206  char* name,
210 
211  size_t nameNumElements
213 );
214 
215 //--------------------------------------------------------------------------------------------------
222 //--------------------------------------------------------------------------------------------------
224 (
225  le_cfgAdmin_IteratorRef_t iteratorRef
228 );
229 
230 
231 #endif // LE_CFGADMIN_INTERFACE_H_INCLUDE_GUARD
232 
struct le_cfgAdmin_Iterator * le_cfgAdmin_IteratorRef_t
Definition: le_cfgAdmin_interface.h:91
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:291
le_cfgAdmin_IteratorRef_t le_cfgAdmin_CreateTreeIterator(void)
void le_cfgAdmin_ConnectService(void)
void le_cfgAdmin_DeleteTree(const char *treeName)