Savarese Software Research Corporation
GroupSessionDatabase Member List
This is the complete list of members for GroupSessionDatabase, including all inherited members.
_databaseDatabaseWrapper [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 classDatabaseWrapper [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_opsGroupSessionDatabase
GroupSessionDatabase(const string &db_file, const Properties &properties) SSRC_DECL_THROW(DatabaseException)GroupSessionDatabase [inline]
GroupSessionOperations typedefGroupSessionDatabase
is_member(const uid_type member, const gsid_type gsid) const SSRC_DECL_THROW(DatabaseException)GroupSessionDatabase [inline]
MemberOperations typedefGroupSessionDatabase
observer_opsGroupSessionDatabase
participant_opsGroupSessionDatabase
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_opsGroupSessionDatabase
reservation_participant_opsGroupSessionDatabase
ReservationOperations typedefGroupSessionDatabase
rollback_transaction() SSRC_DECL_THROW(DatabaseException)DatabaseWrapper [inline]
~DatabaseWrapper()DatabaseWrapper [inline, virtual]
~GroupSessionDatabase()GroupSessionDatabase [inline, virtual]

Savarese Software Research Corporation
Copyright © 2006-2011 Savarese Software Research Corporation. All rights reserved.