Envision
A visual programming IDE for object-oriented languages
Model::PersistentStore Member List

This is the complete list of members for Model::PersistentStore, including all inherited members.

clone() const =0Model::PersistentStorepure virtual
currentNodeType() const =0Model::PersistentStorepure virtual
isLoadingPartially() const =0Model::PersistentStorepure virtual
loadAllSubNodes(Node *parent, const QSet< QString > &loadPartially)=0Model::PersistentStorepure virtual
loadDoubleValue()=0Model::PersistentStorepure virtual
loadIntValue()=0Model::PersistentStorepure virtual
loadReferenceValue(Reference *r)=0Model::PersistentStorepure virtual
loadStringValue()=0Model::PersistentStorepure virtual
loadSubNode(Node *parent, const QString &name, bool loadPartially)=0Model::PersistentStorepure virtual
loadTree(TreeManager *manager, const QString &name, bool loadPartially)=0Model::PersistentStoreprotectedpure virtual
saveDoubleValue(double value)=0Model::PersistentStorepure virtual
saveIntValue(int value)=0Model::PersistentStorepure virtual
saveNode(const Node *node, const QString &name)=0Model::PersistentStorepure virtual
saveReferenceValue(const QString &name, const Node *target)=0Model::PersistentStorepure virtual
saveStringValue(const QString &value)=0Model::PersistentStorepure virtual
saveTree(TreeManager *manager, const QString &name)=0Model::PersistentStoreprotectedpure virtual
setReferenceTargetr(Reference *r, Node *target)Model::PersistentStoreprotected
TreeManager classModel::PersistentStorefriend
~PersistentStore()Model::PersistentStorevirtual