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.