SqliteRecord Node1 SqliteRecord - m_def - m_record + SqliteRecord() + SqliteRecord() + SqliteRecord() + operator=() + ~SqliteRecord() + isFieldNull() + getInt() + getLong() + getDouble() + getFloat() and 8 more... - checkField() - handleError() Node2 IRDBRecord + ~IRDBRecord() + isFieldNull() + getInt() + getLong() + getDouble() + getFloat() + getString() + getInt() + getLong() + getDouble() + getFloat() + getString() Node2->Node1