Definition at line 69 of file uimcard-gw.h.
bool OSB_DB::UimCardGw::fetch | ( | const Session & | session, | |
OSB_LIB::UimCard & | uim | |||
) |
Read an UIM card from the database.
session | Database session to use. | |
uim | UIM card to read. |
OSB_LIB::Id<OSB_LIB::Device> OSB_DB::UimCardGw::fetchByUimId | ( | const Session & | session, | |
const std::string & | uimId | |||
) |
Find an UIM card by its UIM ID.
session | Database session to use. | |
uimId | The UIM ID (not the object id) to search for. |
void OSB_DB::UimCardGw::insert | ( | const OSB_DB::Session & | session, | |
OSB_LIB::UimCard & | uim | |||
) |
Insert an UIM card into the database.
session | Database session to use. | |
uim | UIM card to insert. |
OsbException | if the card's UIM ID is duplicate. |
bool OSB_DB::UimCardGw::remove | ( | const OSB_DB::Session & | session, | |
const OSB_LIB::UimCard & | uim | |||
) |
Delete an UIM card from the database.
session | Database session to use. | |
uim | UIM card to delete. |
void OSB_DB::UimCardGw::search | ( | const Session & | session, | |
OSB_LIB::UimCardList & | dest | |||
) |
Search UIM card in the database.
session | Database session to use. | |
dest | List of UIM cards to populate, its filter is use as selection criteria. |
bool OSB_DB::UimCardGw::update | ( | const OSB_DB::Session & | session, | |
const OSB_LIB::UimCard & | uim | |||
) |
Update an UIM card in the database.
session | Database session to use. | |
uim | UIM card to update. |