Init / shutdown functions. More...
Functions | |
Elm_Code * | elm_code_create (void) |
Create a new Elm Code instance. More... | |
void | elm_code_free (Elm_Code *code) |
Free an Elm Code instance. More... | |
Init / shutdown functions.
Functions of obligatory usage, handling proper initialization and shutdown routines.
Before the usage of any other function, Elm Code should be properly initialized with elm_code_init() and the last call to Elm Code's functions should be elm_code_shutdown(), so everything will be correctly freed.
Elm Code logs everything with Eina Log, using the "elm_code" log domain.
Elm_Code * elm_code_create | ( | void | ) |
Create a new Elm Code instance.
This method creates a new Elm Code instance using an in-memory file for backing changes. A regular file can be set after creation if required. Once an Elm Code has been created you can create widgets that render the content.
References EINA_TRUE.
void elm_code_free | ( | Elm_Code * | code | ) |
Free an Elm Code instance.
Releases the resources retained by the code instance and any files it references.