|
Squid Web Cache master
|
A wrapper for OpenSSL database row of TXT_DB database. More...
#include <certificate_db.h>
Public Member Functions | |
| Row () | |
| Create row wrapper. | |
| Row (char **row, size_t width) | |
| Create row wrapper for row with width items. | |
| ~Row () | |
| Delete all row. | |
| void | setValue (size_t number, char const *value) |
| Set cell's value in row. | |
| char ** | getRow () |
| Raw row. | |
| void | reset () |
| Abandon row and don't free memory. | |
Private Attributes | |
| char ** | row |
| Raw row. | |
| size_t | width |
| Number of cells in the row. | |
Definition at line 77 of file certificate_db.h.
| Ssl::CertificateDb::Row::Row | ( | ) |
Definition at line 117 of file certificate_db.cc.
| Ssl::CertificateDb::Row::Row | ( | char ** | row, |
| size_t | width | ||
| ) |
Definition at line 124 of file certificate_db.cc.
References row.
| Ssl::CertificateDb::Row::~Row | ( | ) |
Definition at line 129 of file certificate_db.cc.
References max().
| char ** Ssl::CertificateDb::Row::getRow | ( | ) |
Definition at line 171 of file certificate_db.cc.
Referenced by Ssl::CertificateDb::addCertAndPrivateKey(), and Ssl::CertificateDb::pure_find().
| void Ssl::CertificateDb::Row::reset | ( | ) |
Definition at line 153 of file certificate_db.cc.
Referenced by Ssl::CertificateDb::addCertAndPrivateKey().
| void Ssl::CertificateDb::Row::setValue | ( | size_t | number, |
| char const * | value | ||
| ) |
Definition at line 158 of file certificate_db.cc.
References assert.
Referenced by Ssl::CertificateDb::addCertAndPrivateKey(), and Ssl::CertificateDb::pure_find().
|
private |
Definition at line 90 of file certificate_db.h.
|
private |
Definition at line 91 of file certificate_db.h.
Referenced by Row().