GroupSessionDatabase Member List
This is the complete list of members for GroupSessionDatabase, including all inherited members.
| _database | DatabaseWrapper | [protected] |
| activate_reservation_participants(const gsid_type gsid) const SSRC_DECL_THROW(DatabaseException) | GroupSessionDatabase | [inline] |
| begin_transaction() SSRC_DECL_THROW(DatabaseException) | DatabaseWrapper | [inline] |
| count_observers(const gsid_type gsid) const SSRC_DECL_THROW(DatabaseException) | GroupSessionDatabase | [inline] |
| count_reservations() const SSRC_DECL_THROW(DatabaseException) | GroupSessionDatabase | [inline] |
| count_sessions() const SSRC_DECL_THROW(DatabaseException) | GroupSessionDatabase | [inline] |
| DatabaseTransaction class | DatabaseWrapper | [friend] |
| DatabaseWrapper(const string &db_file) SSRC_DECL_THROW(DatabaseException) | DatabaseWrapper | [inline, explicit] |
| end_transaction() SSRC_DECL_THROW(DatabaseException) | DatabaseWrapper | [inline] |
| find_expired_gsids(container_type &results, const sec_type expires) const SSRC_DECL_THROW(DatabaseException) | GroupSessionDatabase | [inline] |
| find_members_for_participant(container_type &results, const uid_type uid) const SSRC_DECL_THROW(DatabaseException) | GroupSessionDatabase | [inline] |
| find_members_for_uid(container_type &results, const uid_type uid) const SSRC_DECL_THROW(DatabaseException) | GroupSessionDatabase | [inline] |
| find_observers(container_type &results, const gsid_type gsid) const SSRC_DECL_THROW(DatabaseException) | GroupSessionDatabase | [inline] |
| find_participants(container_type &results, const gsid_type gsid) const SSRC_DECL_THROW(DatabaseException) | GroupSessionDatabase | [inline] |
| find_sessions(container_type &results, const db_limit_type limit=-1, const db_offset_type offset=0) const SSRC_DECL_THROW(DatabaseException) | GroupSessionDatabase | [inline] |
| for_each_expired_gsid(const functor &apply, const sec_type expires) const SSRC_DECL_THROW(DatabaseException) | GroupSessionDatabase | [inline] |
| for_each_member_for_participant(const functor &apply, const uid_type uid) const SSRC_DECL_THROW(DatabaseException) | GroupSessionDatabase | [inline] |
| for_each_member_for_uid(const functor &apply, const uid_type uid) const SSRC_DECL_THROW(DatabaseException) | GroupSessionDatabase | [inline] |
| for_each_member_uid(const functor &apply, const gsid_type gsid) const SSRC_DECL_THROW(DatabaseException) | GroupSessionDatabase | [inline] |
| for_each_member_uid_discard(const functor &apply, const gsid_type gsid, const uid_type discard) const SSRC_DECL_THROW(DatabaseException) | GroupSessionDatabase | [inline] |
| for_each_observer(const functor &apply, const gsid_type gsid) const SSRC_DECL_THROW(DatabaseException) | GroupSessionDatabase | [inline] |
| for_each_observer_session(const functor &apply, const uid_type uid) const SSRC_DECL_THROW(DatabaseException) | GroupSessionDatabase | [inline] |
| for_each_participant(const functor &apply, const gsid_type gsid) const SSRC_DECL_THROW(DatabaseException) | GroupSessionDatabase | [inline] |
| for_each_participant_reservation(const functor &apply, const uid_type uid) const SSRC_DECL_THROW(DatabaseException) | GroupSessionDatabase | [inline] |
| for_each_participant_session(const functor &apply, const uid_type uid) const SSRC_DECL_THROW(DatabaseException) | GroupSessionDatabase | [inline] |
| for_each_reservation_participant(const functor &apply, const gsid_type gsid) const SSRC_DECL_THROW(DatabaseException) | GroupSessionDatabase | [inline] |
| for_each_session(const functor &apply, const db_limit_type limit=-1, const db_offset_type offset=0) const SSRC_DECL_THROW(DatabaseException) | GroupSessionDatabase | [inline] |
| for_each_session_by_type(const functor &apply, const string &type) const SSRC_DECL_THROW(DatabaseException) | GroupSessionDatabase | [inline] |
| get_member_uids(container_type &results, const gsid_type gsid) const SSRC_DECL_THROW(DatabaseException) | GroupSessionDatabase | [inline] |
| get_member_uids_discard(container_type &results, const gsid_type gsid, const uid_type discard) const SSRC_DECL_THROW(DatabaseException) | GroupSessionDatabase | [inline] |
| get_observer_sessions(container_type &results, const uid_type uid) const SSRC_DECL_THROW(DatabaseException) | GroupSessionDatabase | [inline] |
| get_participant_reservations(container_type &results, const uid_type uid) const SSRC_DECL_THROW(DatabaseException) | GroupSessionDatabase | [inline] |
| get_participant_sessions(container_type &results, const uid_type uid) const SSRC_DECL_THROW(DatabaseException) | GroupSessionDatabase | [inline] |
| get_reservation_participants(container_type &results, const gsid_type gsid) const SSRC_DECL_THROW(DatabaseException) | GroupSessionDatabase | [inline] |
| get_sessions_by_type(container_type &results, const string &type) const SSRC_DECL_THROW(DatabaseException) | GroupSessionDatabase | [inline] |
| group_session_ops | GroupSessionDatabase | |
| GroupSessionDatabase(const string &db_file, const Properties &properties) SSRC_DECL_THROW(DatabaseException) | GroupSessionDatabase | [inline] |
| GroupSessionOperations typedef | GroupSessionDatabase | |
| is_member(const uid_type member, const gsid_type gsid) const SSRC_DECL_THROW(DatabaseException) | GroupSessionDatabase | [inline] |
| MemberOperations typedef | GroupSessionDatabase | |
| observer_ops | GroupSessionDatabase | |
| participant_ops | GroupSessionDatabase | |
| remove_expired_reservations(const sec_type expires) SSRC_DECL_THROW(DatabaseException) | GroupSessionDatabase | [inline] |
| remove_expired_sessions(const sec_type expires) SSRC_DECL_THROW(DatabaseException) | GroupSessionDatabase | [inline] |
| remove_member_by_uid(PreparedStatement &query, const uid_type member) SSRC_DECL_THROW(DatabaseException) | GroupSessionDatabase | [inline, static] |
| remove_members_by_uid(PreparedStatement &query, const iterator_type &begin, const iterator_type &end) SSRC_DECL_THROW(DatabaseException) | GroupSessionDatabase | [inline, static] |
| remove_observer_by_uid(const uid_type observer) | GroupSessionDatabase | [inline] |
| remove_observers_by_uid(const iterator_type &begin, const iterator_type &end) | GroupSessionDatabase | [inline] |
| remove_reservation(const gsid_type gsid, const uid_type creator) SSRC_DECL_THROW(DatabaseException) | GroupSessionDatabase | [inline] |
| reservation_ops | GroupSessionDatabase | |
| reservation_participant_ops | GroupSessionDatabase | |
| ReservationOperations typedef | GroupSessionDatabase | |
| rollback_transaction() SSRC_DECL_THROW(DatabaseException) | DatabaseWrapper | [inline] |
| ~DatabaseWrapper() | DatabaseWrapper | [inline, virtual] |
| ~GroupSessionDatabase() | GroupSessionDatabase | [inline, virtual] |
Copyright © 2006-2011 Savarese Software Research Corporation. All rights reserved.