Costruttori della classe: •section(), costruttore classe
Metodi della classe: •add_alias(), aggiunta alias •add_require(), aggiunta restrizione di versione •add_section(), aggiunta sezione figlia •add_ui_alias(), aggiunta alias per elemento UI •cleanup_section(), pulizia sezione figlia •clear(), azzera contenuto sezione •contains(), interroga presenza variabile •contains_section(), interroga presenza sezione figlia •find_section(), ricerca sezione •get_absolute_name(), interroga nome assoluto sezione •get_doc_type(), interroga tipo documento associato •get_doc_version(), interroga versione documento associato •get_name(), interroga nome sezione •get_section(), interroga sezione figlia •is_empty(), interroga se sezione vuota •is_null(), interroga se sezione nulla •is_root(), interroga se sezione radice •read_bool(), legge variabile booleana •read_bytearray(), legge variabile bytearray •read_datetime(), legge variabile data e ora •read_double(), legge variabile virgola mobile (64bit) •read_float(), legge rive variabile virgola mobile (32bit) •read_int16(), legge variabile intera 16bit con segno •read_int32(), legge variabile intera 32bit con segno •read_int164(), legge variabile intera 64bit con segno •read_int8(), legge variabile intera 8bit con segno •read_string(), legge variabile stringa •read_uint16(), legge variabile intera 16bit senza segno •read_uint32(), legge rive variabile intera 32bit senza segno •read_uint64(), legge variabile intera 64bit senza segno •read_uint8(), legge variabile intera 8bit senza segno •remove(), rimuove variabile •remove_all(), rimuove tutte le variabili •remove_alias(), rimuove alias •remove_all_aliases(), rimuove tutti gli aliasi •remove_all_sections(), rimuove tutte le sezioni figlie •remove_section(), rimuove sezione figlia •trace_qt(), invia dump a diagnostica Qt •write_bool(), scrive variabile booleana •write_bytearray(), scrive variabile bytearray •write_datetime(), scrive variabile data e ora •write_double(), scrive variabile virgola mobile (64bit) •write_float(), scrive variabile virgola mobile (32bit) •write_int16(), scrive variabile intera 16bit con segno •write_int32(), scrive variabile intera 32bit con segno •write_int164(), scrive variabile intera 64bit con segno •write_int8(), scrive variabile intera 8bit con segno •write_string(), scrive variabile stringa •write_uint16(), scrive variabile intera 16bit senza segno •write_uint32(), scrive variabile intera 32bit senza segno •write_uint64(), scrive variabile intera 64bit senza segno •write_uint8(), scrive variabile intera 8bit senza segno |
La classe fdoc::section implementa una singola sezione di dati, contenente delle variabili (associazioni nome/valore) e delle sezioni figlie. La classe non può essere estesa (final). |