List of all members | Public Member Functions | Protected Member Functions | Protected Attributes
MqlHash Class Referenceabstract

#include <mqlhash.h>

Inheritance diagram for MqlHash:
XCachedHash< QString, QString >

Public Member Functions

 MqlHash (QObject *pParent=0, QSqlDatabase pDb=QSqlDatabase::database())
 
virtual bool refresh (const QString &key)
 
virtual const V value (const K &key)
 
virtual const V value (const K &key)
 
virtual const QString value (const QString &pGroup, const QString &pName)
 

Protected Member Functions

virtual void clear ()
 
virtual bool refresh (const K &key)=0
 
void setNotification (QStringList pNotification)
 

Protected Attributes

QSqlDatabase _db
 

Constructor & Destructor Documentation

◆ MqlHash()

MqlHash::MqlHash ( QObject pParent = 0,
QSqlDatabase  pDb = QSqlDatabase::database() 
)

Member Function Documentation

◆ clear()

virtual void XCachedHash::clear
inlineprotectedvirtualinherited

◆ refresh() [1/2]

virtual bool XCachedHash::refresh ( const K &  key)
protectedpure virtualinherited

◆ refresh() [2/2]

bool MqlHash::refresh ( const QString &  key)
virtual

◆ setNotification()

void XCachedHash::setNotification ( QStringList  pNotification)
inlineprotectedinherited

◆ value() [1/3]

virtual const V XCachedHash::value
inline

◆ value() [2/3]

virtual const V XCachedHash::value ( const K &  key)
inlinevirtualinherited

◆ value() [3/3]

const QString MqlHash::value ( const QString &  pGroup,
const QString &  pName 
)
virtual

Member Data Documentation

◆ _db

QSqlDatabase XCachedHash::_db
protectedinherited

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

Generated on Mon May 3 2021 xTuple ERP Programmer Reference, Version 4.12.0 doxygen 1.8.17