Audacity 3.2.0
|
#include <XMLMethodRegistry.h>
Public Member Functions | |
template<typename Accessor , typename Substructure = std::remove_reference_t< decltype( std::declval<Accessor>()( std::declval<Host &>() ) ) >> | |
AttributeReaderEntries (Accessor fn, Mutators< Substructure > pairs) | |
Typically statically constructed
Registers procedures to update the host for certain attributes, in two steps: first the accessor
which fetches some substructure owned by the host, which is the common step; then, the mutators
that rewrite the substructure, each of them associated with one attribute string, and taking a reference to the substructure and a value string.
Definition at line 124 of file XMLMethodRegistry.h.
|
inline |
Definition at line 133 of file XMLMethodRegistry.h.
References fn, XMLMethodRegistry< Host >::Get(), and audacity::network_manager::common_headers::Host.