24 #include <boost/date_time/posix_time/posix_time.hpp> 38 #pragma db object optimistic 54 const boost::posix_time::ptime &
timestamp()
const;
64 #pragma db on_delete(cascade) 68 #pragma db on_delete(cascade) 96 std::set<UserGroupMembershipPtr, UserGroupMembershipComparator>;
boost::posix_time::ptime timestamp_
This is the header file for a generated source file, GitSHA1.cpp.
const UserGroupMembershipId & id() const
UserGroupMembershipId id_
unsigned long UserGroupMembershipId
std::shared_ptr< Group > GroupPtr
std::shared_ptr< User > UserPtr
GroupRank
The rank of an User inside a Group.
std::shared_ptr< UserGroupMembership > UserGroupMembershipPtr
Compares 2 UserGroupMembership object.
odb::lazy_weak_ptr< Group > GroupLWPtr
std::set< UserGroupMembershipPtr, UserGroupMembershipComparator > UserGroupMembershipSet
Describe the membership of an User with regroup to a Group.
const boost::posix_time::ptime & timestamp() const
odb::lazy_weak_ptr< User > UserLWPtr
const GroupLWPtr group() const
const UserLWPtr & user() const