net.augeas.jna

Interface Aug

public interface Aug extends Library

Mapping of the c code to JNA
Field Summary
AugINSTANCE
Method Summary
intaug_close(AugPointer aug)
intaug_defnode(AugPointer aug, String name, String expr, String value, IntByReference created)
intaug_defvar(AugPointer aug, String name, String expr)
intaug_error(AugPointer aug)
Stringaug_error_details(AugPointer aug)
Stringaug_error_message(AugPointer aug)
Stringaug_error_minor_message(AugPointer aug)
intaug_get(AugPointer aug, String path, StringArray value)
AugPointeraug_init(String root, String loadpath, int flags)
intaug_insert(AugPointer aug, String path, String label, int before)
intaug_load(AugPointer aug)
intaug_match(AugPointer aug, String path, PointerByReference matches)
intaug_mv(AugPointer aug, String src, String dest)
intaug_rm(AugPointer aug, String path)
intaug_save(AugPointer aug)
intaug_set(AugPointer aug, String path, String value)
intaug_setm(AugPointer aug, String base, String sub, String value)

Field Detail

INSTANCE

public Aug INSTANCE

Method Detail

aug_close

public int aug_close(AugPointer aug)

aug_defnode

public int aug_defnode(AugPointer aug, String name, String expr, String value, IntByReference created)

aug_defvar

public int aug_defvar(AugPointer aug, String name, String expr)

aug_error

public int aug_error(AugPointer aug)

aug_error_details

public String aug_error_details(AugPointer aug)

aug_error_message

public String aug_error_message(AugPointer aug)

aug_error_minor_message

public String aug_error_minor_message(AugPointer aug)

aug_get

public int aug_get(AugPointer aug, String path, StringArray value)

aug_init

public AugPointer aug_init(String root, String loadpath, int flags)

aug_insert

public int aug_insert(AugPointer aug, String path, String label, int before)

aug_load

public int aug_load(AugPointer aug)

aug_match

public int aug_match(AugPointer aug, String path, PointerByReference matches)

aug_mv

public int aug_mv(AugPointer aug, String src, String dest)

aug_rm

public int aug_rm(AugPointer aug, String path)

aug_save

public int aug_save(AugPointer aug)

aug_set

public int aug_set(AugPointer aug, String path, String value)

aug_setm

public int aug_setm(AugPointer aug, String base, String sub, String value)