Functions | |
| string | json_get_string (Json.Object jobj, string member, string def_value) |
| bool | json_get_bool (Json.Object jobj, string member, bool def_value) |
| int | json_get_int (Json.Object jobj, string member, int def_value) |
| uint64 | json_get_uint64 (Json.Object jobj, string member, uint64 def_value) |
| bool TeeJee.JsonHelper.json_get_bool | ( | Json.Object | jobj, |
| string | member, | ||
| bool | def_value ) |
Definition at line 43 of file TeeJee.Json.vala.
References json_get_bool(), and TeeJee.Logging.log_debug().
Referenced by Main.import_timeshift_config_if_available(), json_get_bool(), Main.load_app_config(), BastionGuardImport.TimeshiftImporter.load_timeshift_config(), SetupWizardWindow.probe_timeshift_snapshot_count(), and Snapshot.read_control_file().
| int TeeJee.JsonHelper.json_get_int | ( | Json.Object | jobj, |
| string | member, | ||
| int | def_value ) |
Definition at line 53 of file TeeJee.Json.vala.
References json_get_int(), and TeeJee.Logging.log_debug().
Referenced by Main.import_timeshift_config_if_available(), json_get_int(), and Main.load_app_config().
| string TeeJee.JsonHelper.json_get_string | ( | Json.Object | jobj, |
| string | member, | ||
| string | def_value ) |
Definition at line 33 of file TeeJee.Json.vala.
References json_get_string(), and TeeJee.Logging.log_debug().
Referenced by SmbShare.from_json(), Main.import_timeshift_config_if_available(), json_get_string(), Main.load_app_config(), BastionGuardImport.TimeshiftImporter.load_timeshift_config(), BastionGuardImport.TimeshiftImporter.parse_snapshot(), SetupWizardWindow.probe_timeshift_snapshot_count(), and Snapshot.read_control_file().
| uint64 TeeJee.JsonHelper.json_get_uint64 | ( | Json.Object | jobj, |
| string | member, | ||
| uint64 | def_value ) |
Definition at line 63 of file TeeJee.Json.vala.
References json_get_uint64(), and TeeJee.Logging.log_debug().
Referenced by Main.import_timeshift_config_if_available(), json_get_uint64(), Main.load_app_config(), and Snapshot.read_control_file().