rtabmap::DBDriver Member List
This is the complete list of members for rtabmap::DBDriver, including all inherited members.
_addSemrtabmap::DBDriver [private]
_dbSafeAccessMutexrtabmap::DBDriver [private]
_emptyTrashesTimertabmap::DBDriver [private]
_timestampUpdatertabmap::DBDriver [private]
_transactionMutexrtabmap::DBDriver [private]
_trashesMutexrtabmap::DBDriver [private]
_trashSignaturesrtabmap::DBDriver [private]
_trashVisualWordsrtabmap::DBDriver [private]
_urlrtabmap::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)=0rtabmap::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 &parameters=ParametersMap())rtabmap::DBDriver [protected]
UThreadC< void >::Detach(const Handle &H)UThreadC< void > [inline, static]
disconnectDatabaseQuery()=0rtabmap::DBDriver [private, pure virtual]
emptyTrashes(bool async=false)rtabmap::DBDriver
executeNoResult(const std::string &sql) const rtabmap::DBDriver
executeNoResultQuery(const std::string &sql) const =0rtabmap::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 =0rtabmap::DBDriver [private, pure virtual]
getAllNodeIds(std::set< int > &ids, bool ignoreChildren=false) const rtabmap::DBDriver
getAllNodeIdsQuery(std::set< int > &ids, bool ignoreChildren) const =0rtabmap::DBDriver [private, pure virtual]
getEmptyTrashesTime() const rtabmap::DBDriver [inline]
getInvertedIndexNi(int signatureId, int &ni) const rtabmap::DBDriver
getInvertedIndexNiQuery(int signatureId, int &ni) const =0rtabmap::DBDriver [private, pure virtual]
getLastIdQuery(const std::string &tableName, int &id) const =0rtabmap::DBDriver [private, pure virtual]
getLastNodeId(int &id) const rtabmap::DBDriver
getLastWordId(int &id) const rtabmap::DBDriver
getMemoryUsed() const rtabmap::DBDriver
getMemoryUsedQuery() const =0rtabmap::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 =0rtabmap::DBDriver [private, pure virtual]
getNodeDataQuery(int signatureId, cv::Mat &imageCompressed) const =0rtabmap::DBDriver [private, pure virtual]
getNodeIdByLabel(const std::string &label, int &id) const rtabmap::DBDriver
getNodeIdByLabelQuery(const std::string &label, int &id) const =0rtabmap::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 =0rtabmap::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 =0rtabmap::DBDriver [private, pure virtual]
Handle typedefUThreadC< void >
Handle typedefUThreadC< void >
Handler typedefUThreadC< void >
Handler typedefUThreadC< void >
isConnected() const rtabmap::DBDriver
isConnectedQuery() const =0rtabmap::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 valueUThread
kPBelowNormal enum valueUThread
kPLow enum valueUThread
kPNormal enum valueUThread
kPRealTime enum valueUThread
load(VWDictionary *dictionary) const rtabmap::DBDriver
loadLastNodes(std::list< Signature * > &signatures) const rtabmap::DBDriver
loadLastNodesQuery(std::list< Signature * > &signatures) const =0rtabmap::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 =0rtabmap::DBDriver [private, pure virtual]
loadNodeData(std::list< Signature * > &signatures, bool loadMetricData) const rtabmap::DBDriver
loadNodeDataQuery(std::list< Signature * > &signatures, bool loadMetricData) const =0rtabmap::DBDriver [private, pure virtual]
loadQuery(VWDictionary *dictionary) const =0rtabmap::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 =0rtabmap::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 =0rtabmap::DBDriver [private, pure virtual]
mainLoop()rtabmap::DBDriver [private, virtual]
openConnection(const std::string &url, bool overwritten=false)rtabmap::DBDriver
parseParameters(const ParametersMap &parameters)rtabmap::DBDriver [virtual]
Priority enum nameUThread
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 =0rtabmap::DBDriver [private, pure virtual]
saveQuery(const std::list< VisualWord * > &words) const =0rtabmap::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 =0rtabmap::DBDriver [private, pure virtual]
updateQuery(const std::list< VisualWord * > &words, bool updateTimestamp) const =0rtabmap::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]


rtabmap
Author(s): Mathieu Labbe
autogenerated on Fri Aug 28 2015 12:51:44