net.augeas.jna
Interface Aug

All Superinterfaces:
com.sun.jna.Library

public interface Aug
extends com.sun.jna.Library

Mapping of the c code to JNA


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.sun.jna.Library
com.sun.jna.Library.Handler
 
Field Summary
static Aug INSTANCE
           
 
Fields inherited from interface com.sun.jna.Library
OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER
 
Method Summary
 int aug_close(AugPointer aug)
           
 int aug_defnode(AugPointer aug, java.lang.String name, java.lang.String expr, java.lang.String value, com.sun.jna.ptr.IntByReference created)
           
 int aug_defvar(AugPointer aug, java.lang.String name, java.lang.String expr)
           
 int aug_get(AugPointer aug, java.lang.String path, com.sun.jna.StringArray value)
           
 AugPointer aug_init(java.lang.String root, java.lang.String loadpath, int flags)
           
 int aug_insert(AugPointer aug, java.lang.String path, java.lang.String label, int before)
           
 int aug_load(AugPointer aug)
           
 int aug_match(AugPointer aug, java.lang.String path, com.sun.jna.ptr.PointerByReference matches)
           
 int aug_mv(AugPointer aug, java.lang.String src, java.lang.String dest)
           
 int aug_rm(AugPointer aug, java.lang.String path)
           
 int aug_save(AugPointer aug)
           
 int aug_set(AugPointer aug, java.lang.String path, java.lang.String value)
           
 

Field Detail

INSTANCE

static final Aug INSTANCE
Method Detail

aug_init

AugPointer aug_init(java.lang.String root,
                    java.lang.String loadpath,
                    int flags)

aug_defvar

int aug_defvar(AugPointer aug,
               java.lang.String name,
               java.lang.String expr)

aug_defnode

int aug_defnode(AugPointer aug,
                java.lang.String name,
                java.lang.String expr,
                java.lang.String value,
                com.sun.jna.ptr.IntByReference created)

aug_get

int aug_get(AugPointer aug,
            java.lang.String path,
            com.sun.jna.StringArray value)

aug_set

int aug_set(AugPointer aug,
            java.lang.String path,
            java.lang.String value)

aug_insert

int aug_insert(AugPointer aug,
               java.lang.String path,
               java.lang.String label,
               int before)

aug_load

int aug_load(AugPointer aug)

aug_rm

int aug_rm(AugPointer aug,
           java.lang.String path)

aug_mv

int aug_mv(AugPointer aug,
           java.lang.String src,
           java.lang.String dest)

aug_match

int aug_match(AugPointer aug,
              java.lang.String path,
              com.sun.jna.ptr.PointerByReference matches)

aug_save

int aug_save(AugPointer aug)

aug_close

int aug_close(AugPointer aug)