
Definition at line 118 of file uimcardlist.h.
| typedef UimCards::const_iterator OSB_LIB::UimCardList::ConstIter |
| typedef UimCards::iterator OSB_LIB::UimCardList::Iter |
| typedef UimCards::size_type OSB_LIB::UimCardList::Size |
| typedef std::map< Id<Device>, UimCard > OSB_LIB::UimCardList::UimCards |
| OSB_LIB::UimCardList::UimCardList | ( | ) |
Empty default constructor.
| OSB_LIB::UimCardList::UimCardList | ( | const UimCardList & | ) | [private] |
Prevent copying until needed: not implemented.
| ConstIter OSB_LIB::UimCardList::begin | ( | ) | const |
Const iterator to begin of list.
| void OSB_LIB::UimCardList::clear | ( | ) |
Clear the list of UIM cards.
| ConstIter OSB_LIB::UimCardList::end | ( | ) | const |
Const iterator to end of list.
| const UimCardFilter& OSB_LIB::UimCardList::filter | ( | ) | const |
Get the current filter.
Find an UIM card.
| uimId | Id of the UIM card to find. | |
| doThrow | Flag to throw if the UIM card is not found. |
| OsbException | if doThrow is true and the card is not found. |
Find an UIM card.
| uimId | Id of the UIM card to find. | |
| doThrow | Flag to throw if the UIM card is not found. |
| OsbException | if doThrow is true and the card is not found. |
| UimCardList& OSB_LIB::UimCardList::operator= | ( | const UimCardList & | ) | [private] |
Prevent assignment until needed: not implemented.
| void OSB_LIB::UimCardList::refresh | ( | const OSB_DB::Session & | session | ) |
Refresh the UIM cards.
| OsbException | in case of a severe error, but not if a card is no more found. |
| void OSB_LIB::UimCardList::replace | ( | const UimCard & | uim | ) |
Add an UIM card or replace an existing one.
| void OSB_LIB::UimCardList::search | ( | const OSB_DB::Session & | session, | |
| const UimCardFilter & | filter, | |||
| bool | merge | |||
| ) |
Search UIM cards.
| session | Database session to use. | |
| filter | UIM card filter to use. | |
| merge | Flag to merge the search result with the current list. |
| Size OSB_LIB::UimCardList::size | ( | ) | const |
Number of UIM cards in the list.
UimCardFilter OSB_LIB::UimCardList::filter_ [private] |
UimCards OSB_LIB::UimCardList::uimCards_ [private] |
1.4.7