score::IndirectContainer< T, U > Class Template Reference
Inheritance diagram for score::IndirectContainer< T, U >:
score::InterfaceList< score::ValidityChecker > score::InterfaceList< ClockFactory > score::InterfaceList< score::DocumentDelegateFactory > score::InterfaceList< PortFactory > score::InterfaceList< CoherencyCheckerFactoryInterface > score::InterfaceList< DeviceModelProvider > score::InterfaceList< IntervalDropHandler > score::InterfaceList< T > score::InterfaceList< TransportInterface > score::InterfaceList< PluginSettingsTab > score::InterfaceList< Explorer::ListeningHandlerFactory > score::InterfaceList< IntervalResizer > score::InterfaceList< MoveEventFactoryInterface > score::InterfaceList< score::DocumentPluginFactory > score::InterfaceList< ProcessModelFactory > score::InterfaceList< SegmentFactory > score::InterfaceList< Factory_T > score::InterfaceList< AutomatableFactory > score::InterfaceList< AudioFactory > score::InterfaceList< score::PanelDelegateFactory > score::InterfaceList< ProcessDropHandler > score::InterfaceList< LibraryInterface > score::InterfaceList< LayerFactory > score::InterfaceList< ObjectEditor > score::InterfaceList< DropHandler > score::InterfaceList< ExecutionAction > score::InterfaceList< ProtocolFactory >

Public Types

using ctnr_t = std::vector< T *, U >
 
using value_type = T
 

Public Member Functions

auto begin () noexcept
 
auto end () noexcept
 
auto begin () const noexcept
 
auto end () const noexcept
 
auto rbegin () noexcept
 
auto rend () noexcept
 
auto rbegin () const noexcept
 
auto rend () const noexcept
 
auto cbegin () const noexcept
 
auto cend () const noexcept
 
auto size () const noexcept
 
auto empty () const noexcept
 
auto push_back (T *ptr)
 
auto & front () const noexcept
 
auto & back () const noexcept
 
auto & operator[] (int pos) noexcept
 
auto & operator[] (int pos) const noexcept
 

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