ORM C++
Loading...
Searching...
No Matches
orm::ManyToMany< T > Class Template Reference
Inheritance diagram for orm::ManyToMany< T >:
Collaboration diagram for orm::ManyToMany< T >:

Additional Inherited Members

Public Types inherited from orm::detail::RelationCollection< T >
using value_type = T
using container_type = std::vector<T>
using size_type = typename container_type::size_type
using iterator = typename container_type::iterator
using const_iterator = typename container_type::const_iterator
Public Member Functions inherited from orm::detail::RelationCollection< T >
 RelationCollection (const RelationCollection &other)
auto operator= (const RelationCollection &other) -> RelationCollection &
 RelationCollection (RelationCollection &&) noexcept=default
auto operator= (RelationCollection &&) noexcept -> RelationCollection &=default
 RelationCollection (container_type values)
auto isLoaded () const noexcept -> bool
auto values () -> container_type &
auto values () const -> const container_type &
auto begin () -> iterator
auto begin () const -> const_iterator
auto cbegin () const -> const_iterator
auto end () -> iterator
auto end () const -> const_iterator
auto cend () const -> const_iterator
auto size () const noexcept -> size_type
auto empty () const noexcept -> bool
auto operator[] (size_type index) -> T &
auto operator[] (size_type index) const -> const T &

The documentation for this class was generated from the following file: