|
ngfd-plugin
|
#include <glib.h>Go to the source code of this file.
Macros | |
| #define | N_VALUE_STR_STRING "(string)" |
| #define | N_VALUE_STR_INT "(int)" |
| #define | N_VALUE_STR_UINT "(uint)" |
| #define | N_VALUE_STR_BOOL "(bool)" |
| #define | N_VALUE_STR_POINTER "(pointer)" |
Typedefs | |
| typedef struct _NValue | NValue |
| Internal NValue structure. More... | |
Enumerations | |
| enum | NValueType { N_VALUE_TYPE_STRING = 1 , N_VALUE_TYPE_INT , N_VALUE_TYPE_UINT , N_VALUE_TYPE_BOOL , N_VALUE_TYPE_POINTER } |
| NValue type enum. More... | |
Functions | |
| NValue * | n_value_new () |
| Return new NValue. More... | |
| void | n_value_free (NValue *value) |
| Free NValue. More... | |
| void | n_value_init (NValue *value) |
| Re-init NValue. More... | |
| void | n_value_clean (NValue *value) |
| Clean NValue. More... | |
| NValue * | n_value_copy (const NValue *value) |
| Copy NValue. More... | |
| int | n_value_type (const NValue *value) |
| Return type of contents of NValue. More... | |
| gboolean | n_value_equals (const NValue *a, const NValue *b) |
| Compare two NValues. More... | |
| void | n_value_set_string (NValue *value, const char *in_value) |
| Set string value to NValue. More... | |
| const gchar * | n_value_get_string (const NValue *value) |
| Get string value from NValue. More... | |
| gchar * | n_value_dup_string (const NValue *value) |
| Return copy of string from NValue. More... | |
| void | n_value_set_int (NValue *value, const gint in_value) |
| Set int value to NValue. More... | |
| gint | n_value_get_int (const NValue *value) |
| Get int value from NValue. More... | |
| void | n_value_set_uint (NValue *value, const guint in_value) |
| Set uint value to NValue. More... | |
| guint | n_value_get_uint (const NValue *value) |
| Get uint value from NValue. More... | |
| void | n_value_set_bool (NValue *value, const gboolean in_value) |
| Set boolean value to NValue. More... | |
| gboolean | n_value_get_bool (const NValue *value) |
| Get boolean value from NValue. More... | |
| void | n_value_set_pointer (NValue *value, const gpointer in_value) |
| Set pointer to NValue. More... | |
| gpointer | n_value_get_pointer (const NValue *value) |
| Get pointer from NValue. More... | |
| gchar * | n_value_to_string (const NValue *value) |
| Return string representation of contents. More... | |
| #define N_VALUE_STR_BOOL "(bool)" |
| #define N_VALUE_STR_INT "(int)" |
| #define N_VALUE_STR_POINTER "(pointer)" |
| #define N_VALUE_STR_STRING "(string)" |
| #define N_VALUE_STR_UINT "(uint)" |
| typedef struct _NValue NValue |
Internal NValue structure.
| enum NValueType |
| void n_value_clean | ( | NValue * | value | ) |
Clean NValue.
Current contents are freed.
| value | NValue |
| gchar * n_value_dup_string | ( | const NValue * | value | ) |
Return copy of string from NValue.
| value | NValue |
Compare two NValues.
| a | NValue A |
| b | NValue B |
| void n_value_free | ( | NValue * | value | ) |
Free NValue.
| value | NValue |
| gboolean n_value_get_bool | ( | const NValue * | value | ) |
Get boolean value from NValue.
| value | NValue |
| gint n_value_get_int | ( | const NValue * | value | ) |
Get int value from NValue.
| value | NValue |
| gpointer n_value_get_pointer | ( | const NValue * | value | ) |
Get pointer from NValue.
| value | NValue |
| const gchar * n_value_get_string | ( | const NValue * | value | ) |
Get string value from NValue.
| value | NValue |
| guint n_value_get_uint | ( | const NValue * | value | ) |
Get uint value from NValue.
| value | NValue |
| void n_value_init | ( | NValue * | value | ) |
Re-init NValue.
Current contents are emptied (but not freed).
| value | NValue |
| NValue * n_value_new | ( | ) |
Return new NValue.
| void n_value_set_bool | ( | NValue * | value, |
| const gboolean | in_value | ||
| ) |
Set boolean value to NValue.
| value | NValue |
| in_value | value |
| void n_value_set_int | ( | NValue * | value, |
| const gint | in_value | ||
| ) |
Set int value to NValue.
| value | NValue |
| in_value | value |
| void n_value_set_pointer | ( | NValue * | value, |
| const gpointer | in_value | ||
| ) |
Set pointer to NValue.
| value | NValue |
| in_value | value |
| void n_value_set_string | ( | NValue * | value, |
| const char * | in_value | ||
| ) |
Set string value to NValue.
| value | NValue |
| in_value | value |
| void n_value_set_uint | ( | NValue * | value, |
| const guint | in_value | ||
| ) |
Set uint value to NValue.
| value | NValue |
| in_value | value |
| gchar * n_value_to_string | ( | const NValue * | value | ) |
Return string representation of contents.
| value | NValue |
| int n_value_type | ( | const NValue * | value | ) |
Return type of contents of NValue.
| value | NValue |