Lines Matching full:char
91 bool Exists (const char *ns,
92 const char *path) const;
94 bool HasNameSpace (const char *ns) const;
98 const char *ns = 0,
99 const char *path = 0);
101 void Remove (const char *ns,
102 const char *path);
104 void RemoveProperties (const char *ns);
106 void RemoveEmptyStringOrArray (const char *ns,
107 const char *path);
109 void RemoveEmptyStringsAndArrays (const char *ns = 0);
111 void Set (const char *ns,
112 const char *path,
113 const char *text);
115 bool GetString (const char *ns,
116 const char *path,
119 void SetString (const char *ns,
120 const char *path,
123 bool GetStringList (const char *ns,
124 const char *path,
127 void SetStringList (const char *ns,
128 const char *path,
132 void SetStructField (const char *ns,
133 const char *path,
134 const char *fieldNS,
135 const char *fieldName,
138 void SetStructField (const char *ns,
139 const char *path,
140 const char *fieldNS,
141 const char *fieldName,
142 const char *s);
144 void DeleteStructField (const char *ns,
145 const char *path,
146 const char *fieldNS,
147 const char *fieldName);
149 bool GetStructField (const char *ns,
150 const char *path,
151 const char *fieldNS,
152 const char *fieldName,
155 void SetAltLangDefault (const char *ns,
156 const char *path,
159 bool GetAltLangDefault (const char *ns,
160 const char *path,
163 bool GetBoolean (const char *ns,
164 const char *path,
167 void SetBoolean (const char *ns,
168 const char *path,
171 bool Get_int32 (const char *ns,
172 const char *path,
175 void Set_int32 (const char *ns,
176 const char *path,
180 bool Get_uint32 (const char *ns,
181 const char *path,
184 void Set_uint32 (const char *ns,
185 const char *path,
188 bool Get_real64 (const char *ns,
189 const char *path,
192 void Set_real64 (const char *ns,
193 const char *path,
199 bool Get_urational (const char *ns,
200 const char *path,
203 void Set_urational (const char *ns,
204 const char *path,
207 bool Get_srational (const char *ns,
208 const char *path,
211 void Set_srational (const char *ns,
212 const char *path,
215 bool GetFingerprint (const char *ns,
216 const char *path,
219 void SetFingerprint (const char *ns,
220 const char *path,
224 void SetVersion2to4 (const char *ns,
225 const char *path,
246 void ValidateStringList (const char *ns,
247 const char *path);
284 void ComposeArrayItemPath (const char *ns,
285 const char *arrayName,
289 void ComposeStructFieldPath (const char *ns,
290 const char *structName,
291 const char *fieldNS,
292 const char *fieldName,
295 int32 CountArrayItems (const char *ns,
296 const char *path) const;
298 void AppendArrayItem (const char *ns,
299 const char *arrayName,
300 const char *itemValue,
311 void DocOpsOpenXMP (const char *srcMIMI);
313 void DocOpsPrepareForSave (const char *srcMIMI,
314 const char *dstMIMI,
317 void DocOpsUpdateMetadata (const char *srcMIMI);
323 static void TrimDecimal (char *s);
343 bool SyncString (const char *ns,
344 const char *path,
348 void SyncStringList (const char *ns,
349 const char *path,
354 bool SyncAltLangDefault (const char *ns,
355 const char *path,
359 void Sync_uint32 (const char *ns,
360 const char *path,
365 void Sync_uint32_array (const char *ns,
366 const char *path,
372 void Sync_urational (const char *ns,
373 const char *path,
377 void Sync_srational (const char *ns,
378 const char *path,
389 bool DateTimeIsDateOnly (const char *ns,
390 const char *path);