processing.app

## Interface Platform.CLibrary

- All Superinterfaces:
    Library
  Enclosing class:
    Platform

      public static interface Platform.CLibrary
      extends Library

- - ### Nested Class Summary

    - ### Nested classes/interfaces inherited from interface Library

      `Library.Handler`

  - ### Field Summary

    Fields
    Modifier and Type | Field and Description
    --- | ---
    `static Platform.CLibrary` | `INSTANCE`

    - ### Fields inherited from interface Library

      `OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_OPEN_FLAGS, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER`

  - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `String` | `getenv(String name)`
    `int` | `putenv(String string)`
    `int` | `setenv(String name, String value, int overwrite)`
    `int` | `unsetenv(String name)`

- - ### Field Detail

    - #### INSTANCE

          static final Platform.CLibrary INSTANCE

  - ### Method Detail

    - #### setenv

          int setenv(String name,
                     String value,
                     int overwrite)

    - #### getenv

          String getenv(String name)

    - #### unsetenv

          int unsetenv(String name)

    - #### putenv

          int putenv(String string)