#include "IDBrunnote.hxx"
Collaboration diagram for IDBrunnote:
Public Methods | |
IDBrunnote () | |
IDBrunnote (IDBconnect &idbc) | |
~IDBrunnote () | |
bool | SelectUrn (int i_urn) |
bool | SelectUrn (const CTBrange &urns) |
bool | SelectUrn () |
bool | Execute () |
bool | Fetch () |
bool | GetID (int &i_id) |
bool | GetUrn (CTBrange &urns) |
bool | GetDateCreate (int &i_datecreate) |
bool | GetDateRevoke (int &i_datecreate) |
bool | GetUser (const char *&c_user) |
bool | GetNote (const char *&c_note) |
bool | Add (const CTBrange &urns, const char *c_note) |
bool | Revoke (int i_id) |
Private Attributes | |
IDBconnect & | m_idbc |
CTBodbcStatement * | mp_stmt |
bool | mb_select_urn |
int | mi_urnbeg_sel |
int | mi_urnend_sel |
bool | mb_fetch_ok |
int | mi_id |
CTBrange | m_urn_valid |
int | mi_datecreate |
int | mi_daterevoke |
CTBcstring< 32 > | mc_user |
CTBcstring< 2000 > | mc_note |
Definition at line 13 of file IDBrunnote.hxx.
|
Default constructor.
Definition at line 22 of file IDBrunnote.cxx. |
|
Construct with explicit connection.
Definition at line 32 of file IDBrunnote.cxx. |
|
Destructor.
Definition at line 42 of file IDBrunnote.cxx. |
|
Select single URN.
Definition at line 50 of file IDBrunnote.cxx. |
|
Select URN range.
Definition at line 62 of file IDBrunnote.cxx. |
|
Select all URN's.
Definition at line 74 of file IDBrunnote.cxx. |
|
Execute query.
Definition at line 84 of file IDBrunnote.cxx. |
|
Fetch next note.
Definition at line 115 of file IDBrunnote.cxx. |
|
Get note ID.
Definition at line 149 of file IDBrunnote.cxx. |
|
Get URN validity range.
Definition at line 159 of file IDBrunnote.cxx. |
|
Get creation date.
Definition at line 169 of file IDBrunnote.cxx. |
|
Get revoke date.
Definition at line 179 of file IDBrunnote.cxx. |
|
Get user name.
Definition at line 189 of file IDBrunnote.cxx. |
|
Get note text.
Definition at line 199 of file IDBrunnote.cxx. |
|
Add a new note.
Definition at line 209 of file IDBrunnote.cxx. |
|
Revoke a new note.
Definition at line 219 of file IDBrunnote.cxx. |
|
dbc.
Definition at line 41 of file IDBrunnote.hxx. |
|
Statement.
Definition at line 42 of file IDBrunnote.hxx. |
|
URN selection wanted.
Definition at line 43 of file IDBrunnote.hxx. |
|
Select range begin.
Definition at line 44 of file IDBrunnote.hxx. |
|
Select range end.
Definition at line 45 of file IDBrunnote.hxx. |
|
Last fetch successful.
Definition at line 47 of file IDBrunnote.hxx. |
|
Note id.
Definition at line 48 of file IDBrunnote.hxx. |
|
Validity range.
Definition at line 49 of file IDBrunnote.hxx. |
|
Creation date.
Definition at line 50 of file IDBrunnote.hxx. |
|
Revoke date.
Definition at line 51 of file IDBrunnote.hxx. |
|
User name.
Definition at line 52 of file IDBrunnote.hxx. |
|
Note text.
Definition at line 53 of file IDBrunnote.hxx. |