neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neolib::plugin< T > Member List
This is the complete list of members for
neolib::plugin< T >
, including all inherited members.
abstract_type
typedef
neolib::i_plugin
abstract_value_type
typedef
neolib::plugin< T >
add_ref
() const noexcept override
neolib::reference_counted< neolib::i_plugin >
inline
virtual
control_block
() override
neolib::reference_counted< neolib::i_plugin >
inline
virtual
copyright
() const override
neolib::plugin< T >
inline
virtual
description
() const override
neolib::plugin< T >
inline
virtual
discover
(const neolib::uuid &aId, void *&aObject) override
neolib::plugin< T >
inline
virtual
reference_counted< neolib::i_plugin >::discover
(i_ref_ptr< Interface > &aObject)
neolib::i_discoverable
inline
id
() const override
neolib::plugin< T >
inline
virtual
load
() override
neolib::plugin< T >
inline
virtual
loaded
() const override
neolib::plugin< T >
inline
virtual
name
() const override
neolib::plugin< T >
inline
virtual
open_uri
(const neolib::i_string &aUri) override
neolib::plugin< T >
inline
virtual
operator=
(const reference_counted &)
neolib::reference_counted< neolib::i_plugin >
inline
pin
() const noexcept override
neolib::reference_counted< neolib::i_plugin >
inline
virtual
plugin
(neolib::i_application &aApplication, const neolib::uuid &aId=value_type::plugin_id(), std::string const &aName=value_type::plugin_name(), std::string const &aDescription=value_type::plugin_description(), const neolib::version &aVersion=value_type::plugin_version(), std::string const &aCopyright=value_type::plugin_copyright())
neolib::plugin< T >
inline
reference_counted
() noexcept
neolib::reference_counted< neolib::i_plugin >
inline
reference_counted
(const reference_counted &aOther) noexcept
neolib::reference_counted< neolib::i_plugin >
inline
release
() const override
neolib::reference_counted< neolib::i_plugin >
inline
virtual
release_and_take_ownership
() const override
neolib::reference_counted< neolib::i_plugin >
inline
virtual
release_and_take_ownership
() override
neolib::reference_counted< neolib::i_plugin >
inline
virtual
unload
() override
neolib::plugin< T >
inline
virtual
unpin
() const override
neolib::reference_counted< neolib::i_plugin >
inline
virtual
use_count
() const noexcept override
neolib::reference_counted< neolib::i_plugin >
inline
virtual
value_type
typedef
neolib::plugin< T >
version
() const override
neolib::plugin< T >
inline
virtual
~i_reference_counted
()=default
neolib::i_reference_counted
virtual
~reference_counted
()
neolib::reference_counted< neolib::i_plugin >
inline
Generated by
1.9.8