ORM C++
Toggle main menu visibility
Loading...
Searching...
No Matches
orm::detail::RelationCollection< T > Class Template Reference
Inheritance diagram for orm::detail::RelationCollection< T >:
[
legend
]
Public Types
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
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 &
Friends
class
orm::DatabaseCore
template<typename>
class
orm::Database
The documentation for this class was generated from the following file:
include/orm-cxx/
relations.hpp
orm
detail
RelationCollection
Generated by
1.17.0