OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
DBTable::TableWalker Class Reference
Collaboration diagram for DBTable::TableWalker:

Public Member Functions

 TableWalker (DBTable *table)
 
void StartWalk ()
 
DBTabletable ()
 
void ClearWalkWorks ()
 

Public Attributes

DBTabletable_
 
tbb::atomic< uint16_t > pending_workers_
 
std::list< Task * > worker_tasks_
 

Detailed Description

Definition at line 264 of file db_table.cc.

Constructor & Destructor Documentation

DBTable::TableWalker::TableWalker ( DBTable table)
inline

Definition at line 266 of file db_table.cc.

Member Function Documentation

void DBTable::TableWalker::ClearWalkWorks ( )
inline

Definition at line 276 of file db_table.cc.

void DBTable::TableWalker::StartWalk ( )

Definition at line 341 of file db_table.cc.

Here is the call graph for this function:

DBTable* DBTable::TableWalker::table ( )
inline

Definition at line 272 of file db_table.cc.

Member Data Documentation

tbb::atomic<uint16_t> DBTable::TableWalker::pending_workers_

Definition at line 282 of file db_table.cc.

DBTable* DBTable::TableWalker::table_

Definition at line 280 of file db_table.cc.

std::list<Task *> DBTable::TableWalker::worker_tasks_

Definition at line 286 of file db_table.cc.


The documentation for this class was generated from the following file: