, including all inherited members.
_addSem | rtabmap::DBDriver | [private] |
_dbSafeAccessMutex | rtabmap::DBDriver | [private] |
_emptyTrashesTime | rtabmap::DBDriver | [private] |
_timestampUpdate | rtabmap::DBDriver | [private] |
_transactionMutex | rtabmap::DBDriver | [private] |
_trashesMutex | rtabmap::DBDriver | [private] |
_trashSignatures | rtabmap::DBDriver | [private] |
_trashVisualWords | rtabmap::DBDriver | [private] |
_url | rtabmap::DBDriver | [private] |
addStatisticsAfterRun(int stMemSize, int lastSignAdded, int processMemUsed, int databaseMemUsed, int dictionarySize) const | rtabmap::DBDriver | |
asyncSave(Signature *s) | rtabmap::DBDriver | |
asyncSave(VisualWord *vw) | rtabmap::DBDriver | |
beginTransaction() const | rtabmap::DBDriver | |
closeConnection() | rtabmap::DBDriver | |
commit() const | rtabmap::DBDriver | |
connectDatabaseQuery(const std::string &url, bool overwritten=false)=0 | rtabmap::DBDriver | [private, pure virtual] |
UThreadC< void >::Create(const Handler &Function, Handle *const &H=0, const bool &CreateDetached=false, const unsigned int &StackSize=0, const bool &CancelEnable=false, const bool &CancelAsync=false) | UThreadC< void > | [inline, static] |
UThreadC< void >::Create(unsigned long &ThreadId, Handle *const &H=0, const bool &CreateDetached=false, const unsigned int &StackSize=0, const bool &CancelEnable=false, const bool &CancelAsync=false) const | UThreadC< void > | [inline] |
UThreadC< void >::Create(int &ThreadId, Handle *const &H=0, const bool &CreateDetached=false, const unsigned int &StackSize=0, const bool &CancelEnable=false, const bool &CancelAsync=false) const | UThreadC< void > | [inline] |
DBDriver(const ParametersMap ¶meters=ParametersMap()) | rtabmap::DBDriver | [protected] |
UThreadC< void >::Detach(const Handle &H) | UThreadC< void > | [inline, static] |
disconnectDatabaseQuery()=0 | rtabmap::DBDriver | [private, pure virtual] |
emptyTrashes(bool async=false) | rtabmap::DBDriver | |
executeNoResult(const std::string &sql) const | rtabmap::DBDriver | |
executeNoResultQuery(const std::string &sql) const =0 | rtabmap::DBDriver | [private, pure virtual] |
Exit() | UThreadC< void > | [inline, protected, static] |
Exit() | UThreadC< void > | [inline, protected, static] |
getAllLabels(std::map< int, std::string > &labels) const | rtabmap::DBDriver | |
getAllLabelsQuery(std::map< int, std::string > &labels) const =0 | rtabmap::DBDriver | [private, pure virtual] |
getAllNodeIds(std::set< int > &ids, bool ignoreChildren=false) const | rtabmap::DBDriver | |
getAllNodeIdsQuery(std::set< int > &ids, bool ignoreChildren) const =0 | rtabmap::DBDriver | [private, pure virtual] |
getEmptyTrashesTime() const | rtabmap::DBDriver | [inline] |
getInvertedIndexNi(int signatureId, int &ni) const | rtabmap::DBDriver | |
getInvertedIndexNiQuery(int signatureId, int &ni) const =0 | rtabmap::DBDriver | [private, pure virtual] |
getLastIdQuery(const std::string &tableName, int &id) const =0 | rtabmap::DBDriver | [private, pure virtual] |
getLastNodeId(int &id) const | rtabmap::DBDriver | |
getLastWordId(int &id) const | rtabmap::DBDriver | |
getMemoryUsed() const | rtabmap::DBDriver | |
getMemoryUsedQuery() const =0 | rtabmap::DBDriver | [private, pure virtual] |
getNodeData(int signatureId, cv::Mat &imageCompressed, cv::Mat &depthCompressed, cv::Mat &laserScanCompressed, float &fx, float &fy, float &cx, float &cy, Transform &localTransform, int &laserScanMaxPts) const | rtabmap::DBDriver | |
getNodeData(int signatureId, cv::Mat &imageCompressed) const | rtabmap::DBDriver | |
getNodeDataQuery(int signatureId, cv::Mat &imageCompressed, cv::Mat &depthCompressed, cv::Mat &laserScanCompressed, float &fx, float &fy, float &cx, float &cy, Transform &localTransform, int &laserScanMaxPts) const =0 | rtabmap::DBDriver | [private, pure virtual] |
getNodeDataQuery(int signatureId, cv::Mat &imageCompressed) const =0 | rtabmap::DBDriver | [private, pure virtual] |
getNodeIdByLabel(const std::string &label, int &id) const | rtabmap::DBDriver | |
getNodeIdByLabelQuery(const std::string &label, int &id) const =0 | rtabmap::DBDriver | [private, pure virtual] |
getNodeInfo(int signatureId, Transform &pose, int &mapId, int &weight, std::string &label, double &stamp, std::vector< unsigned char > &userData) const | rtabmap::DBDriver | |
getNodeInfoQuery(int signatureId, Transform &pose, int &mapId, int &weight, std::string &label, double &stamp, std::vector< unsigned char > &userData) const =0 | rtabmap::DBDriver | [private, pure virtual] |
getThreadHandle() const | UThread | [inline] |
getUrl() const | rtabmap::DBDriver | [inline] |
getWeight(int signatureId, int &weight) const | rtabmap::DBDriver | |
getWeightQuery(int signatureId, int &weight) const =0 | rtabmap::DBDriver | [private, pure virtual] |
Handle typedef | UThreadC< void > | |
Handle typedef | UThreadC< void > | |
Handler typedef | UThreadC< void > | |
Handler typedef | UThreadC< void > | |
isConnected() const | rtabmap::DBDriver | |
isConnectedQuery() const =0 | rtabmap::DBDriver | [private, pure virtual] |
isCreating() const | UThread | |
isIdle() const | UThread | |
isKilled() const | UThread | |
isRunning() const | UThread | |
join(bool killFirst=false) | UThread | |
UThreadC< void >::Join(const Handle &H) | UThreadC< void > | [inline, static] |
kill() | UThread | |
UThreadC< void >::Kill(const Handle &H) | UThreadC< void > | [inline, static] |
kPAboveNormal enum value | UThread | |
kPBelowNormal enum value | UThread | |
kPLow enum value | UThread | |
kPNormal enum value | UThread | |
kPRealTime enum value | UThread | |
load(VWDictionary *dictionary) const | rtabmap::DBDriver | |
loadLastNodes(std::list< Signature * > &signatures) const | rtabmap::DBDriver | |
loadLastNodesQuery(std::list< Signature * > &signatures) const =0 | rtabmap::DBDriver | [private, pure virtual] |
loadLinks(int signatureId, std::map< int, Link > &links, Link::Type type=Link::kUndef) const | rtabmap::DBDriver | |
loadLinksQuery(int signatureId, std::map< int, Link > &links, Link::Type type=Link::kUndef) const =0 | rtabmap::DBDriver | [private, pure virtual] |
loadNodeData(std::list< Signature * > &signatures, bool loadMetricData) const | rtabmap::DBDriver | |
loadNodeDataQuery(std::list< Signature * > &signatures, bool loadMetricData) const =0 | rtabmap::DBDriver | [private, pure virtual] |
loadQuery(VWDictionary *dictionary) const =0 | rtabmap::DBDriver | [private, pure virtual] |
loadSignatures(const std::list< int > &ids, std::list< Signature * > &signatures, std::set< int > *loadedFromTrash=0) | rtabmap::DBDriver | |
loadSignaturesQuery(const std::list< int > &ids, std::list< Signature * > &signatures) const =0 | rtabmap::DBDriver | [private, pure virtual] |
loadWords(const std::set< int > &wordIds, std::list< VisualWord * > &vws) | rtabmap::DBDriver | |
loadWordsQuery(const std::set< int > &wordIds, std::list< VisualWord * > &vws) const =0 | rtabmap::DBDriver | [private, pure virtual] |
mainLoop() | rtabmap::DBDriver | [private, virtual] |
openConnection(const std::string &url, bool overwritten=false) | rtabmap::DBDriver | |
parseParameters(const ParametersMap ¶meters) | rtabmap::DBDriver | [virtual] |
Priority enum name | UThread | |
saveOrUpdate(const std::vector< Signature * > &signatures) const | rtabmap::DBDriver | [private] |
saveOrUpdate(const std::vector< VisualWord * > &words) const | rtabmap::DBDriver | [private] |
saveQuery(const std::list< Signature * > &signatures) const =0 | rtabmap::DBDriver | [private, pure virtual] |
saveQuery(const std::list< VisualWord * > &words) const =0 | rtabmap::DBDriver | [private, pure virtual] |
Self() | UThreadC< void > | [inline, protected, static] |
Self() | UThreadC< void > | [inline, protected, static] |
setAffinity(int cpu=0) | UThread | |
setPriority(Priority priority) | UThread | |
setTimestampUpdateEnabled(bool enabled) | rtabmap::DBDriver | [inline] |
start() | UThread | |
TestCancel() | UThreadC< void > | [inline, protected, static] |
TestCancel() | UThreadC< void > | [inline, protected, static] |
updateQuery(const std::list< Signature * > &signatures, bool updateTimestamp) const =0 | rtabmap::DBDriver | [private, pure virtual] |
updateQuery(const std::list< VisualWord * > &words, bool updateTimestamp) const =0 | rtabmap::DBDriver | [private, pure virtual] |
UThread(Priority priority=kPNormal) | UThread | |
UThreadC() | UThreadC< void > | [inline, protected] |
UThreadC() | UThreadC< void > | [inline, protected] |
~DBDriver() | rtabmap::DBDriver | [virtual] |
~UThread() | UThread | [virtual] |
~UThreadC() | UThreadC< void > | [inline, virtual] |
~UThreadC() | UThreadC< void > | [inline, virtual] |