Toggle navigation
matador
Guide
Api
Download
Code
matador
object_ptr
matador::object_ptr< T > Member List
This is the complete list of members for
matador::object_ptr< T >
, including all inherited members.
cascade
() const
matador::object_holder
clear
()
matador::object_holder
create_identifier
() const override
matador::object_ptr< T >
inline
virtual
empty
() const noexcept
matador::object_holder
get
() const
matador::object_ptr< T >
inline
get
()
matador::object_ptr< T >
inline
has_primary_key
() const override
matador::object_holder
virtual
id
() const
matador::object_holder
is_inserted
() const
matador::object_holder
is_internal
() const
matador::object_holder
is_loaded
() const
matador::object_holder
lookup_object
()
matador::object_holder
lookup_object
() const
matador::object_holder
modify
()
matador::object_ptr< T >
object_holder
()=default
matador::object_holder
protected
object_holder
(const object_holder &x)
matador::object_holder
protected
object_holder
(object_holder &&x) noexcept
matador::object_holder
protected
object_holder
(object_proxy *proxy)
matador::object_holder
explicit
protected
object_ptr
()=default
matador::object_ptr< T >
object_ptr
(const self &x)
matador::object_ptr< T >
inline
object_ptr
(self &&x) noexcept
matador::object_ptr< T >
inline
object_ptr
(T *o)
matador::object_ptr< T >
inline
object_ptr
(std::nullptr_t)
matador::object_ptr< T >
inline
object_ptr
(object_proxy *proxy)
matador::object_ptr< T >
inline
explicit
object_type
typedef
matador::object_ptr< T >
operator bool
() const noexcept
matador::object_holder
explicit
operator!=
(const object_holder &x) const
matador::object_holder
operator!=
(std::nullptr_t) const
matador::object_holder
operator*
() const
matador::object_ptr< T >
inline
operator*
()
matador::object_ptr< T >
inline
operator->
() const
matador::object_ptr< T >
inline
operator=
(T *x)
matador::object_ptr< T >
inline
operator=
(const self &x)
matador::object_ptr< T >
inline
operator=
(self &&x) noexcept
matador::object_ptr< T >
inline
operator=
(std::nullptr_t)
matador::object_ptr< T >
inline
matador::object_holder::operator=
(const object_holder &x)
matador::object_holder
protected
matador::object_holder::operator=
(object_holder &&x) noexcept
matador::object_holder
protected
operator==
(const object_holder &x) const
matador::object_holder
operator==
(std::nullptr_t) const
matador::object_holder
primary_key
() const override
matador::object_holder
virtual
primary_key
() override (defined in
matador::object_holder
)
matador::object_holder
virtual
ptr
()
matador::object_holder
ptr
() const
matador::object_holder
reference_count
() const
matador::object_holder
reset
(object_proxy *proxy, cascade_type cascade)
matador::object_holder
reset
(object_proxy *proxy, cascade_type cascade, bool notify_foreign_relation)
matador::object_holder
reset
(object_holder &holder)
matador::object_holder
reset
(const identifier &id) override
matador::object_holder
virtual
self
typedef
matador::object_ptr< T >
store
() const
matador::object_holder
type
() const override
matador::object_ptr< T >
inline
virtual
valid
() const noexcept
matador::object_holder
~identifiable_holder
()=default (defined in
matador::identifiable_holder
)
matador::identifiable_holder
virtual
~object_holder
() override
matador::object_holder
protected