Remoto - VFS: Member List
Remoto - VFS
VFS_mongo Member List

This is the complete list of members for VFS_mongo, including all inherited members.

__addNode(VFS_node *)VFS_nodeprivatestatic
__allNodesVFS_nodeprivatestatic
__allNodesMutexVFS_nodeprivatestatic
__isNode(VFS_node *)VFS_nodestatic
__removeNode(VFS_node *)VFS_nodeprivatestatic
_cacheVFS_datastoreprotected
_childrenVFS_nodeprotected
_clientVFS_mongoprivate
_collectionVFS_mongoprivate
_createCollectionVFS_mongoprivate
_databaseVFS_mongoprivate
_databaseNameVFS_mongoprivate
_debugVFS_datastoreprotected
_expireIntervalVFS_mongoprotected
_flushIntervalVFS_mongoprotected
_instanceVFS_mongoprivatestatic
_lockVFS_nodemutableprotected
_subscribersVFS_nodeprotected
_urlVFS_mongoprivate
aclDefaults(VFS_request *r)VFS_nodeprotectedvirtual
addACLDefault(QJsonObject &acl, bool value, QString description="")VFS_nodeprotected
addACLFeature(QJsonObject &acl, QString feature, bool value, QString description="")VFS_nodeprotected
addACLFeatureGroup(QJsonObject &acl, QString feature, QString group, bool value)VFS_nodeprotected
addACLFeatureUser(QJsonObject &acl, QString feature, QString user, bool value)VFS_nodeprotected
addACLGroup(QJsonObject &acl, QString group, bool value)VFS_nodeprotected
addACLUser(QJsonObject &acl, QString user, bool value)VFS_nodeprotected
append(QString name, VFS_node *node, bool containerCheck=true, QString user="server")VFS_nodevirtual
applyDeltaDiff(QString data, QJsonObject delta, QString trace="", QString user="server")VFS_datastorestatic
applyDiff(VFS_request *r)VFS_nodevirtualslot
applyJsonDiff(QJsonObject obj, QJsonObject diff, QString trace="", QString user="server")VFS_datastorestatic
className()VFS_node
code(QString nodename, QString libname, QString &error)VFS_nodestatic
createCollection(QString name)VFS_mongoprotected
createDocument(QString path, QJsonObject o, quint64 &size, bool container=false)VFS_mongoprotected
createRequest(VFS_request::requestType type, QString path, QString user="unknown", QJsonDocument data=QJsonDocument(), QJsonObject metadata=QJsonObject(), bool dontDelete=false)VFS_nodevirtual
diff(VFS_node *origin, VFS_request *t)VFS_nodesignal
executeRequest(VFS_request *t)VFS_nodevirtualslot
find(VFS_request *r)VFS_datastorevirtual
VFS_node::find(QString path)VFS_node
findChildWithName(QString name)VFS_node
finished(bool andDelete=false)VFS_nodesignal
icon()VFS_mongoprotectedvirtual
isContainer()VFS_datastorevirtual
issueRequest(VFS_request *t)VFS_nodeprotectedvirtual
issueRequest(VFS_node *target, VFS_request *t)VFS_nodeprotectedvirtual
issueResponse(VFS_request *t)VFS_nodeprotectedvirtual
ls(VFS_request *r)VFS_mongoprotectedvirtual
metadata(VFS_request *r)VFS_mongoprotectedvirtual
mount()VFS_nodevirtual
mounted()VFS_nodesignal
notifySubscribers(VFS_node *origin, VFS_request *t)VFS_nodeslot
read(VFS_request *r)VFS_mongoprotectedvirtual
readDocument(QString path, quint64 &size, bool &container)VFS_mongoprotected
receiveResponse(VFS_request *t)VFS_nodevirtualslot
releaseLock(VFS_request *r)VFS_nodeprotectedvirtual
remove(bool andDelete)VFS_nodeslot
remove(VFS_node *node=nullptr, QString *name=nullptr, QString user="server")VFS_nodevirtualslot
removeDocument(QString path)VFS_mongoprotected
report(VFS_request *r)VFS_nodeprotectedvirtual
reportDetails()VFS_mongovirtual
requestLock(VFS_request *r)VFS_nodeprotectedvirtual
rm(VFS_request *r)VFS_mongoprotectedvirtual
submit(VFS_request *r)VFS_mongoprotectedvirtual
subscribe(VFS_request *r)VFS_mongoprotectedvirtual
subtreeRequest(VFS_request *t)VFS_nodevirtualslot
uniqueChildName(QString name)VFS_node
unmount()VFS_nodevirtual
unmounted(VFS_node *self)VFS_nodesignal
unsubscribe(VFS_request *r)VFS_nodeprotectedvirtual
unsubscribeAll(VFS_node *n)VFS_nodevirtualslot
unsubscribePath(QString path)VFS_nodeprotectedvirtual
validChildName(QString name)VFS_nodevirtual
VFS_datastore(quint64 size, bool debug=false)VFS_datastoreexplicit
VFS_mongo(QString uri, QString db, QString collection, quint64 size=VFS_datastore_cache::DEFAULT_DATACACHE_SIZE, bool debug=false, int flushInterval=5000, int expireInterval=60000, bool createCollection=false)VFS_mongoexplicit
VFS_mongo_cache_entry classVFS_mongofriend
VFS_node()VFS_nodeexplicit
write(VFS_request *r)VFS_mongoprotectedvirtual
writeDocument(QString path, QJsonObject o, bool container=false)VFS_mongoprotected
~VFS_datastore()VFS_datastorevirtual
~VFS_mongo()VFS_mongovirtual
~VFS_node()VFS_nodevirtual