|
reSIProcate
SIP stack, Dialog Usage Manager and related libraries
|
#include <AbstractDb.hxx>
Classes | |
| class | AclRecord |
| class | ConfigRecord |
| class | FilterRecord |
| class | RouteRecord |
| class | SiloRecord |
| class | StaticRegRecord |
| class | TlsPeerIdentityRecord |
| class | UserRecord |
Public Types | |
| typedef resip::Data | Key |
| typedef std::vector< RouteRecord > | RouteRecordList |
| typedef std::vector< AclRecord > | AclRecordList |
| typedef std::vector< ConfigRecord > | ConfigRecordList |
| typedef std::vector< StaticRegRecord > | StaticRegRecordList |
| typedef std::vector< FilterRecord > | FilterRecordList |
| typedef std::vector< SiloRecord > | SiloRecordList |
Protected Types | |
| enum | Table { UserTable =0 , RouteTable , AclTable , ConfigTable , StaticRegTable , FilterTable , SiloTable , TlsPeerIdentityTable , MaxTable } |
Definition at line 18 of file AbstractDb.hxx.
| typedef std::vector<AclRecord> repro::AbstractDb::AclRecordList |
Definition at line 108 of file AbstractDb.hxx.
| typedef std::vector<ConfigRecord> repro::AbstractDb::ConfigRecordList |
Definition at line 109 of file AbstractDb.hxx.
| typedef std::vector<FilterRecord> repro::AbstractDb::FilterRecordList |
Definition at line 111 of file AbstractDb.hxx.
Definition at line 106 of file AbstractDb.hxx.
| typedef std::vector<RouteRecord> repro::AbstractDb::RouteRecordList |
Definition at line 107 of file AbstractDb.hxx.
| typedef std::vector<SiloRecord> repro::AbstractDb::SiloRecordList |
Definition at line 112 of file AbstractDb.hxx.
| typedef std::vector<StaticRegRecord> repro::AbstractDb::StaticRegRecordList |
Definition at line 110 of file AbstractDb.hxx.
|
protected |
| Enumerator | |
|---|---|
| UserTable | |
| RouteTable | |
| AclTable | |
| ConfigTable | |
| StaticRegTable | |
| FilterTable | |
| SiloTable | |
| TlsPeerIdentityTable | |
| MaxTable | |
Definition at line 179 of file AbstractDb.hxx.
| AbstractDb::AbstractDb | ( | ) |
Definition at line 53 of file AbstractDb.cxx.
|
virtual |
Definition at line 58 of file AbstractDb.cxx.
Definition at line 440 of file AbstractDb.cxx.
|
virtual |
Definition at line 549 of file AbstractDb.cxx.
|
virtual |
Definition at line 781 of file AbstractDb.cxx.
|
virtual |
Definition at line 346 of file AbstractDb.cxx.
|
virtual |
Definition at line 653 of file AbstractDb.cxx.
|
virtual |
Reimplemented in repro::MySqlDb, and repro::PostgreSqlDb.
Definition at line 234 of file AbstractDb.cxx.
|
virtual |
Definition at line 878 of file AbstractDb.cxx.
|
virtual |
Reimplemented in repro::MySqlDb, and repro::PostgreSqlDb.
Definition at line 135 of file AbstractDb.cxx.
Definition at line 960 of file AbstractDb.cxx.
|
protectedpure virtual |
Definition at line 64 of file AbstractDb.cxx.
|
protectedvirtual |
Definition at line 71 of file AbstractDb.cxx.
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
return false if not found
|
protectedpure virtual |
|
protectedvirtual |
Definition at line 904 of file AbstractDb.cxx.
|
protectedvirtual |
Definition at line 756 of file AbstractDb.cxx.
|
protectedvirtual |
cj! TODO - add the extra local use only flag
Definition at line 324 of file AbstractDb.cxx.
|
protectedvirtual |
Definition at line 115 of file AbstractDb.cxx.
Definition at line 468 of file AbstractDb.cxx.
Definition at line 574 of file AbstractDb.cxx.
Definition at line 793 of file AbstractDb.cxx.
Definition at line 359 of file AbstractDb.cxx.
Definition at line 954 of file AbstractDb.cxx.
Definition at line 678 of file AbstractDb.cxx.
Reimplemented in repro::SqlDb.
Definition at line 257 of file AbstractDb.cxx.
Reimplemented in repro::SqlDb.
Definition at line 147 of file AbstractDb.cxx.
|
virtual |
Definition at line 535 of file AbstractDb.cxx.
|
virtual |
Definition at line 639 of file AbstractDb.cxx.
|
virtual |
Definition at line 865 of file AbstractDb.cxx.
|
virtual |
Definition at line 426 of file AbstractDb.cxx.
|
virtual |
Definition at line 742 of file AbstractDb.cxx.
|
virtual |
Reimplemented in repro::MySqlDb, and repro::PostgreSqlDb.
Definition at line 310 of file AbstractDb.cxx.
|
virtual |
Reimplemented in repro::MySqlDb, and repro::PostgreSqlDb.
Definition at line 220 of file AbstractDb.cxx.
|
virtual |
Definition at line 475 of file AbstractDb.cxx.
|
virtual |
Definition at line 516 of file AbstractDb.cxx.
|
virtual |
Definition at line 620 of file AbstractDb.cxx.
|
virtual |
Definition at line 846 of file AbstractDb.cxx.
|
virtual |
Definition at line 407 of file AbstractDb.cxx.
|
virtual |
Definition at line 723 of file AbstractDb.cxx.
|
virtual |
Definition at line 581 of file AbstractDb.cxx.
|
virtual |
Definition at line 800 of file AbstractDb.cxx.
|
virtual |
Definition at line 366 of file AbstractDb.cxx.
|
protectedvirtual |
Definition at line 84 of file AbstractDb.cxx.
|
virtual |
Definition at line 931 of file AbstractDb.cxx.
|
virtual |
Definition at line 685 of file AbstractDb.cxx.
|
virtual |
Reimplemented in repro::MySqlDb, and repro::PostgreSqlDb.
Definition at line 264 of file AbstractDb.cxx.
|
virtual |
Reimplemented in repro::MySqlDb, and repro::PostgreSqlDb.
Definition at line 154 of file AbstractDb.cxx.
Reimplemented in repro::MySqlDb, and repro::PostgreSqlDb.
Definition at line 211 of file AbstractDb.cxx.
|
virtual |
Reimplemented in repro::SqlDb.
Definition at line 301 of file AbstractDb.cxx.
Implemented in repro::BerkeleyDb, and repro::SqlDb.
|
virtual |
Definition at line 542 of file AbstractDb.cxx.
|
virtual |
Definition at line 646 of file AbstractDb.cxx.
|
virtual |
Definition at line 872 of file AbstractDb.cxx.
|
virtual |
Definition at line 433 of file AbstractDb.cxx.
|
virtual |
Definition at line 749 of file AbstractDb.cxx.
|
virtual |
Reimplemented in repro::MySqlDb, and repro::PostgreSqlDb.
Definition at line 317 of file AbstractDb.cxx.
|
virtual |
Reimplemented in repro::MySqlDb, and repro::PostgreSqlDb.
Definition at line 227 of file AbstractDb.cxx.