XML Mill  1.0.0
A GUI based XML editor with a memory.
GCDataBaseInterface Member List
This is the complete list of members for GCDataBaseInterface, including all inherited members.
activeSessionName() const GCDataBaseInterface
addDatabase(const QString &dbName)GCDataBaseInterface [slot]
addElement(const QString &element, const QStringList &children, const QStringList &attributes) const GCDataBaseInterface
addRootElement(const QString &root) const GCDataBaseInterface
attributes(const QString &element) const GCDataBaseInterface
attributeValues(const QString &element, const QString &attribute) const GCDataBaseInterface
batchProcessDomDocument(const QDomDocument *domDoc) const GCDataBaseInterface
children(const QString &element) const GCDataBaseInterface
connectionList() const GCDataBaseInterface
containsKnownRootElement(const QString &dbName, const QString &root) const GCDataBaseInterface
createTables() const GCDataBaseInterface [private]
GCDataBaseInterface()GCDataBaseInterface [private]
GCDataBaseInterface(const GCDataBaseInterface &)GCDataBaseInterface [private]
hasActiveSession() const GCDataBaseInterface
instance()GCDataBaseInterface [static]
isDocumentCompatible(const QDomDocument *doc) const GCDataBaseInterface
isInitialised() const GCDataBaseInterface
isProfileEmpty() const GCDataBaseInterface
isUniqueChildElement(const QString &parentElement, const QString &element) const GCDataBaseInterface
knownAttributeKeys() const GCDataBaseInterface [private]
knownElements() const GCDataBaseInterface
knownRootElements() const GCDataBaseInterface
knownRootElements(QSqlDatabase db) const GCDataBaseInterface [private]
lastError() const GCDataBaseInterface
m_dbMap (defined in GCDataBaseInterface)GCDataBaseInterface [private]
m_hasActiveSession (defined in GCDataBaseInterface)GCDataBaseInterface [private]
m_initialised (defined in GCDataBaseInterface)GCDataBaseInterface [private]
m_instance (defined in GCDataBaseInterface)GCDataBaseInterface [private, static]
m_lastErrorMsg (defined in GCDataBaseInterface)GCDataBaseInterface [mutable, private]
m_sessionDB (defined in GCDataBaseInterface)GCDataBaseInterface [private]
openConnection(const QString &dbConName)GCDataBaseInterface [private]
operator=(const GCDataBaseInterface &)GCDataBaseInterface [private]
removeAttribute(const QString &element, const QString &attribute) const GCDataBaseInterface
removeChildElement(const QString &element, const QString &child) const GCDataBaseInterface
removeDatabase(const QString &dbName)GCDataBaseInterface [slot]
removeDuplicatesFromFields() const GCDataBaseInterface [private]
removeElement(const QString &element) const GCDataBaseInterface
removeRootElement(const QString &element) const GCDataBaseInterface
saveDatabaseFile() const GCDataBaseInterface [private]
selectAllAttributes() const GCDataBaseInterface [private]
selectAllElements() const GCDataBaseInterface [private]
selectAttribute(const QString &attribute, const QString &associatedElement) const GCDataBaseInterface [private]
selectElement(const QString &element) const GCDataBaseInterface [private]
setActiveDatabase(const QString &dbName)GCDataBaseInterface [slot]
updateAttributeValues(const QString &element, const QString &attribute, const QStringList &attributeValues, bool replace=false) const GCDataBaseInterface
updateElementAttributes(const QString &element, const QStringList &attributes, bool replace=false) const GCDataBaseInterface
updateElementChildren(const QString &element, const QStringList &children, bool replace=false) const GCDataBaseInterface