SecretService 0.13.2d47dfe
SecretService is base back end library for your c++ Qt projects.
DBSecret::Record Class Reference

The Record class. More...

#include <record.h>

Inheritance diagram for DBSecret::Record:
Inheritance graph
Collaboration diagram for DBSecret::Record:
Collaboration graph

Public Member Functions

 Record ()
 
const QString & getAlias () const override
 getAlias returns alias of the record.
 
void setAlias (const QString &alias) override
 setAlias This method sets new alias for record.
 
const QByteArray & getHash () const override
 getHash return hash of data
 
void setHash (const QByteArray &source) override
 setHash This method sets new hash of record.
 
const QByteArray & getData () const override
 getData This method returns data of the record.
 
const QByteArray & setData (const QByteArray &newData) override
 setData This method sets new data of record.
 
QH::PKG::DBObject * createDBObject () const override
 
bool fromSqlRecord (const QSqlRecord &q) override
 
QString table () const override
 
QH::PKG::DBVariantMap variantMap () const override
 
QString primaryKey () const override
 
QVariant primaryValue () const override
 
- Public Member Functions inherited from DBSecret::iRecord
 iRecord ()
 

Detailed Description

The Record class.

Definition at line 23 of file record.h.

Constructor & Destructor Documentation

◆ Record()

DBSecret::Record::Record ( )

Definition at line 14 of file record.cpp.

Here is the caller graph for this function:

Member Function Documentation

◆ createDBObject()

QH::PKG::DBObject * DBSecret::Record::createDBObject ( ) const
override

Definition at line 17 of file record.cpp.

Here is the call graph for this function:

◆ fromSqlRecord()

bool DBSecret::Record::fromSqlRecord ( const QSqlRecord &  q)
override

Definition at line 21 of file record.cpp.

◆ getAlias()

const QString & DBSecret::Record::getAlias ( ) const
overridevirtual

getAlias returns alias of the record.

Returns
record alias.

Implements DBSecret::iRecord.

Definition at line 57 of file record.cpp.

◆ getData()

const QByteArray & DBSecret::Record::getData ( ) const
overridevirtual

getData This method returns data of the record.

Returns
source secret data of record

Implements DBSecret::iRecord.

Definition at line 73 of file record.cpp.

◆ getHash()

const QByteArray & DBSecret::Record::getHash ( ) const
overridevirtual

getHash return hash of data

Returns
hash of record

Implements DBSecret::iRecord.

Definition at line 65 of file record.cpp.

Here is the caller graph for this function:

◆ primaryKey()

QString DBSecret::Record::primaryKey ( ) const
override

Definition at line 43 of file record.cpp.

◆ primaryValue()

QVariant DBSecret::Record::primaryValue ( ) const
override

Definition at line 50 of file record.cpp.

◆ setAlias()

void DBSecret::Record::setAlias ( const QString &  alias)
overridevirtual

setAlias This method sets new alias for record.

Parameters
aliasis a new vlaue of record

Implements DBSecret::iRecord.

Definition at line 61 of file record.cpp.

Here is the caller graph for this function:

◆ setData()

const QByteArray & DBSecret::Record::setData ( const QByteArray &  newData)
overridevirtual

setData This method sets new data of record.

Parameters
newDatathis is new value of data.
Returns
return hash data value.

Implements DBSecret::iRecord.

Definition at line 77 of file record.cpp.

Here is the call graph for this function:

◆ setHash()

void DBSecret::Record::setHash ( const QByteArray &  source)
overridevirtual

setHash This method sets new hash of record.

Parameters
sourceis raw data sources of iamge.

Implements DBSecret::iRecord.

Definition at line 69 of file record.cpp.

Here is the caller graph for this function:

◆ table()

QString DBSecret::Record::table ( ) const
override

Definition at line 29 of file record.cpp.

◆ variantMap()

QH::PKG::DBVariantMap DBSecret::Record::variantMap ( ) const
override

Definition at line 33 of file record.cpp.


The documentation for this class was generated from the following files: