… | |
… | |
365 | void get (attachable *obj, int oid); |
365 | void get (attachable *obj, int oid); |
366 | |
366 | |
367 | // parse next line |
367 | // parse next line |
368 | void next (); |
368 | void next (); |
369 | // skip the current key-value (usually fetch next line, for |
369 | // skip the current key-value (usually fetch next line, for |
370 | // multiline-fields, skips untilt he corresponding end-kw |
370 | // multiline-fields, skips till the corresponding end-kw |
371 | void skip (); |
371 | void skip (); |
372 | |
|
|
373 | //TODO: remove, deprecated |
|
|
374 | keyword get_kv () |
|
|
375 | { |
|
|
376 | next (); |
|
|
377 | return kw; |
|
|
378 | } |
|
|
379 | |
372 | |
380 | char *get_str () { return value; } // may be 0 |
373 | char *get_str () { return value; } // may be 0 |
381 | void get_ml (keyword kend, shstr &sh); |
374 | void get_ml (keyword kend, shstr &sh); |
382 | |
375 | |
383 | void get_ornull (shstr &sh) const { sh = value; } |
376 | void get_ornull (shstr &sh) const { sh = value; } |